ArcGIS基础实战:面数据拓扑创建和错误修改全流程

【第一步】:进行数据备份,进行数据拓扑会修改原始数据,所以最好对将要进行处理的数据进行备份(最好养成这一良好的习惯)。
就像我这样,复制,粘贴一份就好了。注意:数据来源于书籍:ArcGIS 从基础到实战。

在这里插入图片描述

【第二步】:使用软件打开数据,并使用【修复几何】工具进行该图层的几何类型规范性处理。一般来说,【修复几何】操作只是针对面图层的拓扑检查。
在这里插入图片描述
打开数据之后发现,该数据是一个面图层,并且具有地理坐标系和投影坐标系。
打开【数据管理工具】下的【要素】,然后再打开其下面的【修复几何】工具。如下图所示:
加载数据,点击确定之后,自动进行处理。

在这里插入图片描述
如下图所示,得到处理结果。我们可以通过【地理处理】下的【结果】查看处理的结果。可以发现确实修复了一些问题,比如下图所示的不正确的环走向、自相交等。

在这里插入图片描述

【第三步】:建立地理数据库等操作。
如图【拓扑实验结果】文件夹里右键,新建【文件地理数据库】,并进行命名为【xx拓扑检查】备注:养成良好的命名习惯。
在这里插入图片描述
然后在【xx拓扑检查】下右键打开【新建要素数据集】,并对数据集进行命名为【XX拓扑】,然后进行下一步设置。
在这里插入图片描述
保持XY的坐标系选择与原始数据一致的,如下图所示为西安1980坐标系,然后进行下一步设置。
在这里插入图片描述
Z坐标系默认设置即可,然后进行下一步。

在这里插入图片描述
容差设置为默认的0.001即可,然后进行下一步,点击确定。
在这里插入图片描述
现在我们就可以看到【xx拓扑】数据集已经建立了。
在这里插入图片描述
【第四步】:导入数据,建立拓扑。
在【xx拓扑】数据集上右键,打开【导入单个要素类】。
在这里插入图片描述
如下图所示就是导入要素类的页面,然后点击确定即可。
在这里插入图片描述
在【KK拓扑】数据集上右键,新建【拓扑】。注意:拓扑一定是在数据集下才可以建立。
在这里插入图片描述
打开页面如下图所示,然后进行下一步。
在这里插入图片描述
拓扑姓名就默认系统的设置,容差设置为0.001,然后进行下一步。
在这里插入图片描述
选择需要参与拓扑的数据,然后进行下一步。
在这里插入图片描述
输入等级数,保持系统默认5,然后进行下一步。
在这里插入图片描述
添加拓扑规则,在左侧选中规则之后,右侧会有相应的规则 描述,比如下图就是对【不能重叠】的规则描述。
规则可以添加一个,也可以根据需要添加多个,然后进行下一步。
在这里插入图片描述
查看拓扑摘要,无问题后,然后点击完成即可。
在这里插入图片描述
【第五步】:查看拓扑错误。
下图为【已创建拓扑,是否立即验证】,点击是即可。
在这里插入图片描述
如下图所示,打开错误之后可以发现,共有三个面错误。接下来对错误进行修改。

在这里插入图片描述
【第六步】:进行拓扑错误修改和编辑处理。
首先要打开拓扑工具栏,在左侧箭头位置右键,把【拓扑工具】勾选,即代表激活该模块,激活后就会出现右侧的工具栏。
在这里插入图片描述
右键【KK】开始编辑,【拓扑工具箱】就可以使用了。
在这里插入图片描述
先打开【错误检查器】,然后选中左侧的范围,点击【立即搜索】,即可发现共有三处错误。
在这里插入图片描述
【第七步】:错误处理。选中第一个错误,右键缩放至可以查看此错误的类型(大面图层里有一个小面图层),右键选择【合并】功能。

在这里插入图片描述
【合并】功能里有【选择将与错误合并的要素】,意思就是被保留的要素是哪一个,这里我们选择较大的一个面要素。

在这里插入图片描述
可以看到另一个小的面图层就消失了。
在这里插入图片描述
探究:【合并】会不会改变图层的属性信息?通过下图的操作我们可以发现,图层的【Shape_Length】和【Shape_Area】字段的数值都发生了改变,表明两个图层重叠的那一部分图斑合并到另一个图班上,其面积会减小、长度会变大(自己重新计算一下也可以得到此验证结果的)。
在这里插入图片描述

在这里插入图片描述
【第八步】:导出处理错误拓扑后的数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值