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

其他5年前 (2021-03-11)16057

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

 

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

 

创建拓扑

 

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

 

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

 

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

 

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

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

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

 

完成创建拓扑

 

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

 

拓扑修复

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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


相关文章

ArcGIS地质填充符号的制作

ArcGIS地质填充符号的制作

地质制图中,面符号的制作复杂度最高,存在规则和不规则的样式,通常由底色和图案组成,表示岩性和年代,是极具代表性的符号种类。ArcGIS提供了3种实现地质面符号的方法:基于矢量、基于图片和基于制图表达技...

ArcGIS地图配准

ArcGIS地图配准

运用ArcGIS软件对地图进行配准!    1 数据准备:网络下载的中国地图,最好是带有经纬网格的地图(有经纬度坐标,方便配准时添加控制点)  2 加载数据:打开arcgis软件,加载数据,会出现提示...

MapGIS与AutoCAD相互转化

MapGIS与AutoCAD相互转化

一、MapGIS转AutoCAD1.打开Mapgis主菜单,点击“图形处理”文件转换,弹出“文件转换”窗口2.点击 文件转换,会看到文件转换程序如下3.装入需要转换的点、线、区文件,点击主菜单中的“文...

MapGIS利用经纬度值生成图框

MapGIS利用经纬度值生成图框

1、下左下角、右上角的经纬度值(即最小、最大经纬度值)2、打开“MAPGIS主界面”→“实用服务”→“投影变换”(如下图)3、“投影转换”在下拉菜单中选择“绘制投影经纬网”。 4、在弹出的下...

ArcGIS地图制图:标注三值的实现

ArcGIS地图制图:标注三值的实现

今天我们来看下分数形式的标注是怎么实现的?       查看标注字段       [1]启动ArcMap,打开【标注三值...

怎么将数据经纬度点,转换为ArcGIS的图形点

怎么将数据经纬度点,转换为ArcGIS的图形点

第一步:首先你得有数据,比如下列一个数据表。如果表中经纬度不是小数点表示可以百度搜索下如何转换为小数表示的经纬度。       第二步:打开arcmap。按下图...