delaunay三角网生长准则及算法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Delaunay 三角网是Voronoi(或称thiessen多边形,V 图)图的伴生图形
◆Delaunay 三角网的定义:
由一系列相连的但不重叠的三角形的集合, 而且这些
三角形的外接圆不包含这个面域的其他任何点。
◆Voronoi图的定义:
Voronoi图把平面分成N 个区,每一个区包括一个点,
该点所在的区域是距离该点最近的点的集合。
◆Delaunay三角网的特性:
◆不存在四点共圆;
◆每个三角形对应于一个Voronoi图顶点;
◆每个三角形边对应于一个Voronoi图边;
◆每个结点对应于一个Voronoi图区域;
◆Delaunay图的边界是一个凸壳;
◆三角网中三角形的最小角最大。
空外接圆准则最大最小角准则最短距离和准则
在TIN中,过每个三角形的外接圆均不包含点集的其余任何点在TIN中的两相邻三角形形成
的凸四边形中,这两三角形
中的最小内角一定大于交换
凸四边形对角线后所形成的
两三角形的最小内角
一点到基边的两端的距离
和为最小
Delaunay三角剖分的重要的准则
张角最大准则面积比准则对角线准则
一点到基边的张角为最大三角形内切圆面积与三角形
面积或三角形面积与周长平
方之比最小
两三角形组成的凸四边形
的两条对角线之比。
这一
准则的比值限定值,须给
定,即当计算值超过限定
值才进行优化
Delaunay三角剖分的重要的准则
不规则三角网(TIN)的建立
●三角网生长算法就是从一个“源”开始,逐步形成覆盖整个数据区域的三角网。
●从生长过程角度,三角网生长算法分为收缩生长算法和扩张生长算法两类。
方法说明方法实例
收缩生长算法先形成整个数据域的数据边界(凸壳),
并以此作为源头,逐步缩小以形成整个三
角网
分割合并算法
逐点插入算法
扩张生长算法从一个三角形开始向外层层扩展,形成覆
盖整个区域的三角网
递归生长算法
逐点插入算法
分割合并算法
121212
12递归生长算法3
33TIN 建立过程中的几个问题:
◆邵春丽.DELAUNAY 三角网的算法详述及其
应用发展前景
◆鲍蕊娜,等:基于凸壳技术的Delaunay 三角
网生成算法研究
◆于杰等:Delaunay 三角网构建方法比较研
究
周围点的提取 点在三角形中的查找 空外接圆判断准则 线段求交问题。