objectID とは

ObjectID は、ジオデータベースのテーブル内の行を一意に識別するために使用される NULL ではない整数列です。ObjectID は 32 ビット値に制限され、格納できる最大値は 2,147,483,648 です。

ArcGIS で、または ArcGIS 以外で作成し、ArcSDE とジオデータベースに登録したテーブルには、ジオデータベースによって管理される ObjectID 列を持つ必要があります。ObjectID は、ArcGIS が選択セットのスクロールや表示を行ったり、フィーチャでの個別属性の表示を行ったりするために使用します。

注意注意:

ほとんどの ArcGIS Desktop の機能では、ObjectID は一意である必要があるため、直接データベースを操作する場合は、ObjectID の値が重複しないように注意する必要があります。たとえば、1 対多のリレーションシップを持つビューを作成するときに ObjectID が重複する可能性があります。ObjectID が重複している場合、ArcGIS Desktop の機能が正常に動作しなくなります。

適切な ObjectID は 3 つの方法でテーブルに追加できます。


7/10/2012