[发明专利]一种单机多核环境下约束地形并行构建方法有效
申请号: | 201510299433.6 | 申请日: | 2015-06-03 |
公开(公告)号: | CN105160706B | 公开(公告)日: | 2017-12-19 |
发明(设计)人: | 刘德儿;熊证 | 申请(专利权)人: | 江西理工大学 |
主分类号: | G06T17/05 | 分类号: | G06T17/05 |
代理公司: | 四川君士达律师事务所51216 | 代理人: | 芶忠义 |
地址: | 341000 江*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 单机 多核 环境 约束 地形 并行 构建 方法 | ||
技术领域
本发明属于测绘、地理信息技术领域,涉及一种单机多核环境下约束地形并行构建方法。
背景技术
三角剖分可追溯到二十世纪三十年代,于1934年由俄国著名数学家Delaunay在解决数值分析问题提出的,然而当时的生成算法并不成熟,后经过学者们的努力探索研究,在七十年代后期得到了较大的发展和应用,如今已有多种Delaunay三角剖分算法被人们接受和采用。Tsai根据实现过程将剖分算法分成了三类,即分治算法、逐点插入法和三角网生长法。除此之外,此后的研究大多是基于这三类算法在两种方式上进行改进,一是对算法实现过程的某方面继续改进和完善,二是研究两种算法同时参与D-TIN构建的合成算法,当然还有学者提出了新的算法如:基于扫描线的剖分法、基于凸壳的剖分法、基于遗传算法的剖分法等。
Shamos和Hoey在1975首次提出了分治算法,算法设计的目的主要是为了生成Voronoi图,而Lewis和Robinson首次将分治思想应用于D-TIN构建中。Lawson在1977年首次提出了逐点插入法及其改进算法,Lee和schachter等人先后进行了改进和完善,这些改进的用于实现D-TIN构建的逐点插入法中,主要差别在于设置初始多边形和建立初始三角网的方法不同。Green和Sibson在1978年首次提出了三角网生长算法,并实现了一个生成Dirichlet多边形图的生长算法,McCullagh和Ross为了减少搜索第三点的时间,将点集进行了分块和排序从而达到缩短时间目的。Brassel,Reif,Maus等人进行了类似的改进,主要在改进搜寻“第三点”上入手。A.Mirante和N.Weingarten在1982年提出了辐射扫描法,然而这种方法产生的三角网并不是真正的D-TIN,主要因其不一定能满足外接圆性质。Steven Fortune于1987年在Algorithmica上提出了V-图生成的平面扫描算法思想。J.R.Shewchuk等人应用扫描线算法实现了D-TIN构建。Marcelo Kallmann和Hanspeter Bieri等提出了在约束Delaunay三角网中进行约束点和线的插入和删除算法,并解决了自相交或重复的点自动检测,得到一个完全动态的约束Delaunay三角剖分,同时,在可视化、重构、地理信息系统等应用方面进行了讨论。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江西理工大学,未经江西理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510299433.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于云平台的手机开门系统和方法
- 下一篇:一种光学活性药物中间体的制备方法