トラバースの作成

ライセンス:

Basic、Standard、または Advanced ライセンスで利用できます。

トラバースは、一連のディメンションの入力によって定義される連続したラインです。 トラバースを開始するには、[フィーチャの修正] ウィンドウで [COGO] の下にある [トラバース] トラバース をクリックします。 [フィーチャの修正] ウィンドウは、ArcGIS Pro のリボンの [編集] タブにあります。

一般に、トラバースは、測量図やエンジニアリング計画で記述された線形フィーチャを作成するために使用します。 測量図は、測量士やエンジニアがフィーチャの相対的な位置をディメンションと座標を使用して記録するために使用されます。 測量士やエンジニアは、区画境界、道路の中心線、公共設備地役権など、フィーチャの位置を記録します。 たとえば、以下の測量図はディメンションを使用して、道路の中心線と道路に隣接する区画境界 (中心線からのオフセット) を記述しています。 道路の中心線と区画境界は、多くの直線と曲線で構成されています。

トラバースを示す測量図
測量図は、測量士やエンジニアがフィーチャの相対的な位置をディメンションと座標を使用して記録するために使用されます。

連続したラインまたはポリゴンの作成

トラバースを入力すると、一連のライン フィーチャまたは単独のポリゴン フィーチャを作成できます。 トラバースを入力するときにライン フィーチャ レイヤーまたはポリゴン フィーチャ レイヤーを使用すると、トラバースを作成できます。

トラバース ディメンションの入力の詳細

COGO ディメンション

座標ジオメトリ (COGO) は、ディメンションと座標を使用して、相互に関連したフィーチャを定義します。 トラバースでは、連続したラインまたはポリゴンの側面を作成するために COGO ディメンションが入力されます。

[トラバース] ツール トラバース を使用する場合、直線は方位と距離を使用して入力され、曲線は接線方位、半径、円弧長、弦、弦方位、角度などの曲面パラメーターを使用して入力されます。

ライン フィーチャ レイヤーを使用してトラバースを作成する場合、ライン フィーチャ レイヤーが COGO 対応であれば (つまり、COGO 属性フィールドを持つ)、[トラバース] ツールは、入力したディメンションを COGO フィールドに反映します。

COGO の有効化

[COGO の有効化 (Enable COGO)] ジオプロセシング ツールを使用して、次の COGO フィールドをライン フィーチャクラスに追加します。

フィールド説明タイプ

方向

始点から終点までのラインの方向 (方位)。

Double (NULL 値を許可)

距離

ラインの始点と終点間の距離。

Double (NULL 値を許可)

半径

曲線と曲線の中心点の間の距離。

Double (NULL 値を許可)

ArcLength (エイリアス: 円弧長)

曲線の始点と終点間の円弧距離。

Double (NULL 値を許可)

半径 2

緩和曲線の 2 つ目の半径を格納します。 無限に設定できます。

Double (NULL 値を許可)

[COGO の無効化 (Disable COGO)] ジオプロセシング ツールを使用して、COGO 関連のラベリング、シンボル表示、およびライン フィーチャクラスのフィールドを無効化します。 ライン フィーチャクラス上で COGO を無効化すると、COGO フィールドを削除することができます。

開いたトラバースと閉じたトラバース

[トラバース] ツールは、開いたトラバースと閉じたトラバースを作成します。 開いたトラバースは定義済みの終了位置で終了しません。 閉じたトラバースの終了位置は、始点と同じ位置にあるか、異なる位置にあります。

開いたトラバースと閉じたトラバース
閉じたトラバースの終了位置は、始点と同じ位置にあるか、異なる位置にあります。

注意:
事前定義された終了位置で終了するが、その位置が始点と異なるトラバースは、ポリゴン フィーチャ レイヤーで作成されません。 さらに、ポリゴン フィーチャ レイヤーを使用して、閉じていないループ トラバースを入力すると、ポリゴン フィーチャは入力されたトラバースの開始位置と終了位置の間を通過するラインで作成されます。

終了位置の設定

トラバースの終了位置を設定するには、開始位置を設定した後に [終点の設定] をクリックします。 終了位置は次のいずれかの方法で作成できます。

  • アクティブなマップ内で任意のレイヤーの既存のポイントまたは頂点にスナップする
  • トラバースの既存のポイントにスナップする
  • マップ ビューを右クリックして、1 組の X、Y 座標を入力する
  • マップ ビュー上の任意の場所をクリックする

終了位置が設定されないと、トラバースは開いたトラバースになるか、開始位置で閉じるループ トラバースになります。

ヒント:

ループ トラバースは開始位置とは異なる位置で終了することができます。 このような場合、終了位置は、既存のトラバース ポイント上に定義されます。 たとえば、次に示すループ トラバースは、トラバースの最初のラインの終点で終了します。

トラバースの終了位置
この例は、トラバースの開始位置とは異なる終了位置を示しています。

トラバースの閉合の詳細

ライン トラバースの入力の開始

トラバースを入力する前に、プロジェクトに対して「単位が正しく設定」されていることを確認します。

ラインのトラバースの入力を開始するには、[フィーチャの修正] ウィンドウで [COGO] の下にある [トラバース] トラバース をクリックします。

ライン フィーチャを使用してトラバースを入力する場合、編集スケッチは使用されません。 各トラバース レグを入力した後に、ライン フィーチャクラスにライン フィーチャが作成されます。

  1. [レイヤー] ドロップダウン リストから、トラバースを作成するライン フィーチャ レイヤーを選択します。
  2. [始点の設定] をクリックして、トラバースの始点を設定します。 開始位置は次のいずれかの方法で設定できます。
    • いずれかのスナップ可能レイヤー上のポイントまたは頂点にスナップします。
    • マップを右クリックして、X、Y 座標を入力します。
    • マップ ビューの任意の場所をクリックします。
  3. 必要に応じて、[方向] フィールドの横にあるトラバース グリッド内のテンプレート ドロップダウン リストをクリックして、トラバースの「フィーチャ テンプレート」を選択します。

    デフォルトでは、最初のフィーチャ テンプレートが使用されます。

  4. 閉じたトラバースを入力する場合は、[終点の設定] をクリックして、トラバースの終点を設定します。

    ループ トラバースの場合、トラバースは開始位置で終了するため、終了位置を設定する必要はありません。

  5. [方向] フィールドをクリックして、「トラバース ディメンションの入力」を開始します。
    COGO 対応」のライン フィーチャ レイヤーを使用してトラバースを入力すると、入力したディメンションが COGO フィールドに反映されます。

ポリゴン トラバースの入力の開始

ポリゴン トラバースの入力を開始するには、[フィーチャの修正] ウィンドウで [COGO] の下にある [トラバース] トラバース をクリックします。

ポリゴン フィーチャ レイヤーを使用してトラバースを入力する場合、編集スケッチが使用されます。 [フィーチャの修正] ウィンドウでトラバース グリッドの下の [終了] をクリックすると、ポリゴン フィーチャクラスにポリゴン フィーチャが作成されます。

トラバースを入力する前に、プロジェクトに対して「単位が正しく設定」されていることを確認します。

  1. [レイヤー] ドロップダウン リストから、トラバースを作成するポリゴン フィーチャ レイヤーを選択します。
  2. [始点の設定] をクリックして、トラバースの始点を設定します。 開始位置は次のいずれかの方法で設定できます。
    • いずれかのスナップ可能レイヤー上のポイントまたは頂点にスナップします。
    • マップを右クリックして、X、Y 座標を入力します。
    • マップ ビューの任意の場所をクリックします。
  3. 必要に応じて、[方向] フィールドの横にあるトラバース グリッド内のテンプレート ドロップダウン リストをクリックして、トラバースの「フィーチャ テンプレート」を選択します。

    デフォルトでは、最初のフィーチャ テンプレートが使用されます。

  4. [方向] フィールドをクリックして、「トラバース ディメンションの入力」を開始します。
    ポリゴン トラバースを入力する際、COGO ディメンションは COGO フィールドに反映されません。 入力した COGO ディメンションを COGO フィールドに反映するには、「COGO 対応」のライン フィーチャ レイヤーを使用してトラバースを入力します。
  5. [終了] をクリックしてトラバースを完成させ、最後のトラバース レグを入力後にポリゴン フィーチャを作成します。

    注意:

    ポリゴン フィーチャ レイヤーを使用して、閉じていないループ トラバースを入力すると、ポリゴン フィーチャは入力されたトラバースの開始位置と終了位置の間を通過するラインで作成されます。

トラバース ラインのトレース

マップ上のラインをトレースして、以前に入力し保存したトラバース ラインをトラバースに追加することができます。 これで、いつでもトラバースを開いて入力し続けることができます。 トレースされているラインは、「COGO 対応」ライン フィーチャクラスに属し、COGO 属性フィールドが設定されている必要があります。 これにより、正しいディメンションがトラバースに設定されることを保証します。

注意:
ポリゴン フィーチャ レイヤーを使用する場合、保存したトラバース ラインのトレースはサポートされません。

トラバース ラインをトレースするには、[トラバース] ツールを開き、[ラインのトレース] トレース をクリックします。 トラバース ラインをトレースする場合は、次のガイドラインを使用します。

  • ラインは、COGO ディメンションに一致する正しい方向でトレースされる必要があります。
  • 一度に複数のラインをトレースすることができます。 トラバース グリッドには、2 ポイント ラインごとに別のエントリが追加されます。
  • ラインの一部だけがトレースされたとしても、トレース ツールがカバーする各ラインに対してエントリが追加されます。
  • ラインは、トレースされた順にトラバース グリッドに追加されます。
  • トレースされたラインの COGO ディメンションを編集すると、ラインのジオメトリが編集および変更されます。
  • 同じ COGO 方向に重なっているラインについては、[選択] ツール 選択を有効化 を使用して、トレースするラインを選択します。

保存したトラバース ラインをトレースして、トラバース ツールに追加するには、次の手順を実行します。

  1. [フィーチャの修正] ウィンドウで、[COGO] の下にある [トラバース] トラバース をクリックして、トラバース ツールを開きます。
  2. [レイヤー] ドロップダウン リストから、トラバースを作成するライン フィーチャ レイヤーを選択します。

    選択したターゲット フィーチャ レイヤー ([レイヤー] ドロップダウン リストから選択したレイヤー) のラインのみをトレースできます。 ポリゴン フィーチャ レイヤーを使用する場合、ラインをトレースできません。

  3. [ラインのトレース] トレース をクリックし、トレースする最初のラインにマウス ポインターを合わせ、そのラインをスナップします。
  4. トレースする残りのラインの上でポインターをドラッグします。 クリックするとトレースが完了します。

    ラインは、COGO ディメンションが入力された方向にのみトレースすることができます。

トラバースのデジタイズ

編集ツールを使用して、トラバース ラインをデジタイズできます。 1 本の 2 ポイント ラインと、複数セグメントからなるポリラインをデジタイズできます。 トラバースが河川や湖のエッジなどの自然境界をたどっている場合、複数セグメントからなるトラバース ラインをデジタイズします。

自然境界を含むトラバース
自然境界を含むトラバースの入力

編集ツールは、トラバース グリッドの空のトラバース行の下に表示されます。

トラバース編集ツール
トラバース編集ツールを使用して、トラバース ラインをデジタイズします。

デフォルトでは、[2 ポイント ライン] ツール 2 ポイント ライン がデジタイズ ツールとして選択されます。 [2 ポイント ライン] ツールは、デジタイズされたラインごとに個別のフィーチャを作成します。トラバース ラインは 2 ポイント ラインであることが最も一般的です。 ただし、自然境界を表しているポリラインをデジタイズするには、[ライン] ツール ライン を使用します。 このライン ツールは、複数セグメントからなるポリラインに対して 1 つのフィーチャを作成します。

ライン フィーチャ レイヤーの「フィーチャ テンプレート プロパティ」を構成すると、使用可能な編集ツールを変更できます。

注意:
ポリゴン フィーチャ レイヤーを使用する場合、トラバースのデジタイズはサポートされません。

生成されるディメンション

編集ツールを使用してトラバース ラインをデジタイズする場合、ディメンションはデジタイズされたライン ジオメトリから生成され、トラバース グリッド上の COGO フィールドに追加されます。 ライン ジオメトリから生成されたディメンションは、「<N7°53'54"W>」や 「<136.77>」のように山括弧で表示されます。

注意:

生成されたディメンションは、マップでラベルが付けられていないか、ライン フィーチャクラスの COGO フィールドに格納されています。 ディメンションにラベルを付けて保存するには、トラバース グリッドのフィールドをクリックし、必要に応じてディメンションを編集し、Enter キーを押します。 山括弧が削除され、ディメンションがラインの COGO フィールドに保存されます。

[ライン] ライン[トレース] トレース などのツールを使用して複数のセグメントからなるラインをデジタイズすると、ポリライン全体のトラバース グリッドに新たな 1 行が追加されます。 ポリラインの開始地点と終了地点の間にある直線のディメンションが生成され、トラバース グリッドの [方向][距離] の各フィールドに値が設定されます。

注意:

これらのフィールドのいずれかをクリックして Enter キーを押すと、ポリラインは開始地点と終了地点の間の直線に変換されます。 ディメンションは、ライン フィーチャクラスの対応する COGO 属性フィールドに格納されます。

ヒント:

[2 ポイント ライン] ツールでデジタイズする場合、トラバース グリッドで生成されたディメンションを編集して、保存およびラベル付けすることができます。 COGO ディメンションが部分的に編集され、距離ディメンションのみが編集されている場合、デジタイズされたラインは [PARTIAL] と表示されます。