首页 | 本学科首页   官方微博 | 高级检索  
     

一种有效的无拓扑关系矢量多边形叠置算法
引用本文:邰滢滢,王庆,孙琨.一种有效的无拓扑关系矢量多边形叠置算法[J].电子测量与仪器学报,2007,21(1):34-38.
作者姓名:邰滢滢  王庆  孙琨
作者单位:东南大学仪器科学与工程系,南京,210096
基金项目:本项目为国土资源部“十五”重点科技项目(编号:20050101).
摘    要:为了提高土地调查数据处理的效率,实现土地利用数据库中图斑的自动更新,本文提出一种有效的非拓扑关系矢量多边形叠置算法。本算法采用矩阵形式表达叠置多边形与底图多边形的空间关系,以减少参与叠置运算的数据量,构建每个底图多边形对应的叠置弧段链表,把复杂的多边形与多边形叠置过程转换为简单的线与多边形叠置,重新划分空间区域。通过实际应用表明,本算法能够计算出正确的叠置结果,避免了Weiler-Atherton算法中由于出入点配置出错引起的算法失败,具有较好的一般性。

关 键 词:多边形叠置  Weiler-Atherton算法  弧段链表
修稿时间:2005-12

An Efficient Algorithm for Vector Polygon Overlaying without Topological Relation
Tai Yingying,Wang Qing,Sun Kun.An Efficient Algorithm for Vector Polygon Overlaying without Topological Relation[J].Journal of Electronic Measurement and Instrument,2007,21(1):34-38.
Authors:Tai Yingying  Wang Qing  Sun Kun
Affiliation:Department of Instrument Science and Technology, Southeast University, Nanjing , 210096, China
Abstract:To improve efficiency of processing data in land survey and accomplish one - off alteration for all the polygons in database, an efficient algorithm for polygon overlaying is presented in this paper. Firstly, the matrix is constructed to express the spatial relationship between overlaying polygons and overlaid polygons, Meanwhile the quantity of the data to be processed is decreased. Secondly, the linestring list corresponding to each base polygon is constructed. Finally, the overlaying of polygon and polygon is transformed to the overlaying of line and polygon, and spatial area is repartitioned. Practical application confirms that the correct overlaying results can be obtained and the failure caused by the improper judgement of entry or exit points in Weiler - Atherton algorithm can be avoided efficiently. The algorithm has generality for most of polygon overlaying cases.
Keywords:overlaying  Weiler-Atherton algorithm  linestring list  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号