Arcgis中添加字段是常用的一个操作,软件中也自带有添加字段工具。
如果要给一个要素或表批量添加字段,可以用迭代器或批处理。
但如果理复杂一点,有多个GDB要素、表格,或者是SHP文件,需要给这个要素或表添加相同的多个字段。
在这种情况下,就变得很麻烦,于是就做了这个工具。
点击【字段综合】组里的【提取特定文字】工具:
即可打开下面的工具框界面:
1、选择包含要素或表的文件夹
工具会对这个文件夹下的所有要素或表进行处理,支持shp和gdb数据,但不支持mdb。
如下图所示,标出箭头的都是处理对象:
2、选择字段属性Excel表
这里要准备1个添加字段的属性结构描述表,有4个参数,【字段名称、字段别名、字段类型、字段长度】。
这个表格的格式是固定的,ABCD分别是字段的4个属性,需注意填写正确。
E列的说明性文字只是查看用的,不会参与工具的计算(可以删掉)。这里列出6个字段类型格式,除此之外的类型文字是不认的。
这里放一个Excel模板,怕出错的同学,建议在这个基础上修改:
https://pan.baidu.com/s/1T48xeSIqj0iVsYVPRdVMCQ?pwd=rnbi
3、关键字筛选
这是可选填的,例如在关键字里输入【规划】,工具就只会处理包含【规划】文字的要素和表。
如果想全部处理,就可以不填任何文字。
以三调用地为例,工具如果正常执行的话,提示框信息如下:
生成结果如下(以单个为例):
CC工具箱完全免费无套路,可到下方的百度网盘链接直接下载工具:
CC工具箱百度网盘下载链接https://pan.baidu.com/s/1OJmO6IPtMfX_vob3bMtvEg?pwd=uh5r如果对工具使用仍有不理解的地方、无法解决的错误、改进的意见,可以加下面的交流群导游号入群进行反馈。同时欢迎关注本人公众号。