Arcpy里莫名其妙的字段类型(Field type)
对比6个常用的字段数据类型在Arcpy字段创建与字段属性输出时奇怪的事情:
添加字段使用arcpy.AddField_management:
# addfield 的 type参数
# 浮点型,Float
# 长整型,Long
# 日期型,Date
# 文本型,Text
# 短整型,Short
# 双精度,Double
读取字段属性进行判断等操作时,使用Field类的type属性,读出如下:
# field.type属性输出值
# 浮点型,Single
# 长整型,Integer
# 日期型,Date
# 文本型,String
# 短整型,SmallInteger
# 双精度,Double
莫名其妙的是,使用上面的type英文作为addfield 的 type参数仍然可以成功。