当前位置: 首页 > news >正文

arppy gis 读取text 并批量添加字段 arcpy.AddField_management

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()
while line:lineList=line.split(',')arcpy.AddField_management("省级行政区域",field_name=lineList[0],field_type=lineList[1],field_length=lineList[2],field_precision=lineList[3],field_scale=lineList[4].replace("\n",""))line=f.readline()
f.close()
http://www.lryc.cn/news/163102.html

相关文章:

  • Pandas中at、iat函数详解
  • 【Spring Boot】JPA — JPA入门
  • c#反射(Reflection)
  • Lua 元表和元方法
  • 【Git】01-Git基础
  • 【Vue2.0源码学习】生命周期篇-初始化阶段(initState)
  • 专升本英语零基础学习
  • QUIC协议连接详解(二)
  • JAVA 经常遇到一些问题【第二部分36~51】
  • 蓝桥杯打卡Day6
  • spark集群问题汇总
  • WebServer 解析HTTP 请求报文
  • Golang开发--interface的使用
  • 2023 年高教社杯全国大学生数学建模竞赛题目 B 题 多波束测线问题
  • leetcode算法题--生成特殊数字的最少操作
  • 数学建模--决策树的预测模型的Python实现
  • Linkstech多核并行仿真丨光伏发电系统模型及IEEE 39 bus模型多核并行实测
  • 在STS里使用Gradle编译Apache POI5.0.0
  • golang - 使用有缓冲通道控制并发数
  • AUTOSAR测试指标
  • Vue 前端项目使用alibaba矢量库svg图标
  • 蓝桥杯官网填空题(距离和)
  • 【座位调整】Python 实现-附ChatGPT解析
  • 前端面试基础面试题——5
  • Java高并发系列: 使用wait - notify实现高效异步方法
  • 业务安全详解
  • 算法笔记--最大连续1的个数Ⅲ
  • Linux CentOS7 添加中文输入法
  • Python接口自动化封装导出excel方法和读写excel数据
  • React三属性之:refs