格网划分的Delaunay三角网快速生成算法Fast algorithm for building Delaunay triangulation based on grid division
杨军,高莉
摘要(Abstract):
针对常见的三角网构建算法效率受查找三角形的约束的问题,该文提出了一种基于格网划分的Delaunay三角网快速生成算法,对传统逐点插入算法的点定位及LOP算法进行了优化。通过对离散点数据进行格网划分,将三角形面积坐标法与直线行走算法相结合,在点定位过程中可大幅度缩短搜索路径,快速定位到插入点所在的目标三角形。实验结果表明,改进后的算法兼顾了时间和空间的性能,执行效率明显提高,定位路径惟一且为最佳路径。
关键词(KeyWords): Delaunay三角网;逐点插入算法;格网划分;点定位;外接圆检测
基金项目(Foundation): 国家自然科学基金项目(61462059);; 中国博士后科学基金项目(2013M542396);; 人社部留学人员科技活动项目择优资助项目;; 甘肃省高等学校基本科研业务费项目(214142);; 甘肃省自然科学基金项目(1208RJZA243);; 陇原青年创新人才扶持计划项目(201182)
作者(Author): 杨军,高莉
DOI: 10.16251/j.cnki.1009-2307.2016.02.022
参考文献(References):
- [1]VORONOI G.Nouvelles applications des parameters continus,a la theorie des formes quadratiques[J].Journal fur die Renie und Angewandte Mathematik,1908(134):198-287.
- [2]DELAUNAY B,SUR L S V.Bulletin of the academy of sciences of the USSR[J].Classe des Sciences Mathematiques et Naturelles,1934,7(6):793-800.
- [3]GREEN P J,SIBSON R.Computing dirichlet tessellations in the plane[J].The Computer Journal,1978,21(2):168-173.
- [4]SHAMOS M I,HOEY D.Closet-point problems[C]//Proceedings of the 16th Annual Symposium on the Foundations of Computer Science,1975:151-162.
- [5]LAWSON C L.Software for C’surface interpolation[M].Mathematical Software III.New York:Academic Press,1977.
- [6]邵春丽,胡鹏,黄承义,等.Delaunay三角网的算法详述及其应用发展前景[J].测绘科学,2004,28(6):68-71.
- [7]余杰,吕品,郑昌文.Delaunay三角网构建方法比较研究[J].中国图象图形学报,2010,15(8):1158-1167.
- [8]武晓波,王世新,肖春生.Delaunay三角网的生成算法研究[J].测绘学报,1999,28(1):28-35.
- [9]武晓波,王世新,肖春生.一种生成Delaunay三角网的合成算法[J].遥感学报,2000,4(1):32-35.
- [10]吴宇晓,张登荣.生成Delaunay三角网的快速合成算法[J].浙江大学学报,2004,31(3):343-348.
- [11]刘学军,符锌砂,赵建三.三角网数字地面模型快速构建算法研究[J].中国公路学报,2000,13(2):31-36.
- [12]汤国安,刘学军,闾国年.数字高程模型及地学分析的原理与方法[M].北京:科学出版社,2005.
- [13]蒲浩,宋占峰,詹振炎.快速构建三角网数字地形模型方法的研究[J].中国铁道科学,2001,22(6):100-105.
- [14]宋占峰,蒲浩,詹振炎.基于三角网数字地面模型快速定位算法的研究[J].中国铁道科学,2002,23(1):63-66.
- [15]刘少华,吴东胜,罗小龙,等.Delaunay三角网中点目标快速定位算法研究[J].测绘科学,2007,32(2):69-70,113.
- [16]邢建业,程铭.D-TIN生成算法[J].水利科技与经济,2007,13(5):287-288.
- [17]徐道柱,刘海砚.Delaunay三角网建立的改进算法[J].测绘与空间地理信息,2007,30(1):38-41.
- [18]张咏,杨瑜华,董汉军.二维Delaunay三角网的任意点插入算法研究[J].地理与地理信息科学,2009,25(4):45-48.
- [19]张咏,刘长星,杨瑜华,等.基于融和算法的二维Delaunay三角网任意点定位研究[J].测绘科学,2010,35(2):85-88.
- [20]DEVILLERS O,PION S,TEILLAUD M.Walking in a triangulation[C]//Proceedings of the 17th Annual Symposium on Computational Geometry,2001:106-114.
- [21]陈定造,林奕新,刘东峰.三维Delaunay三角剖分快速点定位算法研究[J].计算机工程与科学,2009,31(5):79-81.
- [22]HE Jun,WANG Menglin.The implement of an improved Delaunay triangulation algorithm[C]//Proceedings of the Third International Conference on Information and Computing,2010:211-214.
- [23]姜志伟,王山东,王伶俐,等.基于格网和方向法索引的Delaunay三角网生成算法[J].测绘工程,2014,23(2):57-60.