ドメインの作成 (Create Domain) (データ管理)

この ArcGIS 2.8 ドキュメントはアーカイブされており、今後更新されません。 コンテンツとリンクが古い場合があります。 最新のドキュメントをご参照ください

サマリー

指定のワークスペースで属性ドメインを作成します。

使用法

  • ドメイン管理は次の手順で行います。

    1. このツールでドメインを作成します。
    2. [ドメインにコード値を追加 (Add Coded Value To Domain)] ツールまたは [範囲ドメインの値を設定 (Set Value For Range Domain)] ツールを使用して、値をドメインに追加するか、ドメインの値の範囲を設定します。
    3. [フィールドへのドメインの割り当て (Assign Domain To Field)] ツールを使って、ドメインをフィーチャクラスに関連付けます。
  • コード値ドメインでは、デフォルト値および複製のスプリット ポリシーとデフォルト値のマージ ポリシーのみがサポートされます。

  • 範囲ドメインでは、すべてのスプリット ポリシーとマージ ポリシーがサポートされます。 スプリットまたはマージ操作後、入力フィーチャの数値と指定されたスプリットまたはマージ ポリシーに基づいて出力フィーチャの属性値が計算されます。

パラメーター

ラベル説明データ タイプ
入力ワークスペース

新しいドメインが格納されるジオデータベース。

Workspace
ドメイン名

作成されるドメインの名前。

String
ドメインの説明
(オプション)

作成されるドメインの説明。

String
フィールド タイプ
(オプション)

作成される属性ドメインのタイプを指定します。 属性ドメインとは、フィールド タイプの受け入れられる値を規定するルールです。 属性ドメインの割当先となるフィールドのデータ タイプに一致するフィールド タイプを指定します。

  • テキスト文字列を格納するテキスト タイプのフィールドが作成されます。
  • Float (単精度)-3.4E38 ~ 1.2E38 の範囲の有理数を格納する浮動小数タイプのフィールドが作成されます。
  • Double (倍精度)-2.2E308 ~ 1.8E308 の範囲の有理数を格納する倍精度タイプのフィールドが作成されます。
  • Short (小さい整数)-32,768〜32,767 の範囲の整数を格納する短整数タイプのフィールドが作成されます。
  • Long (大きい整数)-2,147,483,648〜2,147,483,647 の範囲の整数を格納する長整数タイプのフィールドが作成されます。
  • 日付日付または時間を格納する日付タイプのフィールドが作成されます。
String
ドメイン タイプ
(オプション)

作成されるドメイン タイプを指定します。

  • コード値ドメイン属性の一連の有効な値を格納するコード タイプ ドメインが作成されます。 これがデフォルトです。 たとえば、コード値ドメインによって、CL (鋳鉄パイプ)、DL (ダクタイル鋳鉄パイプ)、ACP (石綿コンクリート パイプ) など、有効なパイプ材の値を指定できます。
  • 範囲ドメイン数値属性の有効な値の範囲を格納する範囲タイプ ドメインが作成されます。 たとえば、配水管の水圧が 50 ~ 75 psi である場合は、範囲ドメインによってこれらの最小値と最大値を指定できます。
String
スプリット ポリシー
(オプション)

作成されたドメインに使用されるスプリット ポリシーを指定します。 フィーチャを分割するときの属性値の振舞いは、属性のスプリット ポリシーによって制御されます。

  • 属性のデフォルト値分割後の 2 つのフィーチャの属性は、該当するフィーチャクラスまたはサブタイプの属性のデフォルト値を使用します。
  • 属性値を複製分割後の 2 つのフィーチャの属性は、元の属性値のコピーを使用します。
  • ジオメトリの比率分割後のフィーチャの属性には、元のフィーチャの値の比率が適用されます。 この比率は、元のジオメトリの分割時に使用した比率に基づいています。 ジオメトリを均等に分割した場合、それぞれの新規フィーチャの属性には、元のオブジェクトの属性の 2 分の 1 の値が割り当てられます。 ジオメトリ比率ポリシーは範囲ドメインにのみ適用されます。
String
マージ ポリシー
(オプション)

作成されたドメインに使用されるマージ ポリシーを指定します。 2 つのフィーチャを 1 つのフィーチャにマージする際には、マージ ポリシーが新規フィーチャの属性値を制御します。

  • 属性のデフォルト値分割後のフィーチャの属性は、該当するフィーチャクラスまたはサブタイプの属性のデフォルト値を使用します。 非数値フィールドおよびコード値ドメインには、このマージ ポリシー以外は適用できません。
  • 合計値マージ後のフィーチャの属性は、元のフィーチャの属性の合計値を使用します。 合計値ポリシーは範囲ドメインにのみ適用されます。
  • 加重平均マージ後のフィーチャの属性には、元のフィーチャの属性値の加重平均値が適用されます。 この平均値は、元のフィーチャのジオメトリに基づいています。 加重平均値ポリシーは範囲ドメインにのみ適用されます。
String

派生した出力

ラベル説明データ タイプ
更新された入力ワークスペース

更新された入力ワークスペース。

Workspace

ライセンス情報

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes

関連トピック