点集收集分配的Delaunay三角网快速生成算法及实现A fast algorithm of Delaunay triangulation generation based on collecting and distributing points
袁正午;侯林;彭军还;
摘要(Abstract):
针对目前Delaunay三角网生成算法中定位待插点所在三角形效率不高的问题,本文提出一种基于对待插点集反复收集分配来完成待插入点所属三角形快速定位的方法。经过在数据结构和实现方式上的改进,算法总体平均时间复杂度为O(NlogN)。实验表明,该方法具有实现简单、内存占用较小、运算效率较高等特点。
关键词(KeyWords): 数字地形模型;Delaunay三角网;Bowyer-Watson算法;存储结构
基金项目(Foundation): 国家高技术研究发展计划“863计划”(2007AA12Z226)
作者(Authors): 袁正午;侯林;彭军还;
DOI: 10.16251/j.cnki.1009-2307.2011.05.084
参考文献(References):
- [1]武晓波,王世新,肖春生.Delaunay三角网的生成算法研究[J].测绘学报,1999,28(1):28-35.
- [2]Delaunay B.Surla Sphere Vide Bulletin of the A cade myof Sciences of the USSR[J].Classedes Sciences Math-matiques et Narurelles,1934,8:793-800.
- [3]李志林,朱庆.数字高程模型[M].武汉:武汉大学出版社,2001.
- [4]Dwyer R A.A Faster Divide2and2Conquer Algorithm forConstructing Delaunay Triangulations[J].Algorithmi-ca,1987,2(2):137-151.
- [5]Macedonia G,Pareschi M T.An Algorithm for the Trian-gulation of Arbitrarily Distributed Points:Applications toVolume Estimate and Terrain Fitting[J].Computers&Geosciences,1991,17(7):859-874.
- [6]刘永和,王燕平,齐永安.一种简单快速的Delau-nay三角网逐块生成算法[J].测绘科学,2008,33(6):133-135.
- [7]V J D Tsai.Delaunay Triangulations in TIN Creation:anOverview and a Linear-time Algorithm[J].Internation-al Journal on Geographical Information Systems,1993,7(6):501-524.
- [8]Watson D F.Computing the n2 dimention Delaunay Tes-sellation with Application to Voronoi Polytopes[J].Computer Journal,1981,24(2):167-172.
- [9]L Guibas,J Stolfi.Primitives for the manipulation of gen-eral subdivisions and the computation of Voronoi dia-grams[J].ACM Transactions on Graphics,1985,4(2):75-123.