Что такое ObjectID?

ObjectID – это поле уникальных целочисленных уникальных значений (не NULL), используемых для однозначной идентификации строк в таблицах базы геоданных. Значения ObjectID могут быть только 32-разрядными и не могут быть больше 2,147,483,647.

В таблицы, которые были созданы в ArcGIS, или которые были созданы вне ArcGIS, а затем зарегистрированы в базе геоданных, автоматически добавляется поле ObjectID. Значения этого поля управляются ArcGIS. ObjectID используется в ArcGIS для прокрутки и вывода наборов выборки, а также выполнения операций идентификации для объектов.

ВниманиеВнимание:

Так как большинство функций ArcGIS for Desktop требует уникальности ObjectID, необходимо убедиться в отсутствии повторяющихся значений в ObjectID при работе напрямую с базой данных вне ArcGIS. Например, при создании видов со связями типа один-ко-многим есть вероятность продублировать ObjectID. Это приведет к некорректному поведению функций ArcGIS for Desktop.

Когда идентификатор ObjectID добавляется в таблицу?

Существует несколько способов добавления идентификатора ObjectID в таблицу:

5/25/2014