本系列配套练习数据下载链接:
链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj
提取码:mnsj
-
1、概念:
添加字段工具用于向表或要素类表、要素图层以及带属性表的栅格添加新字段。
1)、字段类型:
-
TEXT:任何字符串。 -
FLOAT:在 -3.4E38 和 1.2E38 之间的小数。 -
DOUBLE:在 -2.2E308 和 1.8E308 之间的小数。 -
SHORT:在 -32,768 和 32,767 之间的整数。 -
LONG:在 -2,147,483,648 和 2,147,483,647 之间的整数。 -
DATE:日期和/或时间。 -
BLOB:长二进制数序列。您需要一个自定义的加载器、查看器或第三方应用程序将这些项加载到 BLOB 字段中或者查看 BLOB 字段的内容。 -
RASTER:栅格影像。可以存储 ArcGIS 软件支持的所有栅格数据集格式,但强烈建议您仅使用小影像。 -
GUID:全局唯一标识符。
对于地理数据库,如果由字段类型定义字符或数字,则在已选择字段可为空参数的情况下会将<null>
2)、字段长度:
字段长度参数仅适用于文本类型的字段。如果未指定长度,则长度默认为 255。
-
在创建浮点型、双精度或整型字段并将精度和小数位数指定为 0 时,如果基础数据库支持二进制类型字段,则该工具将尝试创建该字段。文件和个人地理数据库仅支持二进制类型字段,并忽略精度和小数位数。 -
在创建浮点型和双精度字段并指定精度和小数位数时,如果精度大于 6,则使用双精度,否则使用浮点型。如果创建双精度字段并指定等于或小于 6 的精度,则将创建浮点型字段。如果创建浮点型字段并指定大于 6 的精度,则将创建双精度字段。 -
如果指定的小数位数等于 0,精度等于或小于 10,则会创建整型字段。创建整型字段时,请将精度指定为等于或小于 10,否则可能将字段创建为双精度字段。 -
在地理数据库要素类或表中创建新字段时,可指定字段的类型,但无法指定其精度和小数位数。即使对话框允许为精度或小数位数添加值,该值在执行期间也会被忽略。
4)、字段别名:
shapefile 不支持字段别名,所以无法将字段别名添加到 shapefile。
必填字段具有永久性,不能删除。要在以后允许将其删除,需要将字段设置为非必填字段(默认值)。
字段属性域(用于描述字段类型可用值的规则)参数可使用地理数据库中要素类的现有属性域。必须提供现有属性域的名称。提供无效的属性域名称或值不会导致工具失败,但无效名称或值会被忽略且不会为字段设置属性域。
-
2、工具:
查看路网属性表,可以看到字段已添加:
本篇文章来源于微信公众号: 码农设计师