Arcgis字段计算器实现自动编码

1.添加字段

在这里插入图片描述

2.进行字段计算(可以选中部分来计算)

下面为计算方法和实现效果
在这里插入图片描述

代码块1

可以更改间隔值来跳着编号

rec=0
def autoIncrement():
 global rec
 pStart = 1 #初始值
 pInterval = 1 #间隔值
 if (rec == 0): 
  rec = pStart 
 else: 
  rec = rec + pInterval 
 return rec

代码块2

实现常规编号

autoIncrement()

实现给定长度编号,5为长度是5,如00001

(str(autoIncrement())).zfill(5)

实现从某个数字开始编号,下为从1000开始编号

autoIncrement()+1000

猜你喜欢

转载自blog.csdn.net/zhangshuanlai/article/details/84942166
今日推荐