矢量拓扑建立过程
矢量数据是地理信息系统中的 主要数据类型之一,建立矢量要素数据的拓扑关系有广泛的应用。在实际应用中,有些矢量数据之间需要保持一定的空间关系,如相邻的面状行政区不能重叠、不能有空洞、等高线不能相交等。拓扑在要素之间建立了空间关系模型,利用拓扑可以保证空间数据的完整性,校验要素的有效性、定位拓扑错误和保证数据质量。
主要步骤如下:
1)先在ArcCatalog中新建目标要素的拓扑,根据流程提示设置参数;
2)选择拓扑规则,软件中提供了25种不同的规则,如不能悬挂节点、不能重叠、必须在多边形内等等;
3)最后根据规则验证矢量目标要素的拓扑关系。
实验结果
我所做的实验是检查面状区域内是否有悬挂节点,实验结果截图如下:
碰到的问题
当数据库中的目标要素数据已经创建了拓扑(存在拓扑结果图层),再次新建拓扑时就会出现“无法创建拓扑”的错误提示。此时可以删除数据库里的拓扑结果图层,即可新建成功。
参考
晁怡,郑贵洲,杨乃编著.AcrGIS 地理信息系统分析与应用[M].北京:电子工业出版社,2018.6