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

查看: 6528|回复: 6
收起左侧

[求助] 用拓扑工具检查线闭合的问题

[复制链接]

1

主题

214

铜板

1

好友

实习生

Rank: 1

积分
8
发表于 2020-11-17 15:37 | 显示全部楼层 |阅读模式
目的:批量处理多段线,俩俩端点相连
方法:先检查拓扑关系,找出断点处,再相连
问题:按照网上教程(如下),没有找到 Topology拓扑工具栏中的ConstructFeatures选项,如下

请问怎么解决?


网上教程:

1.打开ArcMap用Add Data加载shp Polyline线文件。
2.选Editor编辑\Start Editing开始编辑。
3.选Editor编辑\More Editing Tools\Topology拓扑
4.在Topology拓扑工具栏中选Map Topology 再在Shp文件上打勾Ok
5. 用SelectFeatures 选择指针把线全部选中,这时Topology拓扑工具栏中的ConstructFeatures选项为激活状态。
6.这时点击ConstructFeatures来检查图中有无多余的线段和点与线分离的过远,多次输入0.1和0.2的值仔细调整。
7.调整好后选Editor编辑\Save Edits保存。
8.打开ArcToolbox选Data Management Tools\Features\双击Feature To Polygon特性到面
9. 在InputFeatures选中正在编辑的Shp文件,在Output FeatureClass处输出文件名可改。点击Ok即可完成线面转换。
10.检查有错误,缺线等,可重做第6。

5

主题

1万

铜板

4

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
39551

宣传勋章

发表于 2020-11-18 11:02 | 显示全部楼层
如果只为检查线段端点是否相连,去建拓扑感觉花费的时间比较多。
线段端点相连只有三种情况:1、两端都相连;2、一端相连另一端不相连;3、两端都不相连;
我应该会采用空间链接的方式,假设图层名为A;(备份A原始数据)
1、复制A命名为AA;2、空间连接,目标要素A,连接要素AA,输出要素命名为AAA;3、核对JION_COUNT字段下值为0的线段(两端都不相连),再核对JION_COUNT字段下值为1的线段(一端相连另一端不相连);如果你时间较多,也可以去把JIONCOUNT大于1的核对一遍;
当然,最后做完后,你可以建拓扑去验证一下刚刚的成果。
以上的过程建立在你的线段只端点有触碰,无自相交的情况。如果有自相交,还是建立拓扑把自相交的也查查。

评分

参与人数 1威望 +20 铜板 +50 收起 理由
jimi21 + 20 + 50 感谢回复!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

324

主题

56万

铜板

1172

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
349368

宣传勋章爱心勋章组织勋章官方团队冰雪节勋章

发表于 2020-11-17 15:58 | 显示全部楼层
欢迎论坛的高手解答,会奖励相应的威望和铜板哦
回复 支持 反对

使用道具 举报

1

主题

6545

铜板

7

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1725
发表于 2020-12-23 11:16 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

65

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
24
发表于 2021-3-31 00:23 | 显示全部楼层
林钺辰 发表于 2020-11-18 11:02
如果只为检查线段端点是否相连,去建拓扑感觉花费的时间比较多。
线段端点相连只有三种情况:1、两端都相 ...

感谢层主的思路,用一个完全不用的方法,而且很有效率地解决了我的问题,十分感谢!!!
回复 支持 反对

使用道具 举报

1

主题

1万

铜板

2

好友

黄金会员

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

积分
4860
发表于 2022-12-14 16:37 | 显示全部楼层
感谢分享。
回复

使用道具 举报

0

主题

7822

铜板

1

好友

资深会员

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

积分
3117
发表于 2024-4-15 20:24 | 显示全部楼层
共同学习,互相交流,共同提高
回复 支持 反对

使用道具 举报

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

本版积分规则

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