免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 8644|回复: 5
收起左侧

ARCGIS常见拓扑错误的修改

[复制链接]

1986

主题

10万

铜板

98

好友

技术员

Network change life, change t

积分
17879

斑竹勋章地信元老

QQ
发表于 2009-11-27 11:52 | 显示全部楼层 |阅读模式
常见拓扑错误的修改
  内容非常全面,转载:地理中国http://www.geochina.net/thread-640-1-1.html
一、面不能相互重叠(must not overlap

修改方法有以下几种:
1、可以直接修改要素节点去除重叠部分。
2、在错误上右键选择merge,将重叠部分合并到其中一个面里。



3、在错误上右键选择create feature,将重叠部分生成一个新的要素,然后利用editor下的merge把生成的面合并到相邻的一个面里。
4、用editorclip直接裁剪掉重叠部分。




二、面不能有缝隙(must not have gaps)

1、可以直接修改要素节点去除重叠部分。



2、在错误上右键选择create feature,将缝隙部分生成一个新的要素,然后利用editor下的merge把生成的面合并到相邻的一个面里。
3task里选择auto-complete polygon,用草图工具自动完成多边形,会在缝隙区域自动生成两个多边形,然后用merge合并到相邻面里。




注:查面的缝隙时最面最外围一圈会认为是缝隙,这种可以标注例外。


三、线不能相交(检查线要素不能重叠规则包含在线不能相交里)

1、完全重叠的话可以选中其中一条删除,或者利用spatial etl tool中相关函数进行删除重复线处理。
2、部分重叠可以在错误上右键选择subtract去除重复部分
3、直接用平面交叉线对线重叠进行去除,相交线打断,具体用法为选中线,点击拓扑工具条上平面交叉线工具。







四、线不能有悬挂

1、根据实际情况对线进行修改消除悬挂线。
2、可以在拓扑错误列表中选中所有悬挂错误右键进行自动延伸和裁剪。延伸或裁剪时需输错一个距离,小于这个距离的悬挂线会被自动延伸或裁剪。






其他错误
  1、多部分要素

A
、可以用高级编辑工具条上打散要素进行打散




B、直接用toolbox里的multipart to singlepart

2、面状要素、线状要素错误修复


Problems repaired with this tool:

·
Null geometry—The feature will be deleted from the feature class.

·
Short segment—The geometry's short segment will be deleted.

·
Incorrect ring ordering—The geometry will be updated to have correct ring ordering.

·
Incorrect segment orientation—The geometry will be updated to have correct segment orientation.

·
Self intersections—The geometry's segments that intersect will be split at their intersection.

·
Unclosed rings—The unclosed rings will be closed.

·
Empty parts—The parts that are null or empty will be deleted.


六、具体案例
土地利用现状数据库为例
需要检查的规则如下




在mdb里画圆弧后转成shp再转成MDB后可能出现圆弧处线和面变形出现重叠和缝隙等情况
常规的修改办法会很麻烦,就要利用其它方法来做处理了



轻轻的我来签到了,想带走一堆铜板...

0

主题

5142

铜板

2

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
573
发表于 2012-6-12 22:45 | 显示全部楼层
当初实习的时候做过,忘完了。。

再学习一遍
回复 支持 反对

使用道具 举报

1

主题

1342

铜板

17

好友

助理工程师

Rank: 5Rank: 5

积分
229
发表于 2018-4-18 13:56 | 显示全部楼层
菜鸟,多看多学,谢楼主
回复 支持 反对

使用道具 举报

30

主题

5万

铜板

4

好友

黄金会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
4817

爱心勋章

发表于 2018-4-18 14:01 | 显示全部楼层
谢谢分享!!!
回复

使用道具 举报

10

主题

1万

铜板

19

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3722
发表于 2021-11-10 16:36 | 显示全部楼层
谢谢分享
回复

使用道具 举报

30

主题

2万

铜板

59

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
6292
QQ
发表于 2022-1-25 12:28 | 显示全部楼层
感谢分享:mg
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表