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

查看: 6901|回复: 9
收起左侧

[经验共享] ArcGis对面层批量进行孔洞、环岛处理,使用Intersect、Dissolve、Erase工具

[复制链接]

7

主题

3733

铜板

4

好友

VIP会员

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

积分
264
发表于 2018-6-21 09:52 | 显示全部楼层 |阅读模式
目的:对面要素类“demo”批量进行孔洞、环岛处理进行试验。
欢迎测试指正。
去点击CSDN看吧,图片总是挂……
1.提取相交部分将面中面使用Intersect工具提取相交部分,生成“demo_Intersect”要素类。
1.png

2.相交部分处理
提取的相交部分demo_Intersect要素类中图斑均是是重叠的,并且有可能存在碎面(垃圾、冗余面)。
打开demo_Intersect的属性表:
①新建Area字段,通过计算几何—计算Area,删掉面积不足要求的碎面;
②新建CentroidX、CentroidY字段,计算几何中心坐标;
③导出Excel属性表,根据上述3个字段排序,联合比对,标记重复面;
④将标记后的Excel挂接回ArcMap,删掉标记为重复的面。
2.png
有其他方法处理重复面的可以忽略②③④。
3.对原始面层“demo”融合处理,处理掉“面中面”使用Dissolve工具对“demo”进行融合处理生成“demo_Dissolve”要素类。
3.png
Dissolve工具处理后的结果是“多部件”要素,使用【高级编辑工具】—【炸开多部件要素】功能炸开。
4.png
融合处理后结果如下图 右图。
5.png
4.对“demo_Dissolve”批量做孔洞
Erase工具使用“demo_Intersect”(相交部分,面中的小面)对“demo_Dissolve”进行擦除操作,生成“demo_Dissolve_Erase”要素类。
6.png
擦除后即做完孔洞处理,效果如下图:
7.png
5.做环岛
合并“demo_Dissolve_Erase(孔洞)”与“demo_Intersect(小面)”做环岛。
8.png
6.最终图层说明
9.png


评分

参与人数 2威望 +20 铜板 +27 收起 理由
有志青年007 + 2 赞!
棕熊号航母 + 20 + 25 地信网的成长离不开您的支持!

查看全部评分

141

主题

982万

铜板

3万

好友

管理员

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

积分
621916
发表于 2018-6-21 11:31 | 显示全部楼层
谢谢亲的分享!但是图都没有显示出来
回复 支持 反对

使用道具 举报

7

主题

3733

铜板

4

好友

VIP会员

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

积分
264
 楼主| 发表于 2018-6-21 20:29 | 显示全部楼层
jimi21 发表于 2018-6-21 11:31
谢谢亲的分享!但是图都没有显示出来

上传图片总是挂Edge、火狐、Chrome都挂,只得开始加了外站链接。。

点评

嗯,现在图片已经显示了  详情 回复 发表于 2018-6-22 09:20
回复 支持 反对

使用道具 举报

141

主题

982万

铜板

3万

好友

管理员

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

积分
621916
发表于 2018-6-22 09:20 | 显示全部楼层
975601416 发表于 2018-6-21 20:29
上传图片总是挂Edge、火狐、Chrome都挂,只得开始加了外站链接。。

嗯,现在图片已经显示了
回复 支持 反对

使用道具 举报

3

主题

3782

铜板

3

好友

助理工程师

Rank: 5Rank: 5

积分
222
发表于 2018-6-23 22:09 | 显示全部楼层
好办法,又学习了!
回复 支持 反对

使用道具 举报

7

主题

3733

铜板

4

好友

VIP会员

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

积分
264
 楼主| 发表于 2018-6-24 21:22 | 显示全部楼层
jimi21 发表于 2018-6-22 09:20
嗯,现在图片已经显示了

地信网的上传体验好差
文章从Word导入图片都挂掉,从网页拷贝也挂


回复 支持 反对

使用道具 举报

0

主题

1641

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
92
发表于 2018-7-3 08:37 | 显示全部楼层
东西不错,支持
回复 支持 反对

使用道具 举报

29

主题

3万

铜板

64

好友

地信专家组

Rank: 14Rank: 14Rank: 14Rank: 14

积分
4825

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章名人堂勋章成就学员勋章

发表于 2018-9-6 15:56 | 显示全部楼层
谢谢分享
回复

使用道具 举报

3

主题

5970

铜板

2

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1697
QQ
发表于 2018-9-7 10:59 | 显示全部楼层
楼主这个贴我看过了 给我萌生一个想法了!
1、图层进行相交处理,生成新图层为重叠部分 即内部图班
2、做拓扑
3、对边、面重叠进行处理
4、用新图层为重叠部分 即内部图班对图层做个擦除
这个方法应该可行吧?
回复 支持 反对

使用道具 举报

853

主题

11万

铜板

252

好友

传奇会员

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

积分
22157

精华勋章宣传勋章爱心勋章组织勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章成就学员勋章

发表于 2019-3-11 09:16 | 显示全部楼层
谢谢提供分享!
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

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

本版积分规则

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