Delaunay三角形网络逐点插入法的优化算法

被引:16
作者
郭晓东
机构
[1] 河南省气象局
关键词
Delaunay三角化; 逐点插入; 凸壳构建; 优化算法;
D O I
10.16765/j.cnki.1673-7148.2014.02.020
中图分类号
TP391.41 [];
学科分类号
摘要
Delaunay三角形网络逐点插入法虽简单易行,但效率低下。针对其效率低下原因,提出一种改进的Delaunay三角形网络逐点插入生成算法。将已知插入点X坐标大小排序,当X坐标相等时,以Y坐标大小顺序排序构建新的插入点顺序,并得到插入点坐标集合中的最大值和最小值。适当放大插入点坐标中最大值、缩小坐标最小值后,得到X、Y坐标新的两个最大值和两个最小值,用4个值构建4个临时新插入点,可以构建出Delaunay三角形网络矩形的凸壳。按照新的插入点顺序逐点插入构建三角形网络,只判断插入点与以X坐标最大的两个边界矩形顶点为顶点的三角形位置关系。生成三角形网络后删除与4个临时顶点相关的三角形,就是所需要的三角形网络。通过证明每个插入点必定落在X坐标最大的两个边界矩形顶点为顶点构成的三角形上,可以减少插入点与已生成三角形位置关系的判断次数,较大程度提高逐点插入法的效率。将新算法与常规算法计算复杂度比较,结果表明,改进的算法能提高逐点插入效率,运算量稳定,达到逐点插入法的最好水平。
引用
收藏
页码:112 / 116
页数:5
相关论文
共 22 条
[1]
三维面雨量分析技术研究和应用 [D]. 
郭晓东 .
解放军信息工程大学,
2009
[2]
Nouvelles applications des paramètres continus à la théorie des formes quadratiques. Deuxième mémoire. Recherches sur les parallélloèdres primitifs..[J].Georges Voronoi.Journal für die reine und angewandte Mathematik (Crelle's Journal).2009, 134
[3]
DELAUNAY TRIANGULATIONS IN TIN CREATION - AN OVERVIEW AND A LINEAR-TIME ALGORITHM [J].
TSAI, VJD .
INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SYSTEMS, 1993, 7 (06) :501-524
[4]
地理信息系统原理与算法.[M].吴立新;史文中编著;.科学出版社.2003,
[5]
约束Delaunay三角网生成算法的研究与应用 [J].
杨小运 ;
陈和平 ;
顾进广 ;
杨剑 .
计算机工程与设计, 2012, 33 (05) :1842-1846+1927
[6]
一种改进的约束Delaunay三角网构建算法及其在快速立体解译平台中的应用 [J].
孙晓峰 ;
李英成 ;
王淼 ;
谭谞 ;
刘沛 .
遥感信息, 2012, (01) :9-12
[7]
一种改进的D-TEN生成算法及其应用 [J].
邱佳 ;
李雯静 ;
林志勇 .
金属矿山, 2012, (01) :131-135
[8]
面雨量在城市内涝预报中的应用试验 [J].
李苗 ;
逯张禹 ;
胡志新 .
气象与环境科学, 2011, 34 (04) :19-25
[9]
基于格网划分的Delaunay三角剖分算法研究 [J].
李小丽 ;
陈花竹 .
计算机与数字工程, 2011, 39 (07) :57-59
[10]
基于分块优化的不规则三角网的快速构成方法 [J].
马彩虹 ;
戴芹 ;
王建民 ;
刘士彬 .
计算机工程与应用, 2012, 48 (03) :169-172