地理科学进展 · 2013年第1期114-120,共7页

GPU加速的多边形叠加分析

作者:赵斯思,周成虎

摘要:叠加分析是地理信息系统最重要的分析功能之一,对多边形图层进行叠加分析要花费大量时间。为此,将GPU用于多边形叠加分析过程中的MBR过滤及多边形剪裁两个阶段。对MBR过滤阶段,提出了基于GPU的通过直方图及并行前置和实现的MBR过滤算法。对多边形剪裁阶段,通过改进Weiler-Atherton算法,使用新的焦点插入方法和简化的出入点标记算法,并结合并行前置和算法,提出了基于GPU的多边形剪裁算法。对实现过程中可能出现的负载不均衡情况,给出了基于动态规划的负载均衡方法。通过对这些算法的应用,实现对过滤阶段及精炼阶段的加速。实验结果表明,基于GPU的MBR过滤方法相对CPU实现的加速比为3.8,而基于GPU的多边形剪裁的速度比CPU实现快3.4倍。整体上,与CPU实现相比,GPU加速的多边形叠加提供了3倍以上的加速比。

发文机构:中国科学院地理科学与资源研究所资源与环境信息系统国家重点实验室

关键词:叠加分析图形处理单元多边形剪裁并行计算空间分析overlay analysisGPGPUpolygon clippingparallel computingspatial analysis

分类号: P9[天文地球—自然地理学]

来源期刊
地理科学进展

地理科学进展

Progress in Geography
  • CSSCI
  • CSCD
  • 北大核心
注:学术社仅提供期刊论文索引,查看正文请前往相应的收录平台查阅
相关文章