ArcGIS拓扑规则检查自相交要素详解

技术文章4年前 (2021-03-11)13739

在日常数据存储处理或是使用GIS技术对数据进行分析过程中,有时会得不到正确结果,很多情况是由于数据本身的错误引起的;其中,自相交是比较常见的拓扑错误。

 

ArcGIS的拓扑为我们提供了对数据拓扑错误的检查功能,下面我们介绍如何对数据自相交错误进行检查修复。

 

创建拓扑

 

首先,数据库中创建要素数据集(如图中的IntersectSelf),并将要进行拓扑检查的要素类(如图中的LYSYL)放进要素数据集中。

 

ArcGIS拓扑规则检查自相交要素详解

 

在要素数据集上单击鼠标右键,选择“新建—拓扑”菜单项,弹出拓扑创建窗口。

 

ArcGIS拓扑规则检查自相交要素详解

ArcGIS拓扑规则检查自相交要素详解

 

单击“下一步”按钮,输入拓扑名称、拓扑容差

 

ArcGIS拓扑规则检查自相交要素详解

 

选择参与拓扑检查的要素类,如图所示

 

ArcGIS拓扑规则检查自相交要素详解

 

为要素类输入拓扑等级,如下图所示

 

ArcGIS拓扑规则检查自相交要素详解

 

注:如果有两个要素参与到拓扑,在修复拓扑错误时会优先移动拓扑级别低的要素来满足匹配拓扑规则要求。

 

为要素类添加拓扑规则,如下图所示选择“不能自相交”这一项

 

ArcGIS拓扑规则检查自相交要素详解

ArcGIS拓扑规则检查自相交要素详解

 

完成创建拓扑

 

ArcGIS拓扑规则检查自相交要素详解

 

拓扑修复

 

在ArcMap中加载创建的拓扑,如果拓扑监测出存在自相交的情况会以红色色块将错误的地方标示出来,如下图所示

 

ArcGIS拓扑规则检查自相交要素详解

 

为了验证拓扑监测结果是否准确,可以选择错误标记处的地物来验证。如下图所示,拓扑监测是准确的

 

ArcGIS拓扑规则检查自相交要素详解

 

选择自相交的要素,点击拓扑工具条上的“打断相交线”按钮,自相交的线在相交处打断。

 

ArcGIS拓扑规则检查自相交要素详解

 

最后,点击拓扑工具条上的“验证当前范围中的拓扑”按钮监测当前区域是否还存在自相交错误。

 

ArcGIS拓扑规则检查自相交要素详解

 

文章转载CSDN,作者:  sydbc
版权归原作者所有,如有侵权请告知删除


相关文章

shapefile与字符集编码设置

shapefile与字符集编码设置

在 ArcGIS Desktop (ArcMap, ArcCatalog, and ArcToolbox) 中,有编码页转换功能(CODE PAGE CONVERSION),可以读写多种字符编码的 s...

ArcGIS实用制图技巧——如何制作“光照”效果的水体多边形

ArcGIS实用制图技巧——如何制作“光照”效果的水体多边形

通过对地图中的水体要素添加光照效果,能够使地图更具真实感。这里,就来介绍一下如何使用ArcMap来实现为水体表面添加光照效果。         &nb...

ArcGIS地图通用线符号的制作

ArcGIS地图通用线符号的制作

ArcGIS地图中有一些线性数据,如交通网络,应用的领域非常广泛,其符号表达已逐渐被大众所认识和熟知。这类线符号的制作,虽没达到约定俗成的程度,但已具有一定的通用性,值得制图员去学习和掌握。所以本文将...

如何修复损坏的 shapefile

如何修复损坏的 shapefile

以下说明介绍了有助于修复受损 shapefile 的多个选项。常见损坏原因有:保存编辑内容时计算机崩溃;添加非法几何,例如,蝴蝶结;或使用其他软件(例如,Microsoft Excel)修改属性表。如...

shapefile 输出的地理处理注意事项

shapefile 输出的地理处理注意事项

多年以来,Esri 研发了三种用于存储地理信息的主要数据格式:coverage、shapefile 以及地理数据库。其中,Shapefile 为存储地理及属性信息提供了一种简单的格式。正由于...

如何在ARCGIS软件中调用天地图服务

如何在ARCGIS软件中调用天地图服务

国家地理信息公共服务平台为大家提供多种地图服务,大家可以根据本文步骤调用天地图服务。步骤1:注册网站并申请天地图应用开发许可1.打开国家地理信息公共服务平台(网址:https://www.tiandi...