ディメンション フィーチャクラス プロパティは、ArcGIS Pro の [カタログ] ビューを使用して管理されます。
[フィーチャクラス プロパティ] ダイアログ ボックスを使用して、エイリアス、空間インデックス、および属性インデックスを設定し、[ディメンション フィーチャクラス プロパティ] ウィンドウを使用してディメンション フィーチャクラスに固有のプロパティ (基準縮尺およびディメンション スタイル) を表示および管理します。
これらを開くには、[カタログ] ウィンドウまたは [カタログ] ビューでディメンション フィーチャクラスを右クリックし、[プロパティ] をクリックして [フィーチャクラス プロパティ] ダイアログ ボックスを開くか、[ディメンション フィーチャクラス プロパティ] をクリックして [ディメンション フィーチャクラス プロパティ] ウィンドウを開きます。アノテーション フィーチャクラスには、編集可能なプロパティと読み取り専用のプロパティがあります。
[フィールド] ビューを使用して、ディメンション フィーチャクラスに関連付けられたフィールドを管理します。このビューから、ディメンション フィーチャクラスのフィールド リスト、サブタイプ、およびドメインを編集できます。
フィールド
[フィールド] ビューには、ディメンション フィーチャクラスのフィールドが一覧表示されます。以下のフィールドは必須であり、これらを削除することはできません。
- OBJECTID - オブジェクトの ID。
- SHAPE - ディメンション フィーチャのアウトラインを表すポリゴン シェープ。
- DIMLENGTH - ディメンション ラインの長さ。
- BEGINX - ディメンション始点の X 座標。
- BEGINY - ディメンション始点の Y 座標。
- ENDX - ディメンション終点の X 座標。
- ENDY - ディメンション終点の Y 座標。
- DIMX - ディメンション ラインの高さの X 座標。
- DIMY - ディメンション ラインの高さの Y 座標。
- TEXTX - テキスト ポイントの X 座標 (ディメンション フィーチャに対してテキストが移動されていない場合は NULL)。
- TEXTY - テキスト ポイントの Y 座標 (ディメンション フィーチャに対してテキストが移動されていない場合は NULL)。
- DIMTYPE - 値が 0 の場合は計測ポイント間の距離を表示するアライン ディメンション、1 の場合はエクステンション ライン間の距離を表示するリニア ディメンションが使用されます。
- EXTANGLE - エクステンション ラインの角度。
- STYLEID - ディメンション スタイルの ID。
- USECUSTOMLENGTH - 値が 0 の場合はディメンション テキストにフィーチャの長さ、1 の場合はディメンション テキストにカスタム値が使用されます。
- CUSTOMLENGTH - USECUSTOMLENGTH が 1 の場合に、ディメンション テキストに使われる値です。
- DIMDISPLAY - NULL の場合はディメンション ラインが両方とも表示されます。1 の場合はディメンション ライン始点のみ、2 の場合はディメンション ライン終点のみが表示されます。3 の場合はディメンション ラインが表示されません。
- EXTDISPLAY - NULL の場合はエクステンション ラインが両方とも表示されます。1 の場合はエクステンション ライン始点のみ、2 の場合はエクステンション ライン終点のみが表示されます。3 の場合はエクステンション ラインが表示されません。
- MARKERDISPLAY - NULL の場合はディメンション ライン矢印マーカーが両方とも表示されます。1 の場合はディメンション ライン始点矢印マーカーのみ、2 の場合はディメンション ライン終点矢印マーカーのみが表示されます。3 の場合はディメンション ライン矢印マーカーが表示されません。
- TEXTANGLE - ラジアン単位で指定されたテキストの回転角度。テキストを単体で回転させるには、テキストをディメンション ラインと平行になるように設定しないディメンション スタイルが定義されている必要があります。
- Shape_length - ポリゴン シェープの長さ。
- Shape_area - ポリゴン シェープの面積。
STYLEID フィールドには、通常は 0 以上の値が格納されます。この値は、スタイル コレクション内のディメンション スタイルの数です。
基準縮尺
基準縮尺は、[ディメンション フィーチャクラス プロパティ] ウィンドウでは読み取り専用です。
ディメンション スタイル
[ディメンション フィーチャクラス プロパティ] ウィンドウの [ディメンション スタイル] グループを使用して、ディメンション スタイルを管理できます。ディメンション スタイル コレクションには、ArcGIS Pro でディメンション フィーチャを作成および編集する際にディメンション フィーチャに割り当てることができる、定義済みのディメンション スタイルが一覧表示されます。各ディメンション フィーチャには、関連付けられたディメンション スタイルがリスト内にあります。[ディメンション フィーチャクラス プロパティ] ウィンドウでディメンション スタイルを編集すると、元のシンボルが保持され、コレクションに新しいシンボルが作成されます。ディメンション スタイルを削除できますが、これを参照するすべてのフィーチャが表示されるときに赤いボックスが描画されます。ディメンション スタイルのプロパティを表示するには、[ディメンション スタイルのコピー] ボタン をクリックして、ウィンドウのコントロールでプロパティにアクセスします。ディメンション フィーチャクラスで使用するスタイルを作成するには、[ディメンション スタイルの追加] ボタンをクリックします。
ディメンション フィーチャクラスのアップグレード
ArcGIS Pro 2.3 では、ディメンション フィーチャクラスのストレージが ArcGIS Pro の完全なカートグラフィック モデルをサポートしており、ArcGIS プラットフォームとの共有が容易になっています。ArcMap で作成されたディメンション フィーチャクラスは、表示および検索することができます。ただし、それらのプロパティを編集または変更するには、それらをアップグレードする必要があります。アップグレード後は、ArcMap でディメンション フィーチャクラスを使用できなくなります。ArcGIS Pro ディメンション フィーチャクラスと同じフィーチャ データセット内のフィーチャクラスも ArcMap では読み取り専用です。