子类型是一种数据分类方式,这种方式通过创建由要素类中具有相同属性的要素或表中具有相同属性的对象组成的子集对数据进行分类。子类型通过创建短整型或长整型的编码值来实现。每个整数值代表子类型中的一个要素。例如,可将有关森林土地利用的要素类中的覆被类型进行编码,以分别代表下列三个子类型:
编码 | 描述 |
0 | 落叶林 |
1 | 针叶林 |
2 | 混合林 |
子类型管理工具
应何时了解是否存在子类型?
很多情况下,在对要素类或表处理之后,其中的子类型仍然有效。但是,转换为 shapefile 时将不会保留子类型,而且某些地理处理工具也不支持子类型的输出。
确定是否存在子类型
- 在目录树中,右键单击要素类或表。
- 单击属性。
- 单击子类型选项卡。
如果要素类具有子类型,则会在子类型字段类别中列出子类型字段。
规则
仅地理数据库表和要素类支持子类型。如果对包含子类型的数据使用了下面列出的工具,则生成的输出中也会包含这些子类型。虽然任何至地理数据库格式以外的格式(例如,shapefile、.dbfs 和 in_memory)的转换可成功执行,但是输出数据将不会具有子类型。输出数据仍将包含原有子类型字段和编码值,但将不再表示为子类型,并且子类型的描述也将丢失。
在地理数据库之间处理要素时,以下工具支持子类型: