期刊文献+

一种简单快速的Delaunay三角网逐块生成算法 被引量:12

A simple and quick block-by-block generating method for generating delaunay triangulation from points in the plane
原文传递
导出
摘要 分块式生成Delaunay三角网是加快构网速度的一个基本思路。已有的分治算法和其他分块合并算法能使平均时间复杂度接近线性,但算法复杂,编程难度大,且容易产生计算误差导致的错误。本文作者曾提出过一种基于三角网扩张法的逐块归并算法,它也是一种快速算法,但在算法中需要增加避免错误的判断规则,使程序变得较复杂。本文中的逐块生成法是对逐块归并法的改进,它继承了逐块归并法高效的优势,而且减少了判断规则,步骤更加简单。 Dividing the points into blocks and generating Delaunay triangulation from each block is the cardinal idea for fast crea- ting large Delaunay triangulation. Divide-and-Conquer algorithm and other divide-and-merge method at present have the time complexity of linearity but their steps are more complex and difficult to program, and it also raises the probability of occurring bugs from floatpoint errors. The author of this article proposed a sequential merging algorithm based on triangle-expanding method and it' s average time complexity is close to O( n), but in order to avoid float-point bugs, a judging rule must be added and thus the steps is some more complicated. The block-by-block generating method in this article is an improved modification of sequential merging method and inherits the high efficiency but more simple.
出处 《测绘科学》 CSCD 北大核心 2008年第6期133-135,共3页 Science of Surveying and Mapping
基金 国家自然科学基金项目(40572012)
关键词 DELAUNAY三角网 分块合并算法 LOP优化 不规则三角网 时间复杂度 delaunay triangulation divide-and-merging method LOP optimizing triangulated irregular networks time complexity
  • 相关文献

参考文献13

  • 1Green PJ, Sibson R.Computing Dirichlet Tessellations in the Plane [ J ] . The Computer Joumal, 1978, 21 (2) : 168-173.
  • 2吴立新,史文中.地理信息系统原理与算法[M].科学出版社,2001.
  • 3Lawson. Software for C'Surface Interpolation [ C ] //In Mathematical Software Ⅲ(J. R. Rice. Ed ), Academic Press, New York, 1977 : 161-194.
  • 4M I Shamos, D Hoey. Closet-point Problem [C]//Proceedings of 16^th IEEE Symposium on Foundations of Computer Science, Berkeley, California, 1975 : 151, 162.
  • 5Lee D T, Schachter B J. Two Algorithms for Constructing a Delaunay Triangulation [J]. International Jounal of Computer and Information Science, 1980 , 9(3) : 219-242.
  • 6Rex A Dwyer. A fast Divide-and-Conquer Algorithm for Constructing Delaunay Triangulations [J]. Algorithmica, 1987, (2): 137-151.
  • 7蒋红斐.基于分治算法构建Delaunay三角网的研究[J].计算机工程与应用,2003,39(16):81-82. 被引量:13
  • 8胡金星,潘懋,马照亭,吴焕萍.高效构建Delaunay三角网数字地形模型算法研究[J].北京大学学报(自然科学版),2003,39(5):736-741. 被引量:54
  • 9宋占峰,蒲浩,詹振炎.快速构建Delaunay三角网算法研究[J].铁道学报,2001,23(5):85-91. 被引量:28
  • 10徐青,常歌,杨力.基于自适应分块的TIN三角网建立算法[J].中国图象图形学报(A辑),2000,5(6):461-465. 被引量:57

二级参考文献30

  • 1邵春丽,胡鹏,黄承义,彭琪.DELAUNAY三角网的算法详述及其应用发展前景[J].测绘科学,2004,29(6):68-71. 被引量:69
  • 2Franco P Preparata,Michael Lan Shamos.Computational Geometry:an Introduction[M].New York :Spfinger-Verlag, 1985.
  • 3Lee D T,Schachter B J.Two Algorithms for Constructing a Delaunay Triangulation[J].International Journal of Computer and Information Science, 1980; 9 ( 3 ) : 219-242.
  • 4Chew L P.Constrained Delaunay Triangulation[J].Algorithmica, 1989; (4) :97-108.
  • 5Bowyer A.Computing Dirichlet tessellations[J].The Computer Journal, 1981 ;24(2) : 162-166.
  • 6M 1 Shamos,D Hoey.Closet-point Problem[C].In:Proceedings of 16th 1EEE Symposium on Fundations of Computer Science,Berkeley,California, 1975 : 151-162.
  • 7Guibas L J, Stolfi J. Primitives for the Manipulation of General Subdivisions and the Computation of Voronoi Diagrams.ACM Transactions on Graphics, 1985,4(2) :74- 123.
  • 8Dwyer R A. A Faster Divide-and-Conquer Algorithm for Constructing Delaunay Triangulations. Algorithmica, 1987,2(2) : 137 - 151.
  • 9Katajainen J, Koppinen M. Constructing Delaunay Triangulations by Merging Buckets in Quadtree Order. Ann Soc Math Polon Set IV Fund Inform,1988,11(3) :275 - 288.
  • 10Shamos M I, Hoey D. Closest-Point Problems. Proceedings of the 16th IEEE Symposium on Foundations of Computer Science, 1975,151 - 162.

共引文献192

同被引文献122

引证文献12

二级引证文献35

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部