ArcgisPro 连续擦除小工具

ArcgisPro 连续擦除小工具

最近做了很多土地项目,很多需要擦除10~20个图层要素文件,模型构建器又不够方便,只能自己做了一个Python小工具用来连续擦除

使用过程

  1. 添加工具箱
    在这里插入图片描述
    目前工具箱里只有一个连续擦除,后续会根据项目需要继续编辑脚本

  2. 连续擦除使用
    在这里插入图片描述
    将主图层文件拖进输入要素,将要擦掉的图层文件一起拖入擦除要素,运行就可以了

  3. 过程和结果文件的保存
    擦除的过程文件会以“[主图层名称]擦除[擦除要素名称]”的格式保存在默认地理数据库中,全部擦除完毕后最终的结果文件会保存在当前地图中。

下载链接

可以联系QQ624147789

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
arcgis擦除工具的基本原理是通过将与擦除要素几何重叠的输入要素几何擦除,生成一个新的Feature class,属性表不发生改变,只是将与擦除要素几何相重叠部分的记录移除了。\[1\]输入要素可以是一个Feature Layer,擦除要素也可以是一个Feature Layer。擦除要素可以是点线面,只要输入要素几何类型与之相比等级相同或低就可以。例如,当擦除要素定为面状要素时,擦除的就是输入要素的点线面要素的任何一种;当擦除要素定为线状要素时,擦除的就是输入要素中的点、线要素;当擦除要素定为点状要素时,擦除的就只能是输入要素中的点状要素。\[1\] 要注意的是,输入要素中必须包含面几何。输出类的属性表可以选择all、no fid和only fid,个人觉得还是用all比较好,虽然该工具是取并集,但是通过fid可以知道哪些部分是相交的,哪些之前是不同输入要素层中相互独立的。\[2\] arcgis擦除工具arcgis软件中的一个工具集下的功能之一,该工具集还包括标识、相交、空间连接、交集取反、联合和更新等功能。这些工具都是用来将现有的两组要素合并成一组要素,以识别输入要素间的空间关系。\[3\] #### 引用[.reference_title] - *1* *2* *3* [Arcgis ToolBox学习之四——Analysis——overlay工具](https://blog.csdn.net/qq_35258052/article/details/88651982)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王王王王王士奇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值