什么是对象 ID?

对象 ID 是唯一的非空整型列,用于在地理数据库的表中唯一地标识行。通过 ArcGIS 创建的表,或者在 ArcGIS 外部创建然后注册到 ArcSDE 和地理数据库的表,必须包含由地理数据库维护的对象 ID 列。ArcGIS 使用对象 ID 滚动并显示选择设置以及在要素上执行标识操作。

警告警告:

由于多数 ArcGIS Desktop 功能要求唯一的对象 ID,因此直接处理数据库时应谨慎,以避免对象 ID 重复。例如,按照一对多的关系创建视图时,便可能会使 ObjectID 重复。从而导致 ArcGIS Desktop 功能的表现不一致。

可采用三种方法将合适的对象 ID 添加到表中:


3/7/2012