同じ属性を共有するフィーチャクラスのフィーチャまたはテーブルのオブジェクトのサブセットを作成することでデータを分類できます。 サブタイプは short または long integer データ タイプのコード値を作成することで実装します。 各整数値はそれぞれサブタイプのフィーチャを表します。 たとえば、森林の土地利用に関するフィーチャクラスの土地被覆タイプを 3 つのサブタイプを表すようにコード化できます。
コード | 説明 |
---|---|
0 | 落葉樹 |
1 | 針葉樹 |
2 | 混合 |
サブタイプを管理するツール
次のツールを使用して、サブタイプを管理します。
サブタイプの存在の把握が重要な理由
フィーチャクラスまたはテーブルのサブタイプは、ほとんどの場合、フィーチャクラスまたはテーブルが処理された後も関連性を保っています。 シェープファイルへの変換時にサブタイプは保持されません。また、一部のジオプロセシング ツールはサブタイプの出力をサポートしていません。
サブタイプが存在するかどうかの確認
サブタイプが存在するかを確認するには、次の手順を実行します。
- [カタログ] ウィンドウで、フィーチャクラスまたはテーブルを右クリックします。
- [データ設計] > [サブタイプ] をクリックします。
フィーチャクラスまたはテーブルにサブタイプが存在している場合、[サブタイプ] ビューにサブタイプが含まれます。
ルール
サブタイプはジオデータベース テーブルおよびフィーチャクラスでのみサポートされています。 サブタイプが設定されたデータに下記のツールが使用されている場合、生成される出力にもサブタイプが含まれます。 ジオデータベース以外の形式 (シェープファイル、dBASE ファイル、メモリなど) への変換は成功しますが、出力にサブタイプが含まれなくなります。 出力には元のサブタイプ フィールドとコード値が保持されますが、サブタイプとしては保持されず、サブタイプの説明も失われます。
次のツールでは、ジオデータベース間でフィーチャを処理する際にサブタイプをサポートします。