问题
在 ArcGIS Desktop 中为 shapefile 创建新字段时,建议选择使用最少存储空间的数据类型以提高性能。 在某些情况下创建字段时,即使将数据类型指定为短整型,该字段的数据类型也会更改为长整型。
注: 在 ArcGIS Pro 中,字段的数据类型将显示为“Short”或“Long”,而非“Short Integer”或“Long Integer”。
例如,以下 ArcMap 中的“添加字段”对话框显示了使用短整型数据类型和精度“0”创建的“Rank”字段。
创建该字段后,在 ArcMap 中查看字段属性时,数据类型将更改为“Long”,而精度为“5”,如下图所示。
这是针对 ArcGIS 10.6.1 及更高版本而设计的。 将默认创建一个精度为 5 的长整型字段,如果未指定精度,则精度为零,或者值介于 5 到 10。
创建后,将无法修改 shapefile 或数据库表中的字段数据类型。 根据软件的不同,请按照以下任一解决方法来创建一个短整型字段并设置精度,然后使用现有字段中的值来填充新字段。
注: 在创建新字段时,输入精度为 1、2、3 或 4。 精度将决定字段长度。 负数需要额外的精度存储负号。
ArcMap
ArcGIS Pro
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序