在ArcGIS字段计算器中使用Python脚本将Text类型转换成整型

取“人井”图层,其FLDTYPE字段保存的是文本型的数据,也有可能是空值(即“ ”。注意,Shapefile中不能保存纯空值,所以此处是空格)。添加TestField1为整型字段,并将FLDTYPE转换到TestField1,以便进行统计(Statistic)。

核心代码如下:

def ReCalculate(oldType):
 if oldType==" ":
  return 0
 else:
  return int(oldType)

附图:

转载自:https://blog.csdn.net/a_dev/article/details/77332487

You may also like...