ジオデータベースへのレイヤの登録
リレーションシップ クラス、トポロジ、ジオメトリック ネットワーク、パーセル ファブリック、テレイン、スキーマなどのジオデータベースの機能に参加する空間テーブルや、サブタイプ、デフォルト値、ドメインまたは整合性ルールを持つ空間テーブルが必要な場合は、ArcSDE への登録に加えて、ジオデータベースにも空間テーブルを登録する必要があります。
ジオデータベースに空間テーブルを登録すると、object ID フィールドがテーブルに追加されます。このフィールドの名前は ObjectID です。ObjectID フィールドがテーブルにすでに存在する場合は、代わりに ID という名前のフィールドが追加されます。この ID フィールドのデータ タイプは、ObjectID です。
空間テーブルをジオデータベースに登録すると、GDB_ITEMS および GDB_ITEMRELATIONSHIPS システム テーブルにもレコードが追加されます。
「例: ST_Geometry 列を持つテーブルの ArcSDE への登録」で ArcSDE に登録済みの comm_bldgs レイヤを ArcGIS Desktop でジオデータベースに登録する手順は以下の通りです。
手順:
- ArcCatalog を起動します。または ArcMap を起動してカタログ ウィンドウを開きます。
-
comm_bldgs テーブルを ArcSDE に登録するときに使用した ArcSDE ジオデータベースに接続します。
カタログ ツリーの [Database Connections] ノードの下の ArcSDE ジオデータベース接続を使用します。必ずテーブルの所有者として接続してください。
- comm_bldgs テーブルを右クリックします。
- [ジオデータベースに登録] をクリックします。
これで comm_bldgs が、ジオデータベースに登録されたフィーチャクラスになりました。
関連項目
7/10/2012