コード値ドメインの新規作成
ジオデータベースが有効である間は、[ドメイン プロパティ] ダイアログ ボックスを使用して、いつでも属性ドメインを新規作成できます。
属性範囲ドメインまたはコード値ドメインの新規作成が可能です。
フィーチャクラスにサブタイプが定義されている場合は、ドメインをフィールド レベルではなくサブタイプ レベルで適用する必要があります。「サブタイプの作成」をご参照ください。
手順:
- カタログ ツリーで、ジオデータベースを右クリックし、[プロパティ] をクリックします。
- [ドメイン] タブをクリックします。
- [ドメイン名] の下にある最初の空白フィールドをクリックし、新しいドメインの名前を入力します。
- Tab キーを押すか、新しいドメインの [説明] フィールドをクリックして、ドメインの説明を入力します。
- [フィールド タイプ] の横にあるフィールドをクリックし、ドロップダウン矢印をクリックして、このドメインを適用する属性フィールドの種類を選択します。
- [ドメイン タイプ] の横にあるフィールドをクリックし、ドロップダウン矢印をクリックして、ドメイン タイプのリストから [コード値] を選択します。
- [コード値] の下にある最初の空白フィールドをクリックし、最初の有効コードを入力します。
- Tab キーを押すか、新しいコード値の [説明] フィールドをクリックします。このコード値のわかりやすい説明を入力します。
- ステップ 7 ~ 8 を繰り返し実行して、すべての有効値とその説明を入力します。
- [スプリット ポリシー] の横にあるフィールドをクリックし、ドロップダウン矢印をクリックして、新しいドメインに設定するスプリット ポリシーを選択します。続いて、マージ ポリシーも同じように設定します。
- [適用] をクリックすると、ジオデータベースに新しいドメインが作成されます。ドメインを作成してダイアログ ボックスを閉じる場合は、[OK] をクリックします。
注意:
PostgreSQL データベースを使用する場合は、円記号などの特殊文字をドメイン名で使用しないでください。
ヒント:
ドメインのコード値リストに新しい値を追加する場合は、よりわかりやすい説明も追加する必要があります。このドメインが適用されるフィールドの属性値を編集する際、この説明が ArcMap のエディタに表示されます。この説明を参考にして、正しい値を選択することができます。
ヒント:
コード値ドメインでサポートされるスプリット ポリシーは、デフォルト値および複製のみです。
ヒント:
また、コード値ドメインでは、デフォルト値以外のマージ ポリシーはサポートされません。
関連トピック
5/10/2014