作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2013, Vol. 39 ›› Issue (5): 57-60. doi: 10.3969/j.issn.1000-3428.2013.05.011

• 先进计算与数据处理 • 上一篇    下一篇

GIS中基于拓扑的简单线要素多边形化方法

周玉科1,2,周成虎1,马 廷1,高锡章1,范俊甫1,2   

  1. (1. 中国科学院地理科学与资源研究所资源与环境信息系统国家重点实验室,北京 100101; 2. 中国科学院研究生院,北京 100049)
  • 收稿日期:2012-05-14 出版日期:2013-05-15 发布日期:2013-05-14
  • 作者简介:周玉科(1984-),男,博士研究生,主研方向:地理信息系统,高性能空间分析;周成虎,研究员;马 廷、 高锡章,助理研究员;范俊甫,博士研究生
  • 基金资助:
    国家自然科学基金资助项目(40830529, 41171307);国家科技支撑计划基金资助项目(2011BAH06B03, 2011BAH 24B10)

Polygonization Method of Simple Linestrings Based on Topology in GIS

ZHOU Yu-ke 1,2, ZHOU Cheng-hu 1, MA Ting 1, GAO Xi-zhang 1, FAN Jun-fu 1,2   

  1. (1. State Key Laboratory of Resources and Environmental Information System, Institute of Geographical Sciences and Natural Resources Research, Chinese Academy of Sciences, Beijing 100101, China; 2. Graduate University of Chinese Academy of Sciences, Beijing 100049, China)
  • Received:2012-05-14 Online:2013-05-15 Published:2013-05-14

摘要: 提出一种地理信息系统中基于拓扑的简单线要素多边形化方法。利用空间拓扑规则对简单线要素集合进行数据结构预处理,消除简单要素中的重合部分,建立结点与边的拓扑关联关系,结合图论理论使用深度优先搜索发现线要素集合构成的所有最小闭合多边形。实验结果证明,基于拓扑的构造法可识别出相交线并构造多边形,能解决几何对象复杂的相交情况。

关键词: 地理信息系统, 拓扑, 简单线要素, 多边形化, 图, 深度优先搜索

Abstract: This paper presents a polygonization method of simple linestrings based on topology in Geographic Information System(GIS). Simple linestrings are preprocessed using topological data structure rule to construct topological relationship between node and edge, then graph theory is used to implement Depth First Search(DFS) to detect the closed polygon in the linestrings set. Experimental results show that topology based method can identify complex intersect condition and handle degeneration polygon well.

Key words: Geographic Information System(GIS), topology, simple linestring, polygonization, graph, Depth First Search(DFS)

中图分类号: