ArcGis Python 根据已有数据,修改字段信息

假设原始数据如下

 

字段1 字段2 字段3 字段4 新字段
 
 
 
 
 
 
 
 
 
 
 
 
 

1、打开属性表

2、添加新字段

3、打开Python编辑器

     在新字段的标题处单击左键全选,再单击标题右键,字段计算器。

4、设置编辑器

     解析程序改为:python

     将【显示代码块】勾选上

5、填写代码

在【预逻辑脚本代码】中填入:

all_data = {}
def xgmc(dlmc):
  if dlmc not in all_data:
    all_data[dlmc]=0
  all_data[dlmc]+=1
  return dlmc+str(all_data[dlmc])

6、在调用框调用

填入代码:

xgmc(!字段1!)

7、点【确定】

猜你喜欢

转载自blog.csdn.net/usdnfo/article/details/110588268