我是靠谱客的博主 迷人香水,最近开发中收集的这篇文章主要介绍多边形交叉区域计算面积_基于GPU的任意多边形相交面积计算方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

基于

GPU

的任意多边形相交面积计算方法

1,2,

罗健欣

1,

裘杭萍

1,

1,

1

【摘

要】

一直以来,任意多边形相交面积的高效计算都是地理信息系统中空间

分析算法研究的重点。文中提出了一种基于

GPU

的栅格化多边形相交面积算法

GPURAS

,在此基础上,分别采用蒙特卡罗方法和遮挡查询技术进一步提出

GPURASMC

算法和

GPURASQ

算法,并证明了上述算法的正确性。实验对简

单多边形、任意复杂多边形及大数据量多边形进行了测试对比,结果表明:

GPURAS

算法精度高,通用性较好但效率受

CPU

GPU

通信延迟的影响;

GPURASMC

算法效率较高但牺牲了部分精度;

GPURASQ

算法精度高、效率

高但局限于特定运行环境。与基于

CPU

的传统算法相比,文中所提

3

种算法

效率更高,在处理包含大量顶点的多边形时,效率提升尤为明显。

【期刊名称】

测绘工程

【年

(

),

期】

2017(026)012

【总页数】

5

【关键词】

多边形

;

相交面积计算

; GPU;

栅格化

;

蒙特卡罗

多边形指同一平面上不同的点首尾顺次连结,任一个顶点都在边上,且任意不

相邻的两条边不相交。求任意多边形的相交面积是计算几何学、流体力学、计

算机图形学的基本问题。在全国国土资源“一张图”基础数据服务系统中,经

常涉及大量的多边形套合相交计算。因此,对这一问题的研究具有重要的理论

意义和应用价值。

多边形相交面积的计算离不开多边形相交集的判定,这是计算相交面积的前提。

对这一问题的讨论在多边形布尔运算中已有大量的研究成果,如处理凸多边形

最后

以上就是迷人香水为你收集整理的多边形交叉区域计算面积_基于GPU的任意多边形相交面积计算方法的全部内容,希望文章能够帮你解决多边形交叉区域计算面积_基于GPU的任意多边形相交面积计算方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部