【ArcGIS 脚本工具】强制移动要素类,绕过空间参考不一致

作为一个合格的数据管家,自然要让自己的数据库井井有条。

于是想着整理一下数据库里面的七零八落的要素类,按 数据库-要素数据集-要素类 的方式整理。

但是将要素类移动到要素数据集内的时候经常会出现下面的报错。

图片

这大概率是因为要素类的坐标系与目标要素数据集不匹配,或者XY分辨率和XY容差与目标要素数据集不匹配。

此时如果手动操作解决就会显得麻烦,需要经过三步。

①要素类至要素类,相当于复制一份要素类至目标数据集。

②删除源要素类,避免下一步重命名时失败。

③重命名,将目标要素集内的要素类恢复成初始名称。

需要移动的要素类一多就会变的十分费时费力。

因此,小编制作了这个 强制移动要素类 脚本工具,它的功能就是实现上面的三步,绕过空间参考不一致的报错。

工具界面

图片

工具演示

工具说明

1、源要素类参数不能从内容列表中拖入图层,而应该从目录中拖入,或者点击参数输入框的文件夹图标进行选择。

图片

2、源要素类参数可输入多个要素类进行批处理。

3、目标要素数据集参数应该填入要素数据集而非数据库。

4、源要素类与目标数据集同属一个数据库时,工具的效果为移动,不属于一个数据库时,工具的效果为复制。

工具获取

请注意,该脚本工具只有ArcPro版本。

请在【学学GIS】公众号后台发送强制移动,按提示即可获取。

d792fe5c871b4503b9be60a1cd758fd6.png

往期回顾

【合集】ArcGIS Pro脚本工具大放送

【ArcGIS 脚本工具】点要素XY坐标标注

【ArcGIS 脚本工具】修改多个布局的同一文本元素

图片

如果对你有帮助,请不吝点赞、在看、转发支持一下。

图片

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ArcGIS是一款常用的地理信息系统软件,它供了丰富的功能和工具来处理和分析地理数据。在ArcGIS中,要素是地理数据的基本组织形式之一。 要素是由相同型的要素组成的集合,每个要素都具有相同的属性结构。要素可以是点、线、面等地理实体。要素可以包含多个要素,这些要素可以表示不同的地理实体,如建筑物、道路、河流等。 要素之间的转换可以通过ArcGIS中的工具和功能来实现。以下是一种常见的方法来介绍ArcGIS要素要素的转换: 1. 打开ArcGIS软件并加载要素:首先,打开ArcGIS软件并加载包含要素的地理数据集。可以通过导航到文件路径或连接到数据库来加载要素。 2. 选择要素转换工具:在ArcGIS中,有多种工具可用于要素之间的转换。例如,可以使用"Feature Class to Feature Class"工具将一个要素转换为另一个要素。 3. 配置转换参数:在选择要素转换工具后,需要配置一些参数来定义转换的方式。这些参数可能包括输入要素、输出要素、字段映射等。 4. 运行转换工具:配置完参数后,可以运行转换工具来执行要素要素的转换。在转换过程中,ArcGIS会根据配置的参数将输入要素转换为输出要素。 5. 检查转换结果:转换完成后,可以检查输出要素以确保转换结果符合预期。可以使用ArcGIS中的地图查看器或属性表来查看和分析输出要素

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值