ObjectID 字段的基础知识

ObjectID 字段由 ArcGIS 维护并保证表中每行具有唯一 ID。查看表或图层的属性表时,您通常会发现,ObjectID 字段在表和图层的 OID 或 ObjectID 别名下面列出。主要功能(如滚动和显示选择集)将取决于此字段的显示情况。

ArcCatalog 和 ArcMap 支持的大多数数据源都在其表格数据中提供了 ObjectID 字段。在这些情况下,可直接访问 ObjectID 字段并通过 ArcMap 中的表窗口和 ArcCatalog 中的表预览进行使用。但是,以下数据源未将 ObjectID 字段包含在表格数据中:

如果不确定您正在使用什么类型的表以及表中是否包含 ObjectID 字段,可以通过快速查找确定。在 ArcMap 中,右键单击内容列表的按源列出视图按源列出 中的表,然后单击属性。单击表属性 对话框中的选项卡,然后查找包含 Object-ID 字段条目的“是”或“否”。在 ArcMapArcCatalog 中,可以打开表的属性 对话框,然后单击字段选项卡。如果未列出任何包含 ObjectID 数据类型的字段,则数据不包含 ObjectID 字段。

如果表缺少 ObjectID 字段,则无法执行以下操作:

获取数据的 ObjectID 字段的方法有以下几种:

相关主题


7/10/2012