期刊文献+

GIS环境中一种高效的多边形剪裁方法

An Efficient Algorithm for Clipping Polygon in GIS
在线阅读 下载PDF
导出
摘要 论文在Weiler算法的基础上提出了一种在GIS环境中计算非凸多边形之间的剪裁区域的新算法。该算法前提是多边形已根据梯形分解法被分解成若干个梯形,计算过程与Weiler算法类似。该算法主要通过减少交点的计算时间来提高Weiler算法的效率。在GIS这种具有频繁拓扑关系运算的环境中可以很好地提高运算效率,最后通过实验验证,即使在接近最坏的情况下,该算法也优于传统的Weiler算法。 This paper introduces an improved algorithm based on Algorithm Weiler to calculate clipping area between two non-convex polygons in GIS environment.The clipped polygon has been cut into a set of trapezoids before clipping.The clipping process is similar with the Algorithm Weiler,which minimizes the time consumed by calculating cross points which is also the bottleneck of the Algorithm Weiler.
出处 《微型电脑应用》 2009年第4期10-12,4,共4页 Microcomputer Applications
基金 国家973计划前期研究专项(2007CB316506) 国家自然科学基金(60773093)
关键词 Weiler算法 梯形分割 多边形剪裁 Algorithm Weiler Trapezoid splitting Clipping polygon
  • 相关文献

参考文献5

  • 1Zalik B, Gordan J. Auniversal trapezoidation algorithm for planar polygons [ J ]. Computer & Graphics, 1999, 23(3): 253-263.
  • 2Weiler K. Atherton P. Hidden Surface Removal Using Polygon Area Sorting [ A]. Proceedings of SIGGRAPH'77 [ C ]. New York: ACM Press, 1977:214-222.
  • 3Vatti, B. R. A generic solution to polygon clipping [ M ] Commun, ACM, 1992, 35, 56-63.
  • 4Gremer G, Hormann K. Efficient Clipping of Arbitrary Polygons [ J ]. ACM Transactions on Graphics, 1998, 17(2): 7-83.
  • 5刘勇奎,高云,黄有群.一个有效的多边形裁剪算法[J].软件学报,2003,14(4):845-856. 被引量:76

二级参考文献1

共引文献75

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部