Définition d'un identifiant d'objet (ObjectID)

Le champ ObjectID affiche des nombres entiers, uniques et de valeur non nulle pour identifier de façon unique les lignes des tables dans une géodatabase. Un identifiant d'objet est limité aux valeurs 32 bits, qui stockent une valeur de 2 147 483 648.

Les tables créées par l'intermédiaire d'ArcGIS ou à l'extérieur d'ArcGIS, puis inscrites dans la géodatabase, contiennent automatiquement un champ ObjectID. Les valeurs de ce champ sont définies par ArcGIS. Les valeurs de la colonne ObjectID permettent à ArcGIS d'effectuer différentes opérations, telles que le défilement, l'affichage des jeux de sélection et l'identification des entités.

AttentionAttention :

Comme la plupart des fonctionnalités d'ArcGIS for Desktop nécessitent l'unicité de l'identifiant d'objet, vous devez faire attention à ne pas dupliquer les identifiants d'objets lorsque vous travaillez directement dans la base de données en dehors d'ArcGIS. Par exemple, lors de la création de vues avec une relation un vers plusieurs, les identifiants d'objet peuvent être dupliqués. Ceci peut provoquer un comportement incohérent dans le fonctionnement d'ArcGIS for Desktop.

Quand est-ce qu'une valeur ObjectID est ajoutée à une table ?

Une valeur ObjectID peut être ajoutée à une table de plusieurs façons :

5/10/2014