arppy gis 读取text 并批量添加字段 arcpy.AddField_management
例:给“省级行政区域”添加“A、B、C、D” 4个字段。
(1)用Excel制作出字段及其描述表,定义字段结构;

(2)复制除标题行以为的内容,粘贴到txt文档,替换空格为“,”(英文符号,);
(3)arcpy批量添加字段,导入“Fields Description.txt”描述,每一行line是1个字段信息,故将每行信息用“,”拆分装入列表lineList;新建字段各属性描述使用“具名参数=列表各索引值指示数据”的方式传入;
(4)使用该脚本时只需要改动“Fields Description.txt”描述文件路径与待处理的要素名即可。
f=open("C:/Users/yang/Desktop/FieldsDescription.txt",'r')
line=f.readline()

本文介绍了如何使用Python库arcpy的AddField_management函数,通过读取Excel和txt文档中的字段描述,批量为省级行政区域要素添加A、B、C、D四个字段,提供了一个可定制的脚本示例。
最低0.47元/天 解锁文章
2267

被折叠的 条评论
为什么被折叠?



