计算机工程与应用 ›› 2011, Vol. 47 ›› Issue (14): 189-192.

• 图形、图像、模式识别 • 上一篇    下一篇

点与三角形位置关系对三角网格拓扑的影响

徐永安,武 杰,梁卫松,陈 崚   

  1. 扬州大学 信息工程学院,江苏 扬州 225009
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2011-05-11 发布日期:2011-05-11

Relationship of point and triangle’s influence on topology of Delaunay triangulation

XU Yong’an,WU Jie,LIANG Weisong,CHEN Ling   

  1. Information Engineering College,Yangzhou University,Yangzhou,Jiangsu 225009,China
  • Received:1900-01-01 Revised:1900-01-01 Online:2011-05-11 Published:2011-05-11

摘要: 逐点添加、局部优化的Watson算法和局部变换法是生成大规模离散点集Delaunay三角网格的常用方法。点与三角形位置关系判别和三角形外接圆包含点的测试分别是局部变换法和Watson算法正确生成Delaunay三角网格的重要环节。计算误差会导致点与三角形位置关系以及三角形外接圆包含点的错误判别,从而生成几何拓扑关系不正确的三角网格。采用相对位置坐标可以提高面积坐标和外接圆圆心、半径的计算精度。以等高线地图采集的地形数据为例,用改进的算法生成了包含393 252个离散点的Delaunay三角网格。

关键词: 离散数据, 三角剖分, 网格

Abstract: Watson and local transformation methods which add point by point and local optimization are the popular algorithms of large-scale scattered data Delaunay triangulation.The situation of the new point in a triangle and whether the point is contained in triangle’s circumcircle are important factors of creating correct Delaunay triangulation.Calculation error can lead to the wrong discrimination of the location relationship between point and triangle,the containing relationship of point and triangle’s circumcircles,and then wrong geometric topology triangular mesh is created.A new method is presented that improves the calculation precision of area coordinates and the centre and radius of circumcircle with relative coordinates.Delaunay triangulation of 393,252 points of terrain data which are extracted from contour map is created.

Key words: scattered data, triangulation, mesh