测绘学报 ›› 2015, Vol. 44 ›› Issue (4): 445-452.doi: 10.11947/j.AGCS.2015.20140138

• 地图学与地理信息 • 上一篇    下一篇

引入结点度的线/面拓扑关系细分方法与应用

周晓光1, 陈斐1,2, 陈军2   

  1. 1. 中南大学地球科学与信息物理学院, 湖南 长沙 410083;
    2. 国家基础地理信息中心, 北京 100036
  • 收稿日期:2014-03-20 修回日期:2014-08-30 出版日期:2015-04-20 发布日期:2015-04-27
  • 作者简介:周晓光(1969—),女,博士,教授,博士生导师,研究方向为时空数据建模、更新与服务.E-mail:zxgcsu@foxmail.com
  • 基金资助:
    国家科技支撑计划(2012BAK12B01); 国家自然科学基金(41371366)

A Node-degree Based Line/Polygon Topological Relationship Refinement Model and Its Application

ZHOU Xiaoguang1, CHEN Fei1,2, CHEN Jun2   

  1. 1. School of Geosciences and Info-physics, Central South University, Changsha 410083, China;
    2. National Geomatics Center of China, Beijing 100036, China
  • Received:2014-03-20 Revised:2014-08-30 Online:2015-04-20 Published:2015-04-27
  • Supported by:
    The National Key Technology Research and Development Program of the Ministry of Science and Technology of China (No. 2012BAK12B01);The National Natural Science Foundation of China (No. 41371366)

摘要: 针对线/面细分拓扑关系研究存在的不足,提出了一种基于结点度的线/面细分拓扑关系描述与计算方法.该方法在定义线/面单元交线并分析其特点的基础上,引入结点度来区分线/面单元交线细分类型.根据单元交线端点在线/面目标组成图形结构中结点度的不同,及线目标在度为3和4的交线端点处是否有相连线段、相连线段位于多边形的边界上、内部或外部4个谓词推导出了21种有意义的线/面交线细分拓扑关系类型.在此基础上分析比较了本文方法与现有方法的异同与优势,举例说明本文方法在复杂线/面细分拓扑关系描述中的应用.最后用Visual C#语言编程实现了该方法,并将其应用到线状道路/面状河流目标间的数据质量检查与修正中,验证可行性.

关键词: GIS, 拓扑关系, 线/面单元交线, 结点度, 细分类型

Abstract: In order to overcome the shortcoming of the current models in discriminating the refined topological relations between line and polygon, a node-degree based refined line/polygon topological relationship model is presented. In this model, the unit line/polygon intersection segment is defined at first,then node-degree is introduced to refine the unit intersection segment. 21 refinement line/polygon intersection segment types are differentiated using the degree of the end points of the intersection segment, and the relationship between the polygon and the next segment of the line object at the end point(s) with 3 or 4 degree values.The comparison is carried out between the proposed node-degree based model and the current model. The discrimination of the refined line/polygon relations with multiple intersections is described using an example. The effectiveness of this model is verified by the topological integrity checking between road and river data.

Key words: GIS, topological relationship, unit line/polygon intersection segment, node-degree, refined type

中图分类号: