Home 新闻中心 技术博客

ArcGIS聚合容差修正两个shapefile 之间的数字化错误

发布时间:2021-10-04 23:58:58   浏览量:34   作者:GIS前沿

需数据:land_dig.shp,参考shapefile 文件;trial_dig.shp,land_dig.shp 数字化后的shapefile 文件。

1.将land_dig.shp 和 trial_dig.shp 添加到图层。

2.用黑色外框符号显示land_dig,标识字段命名为LAND_DIG_I。

3.用红色外框符号显示trial_dig。右击trial_dig,指向Selection,然后单击将此图层设为唯一可选图层。

4.放在图并用测量工具检查两幅图之间的偏差。大多数偏差都小于1米。

5.在两个Shapefiles 图层之间建立地图拓扑。点击自定义菜单,在工具条中钩选编辑器和 拓扑。

6.从编辑器下拉菜单选择开始编辑。在拓扑工具栏中选择选择拓扑工具。在弹出的对话框,选择land_dig 和trial_dig 为地图拓扑图层。键入1米为聚合容差。点OK,关闭对话框。

7.trial_dig 有5个多边形,其中3个是独立多边形,2个在空间上邻近。在右下方编辑独立的多边形,假设这个多边形与land_dig中的73号多边形重叠。放大多边形所在区域,点击拓扑工具栏中的拓扑编辑工具,用鼠标双击多边形的边界。

8.边界线变成可编辑的虚线框,并以绿色方框表示顶点,红色方框表示节点。把鼠标指针放在节点上直到指针变为十字箭头;将鼠标移动到指定的修正节点处,单击右键,在弹出菜单上,选择移动。敲 Enter 键,关闭对话框(此时,你在使用指定的容差值捕捉点和边缘)。

9.在多边形范围之外,点击任意点取消选中多边形的边界线。land_dig 中该多边形应该和相应多边形重合。选择land_dig 中的其他多边形,用相同的步骤纠正数字化错误。

除编号为76 的多边形外,trial_dig 和 land_dig之间的错误都被纠正。剩下的误差是因为其值大于指定的集群容差(1米)。

使用基本编辑操作纠正这个较大的误差,而不再通过设置较大的集群容差值,因为这样的话会扭曲部分要素。

使用基本编辑操作纠正大误差的方法:使用编辑工具双击边界线,当边界变成可编辑虚框,把一个点拖动到目标线段。当你把多边形都编辑完之后,在Editor下拉菜单选择Stop Editing,并保存编辑。这两幅图的边界线应该重合。

来源:https://blog.csdn.net/qq_43173805/article/details/112020301