トラバースの作成

ライセンス:

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

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

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

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

COGO ディメンション

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

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

トラバースを作成するときは、その中にトラバース ラインを作成するライン フィーチャ レイヤーを選択する必要があります。そのライン フィーチャ レイヤーが COGO 対応である (COGO 属性フィールドを含んでいる) 場合、[トラバース] ツールでは、入力されたディメンションが COGO フィールドに設定されます。

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

フィールド説明種類

方向

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

Double (NULL 値を許可)

距離

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

Double (NULL 値を許可)

半径

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

Double (NULL 値を許可)

ArcLength (エイリアス: Arc Length)

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

Double (NULL 値を許可)

半径 2

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

Double (NULL 値を許可)

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

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

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

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

トラバースの閉合差

閉じたトラバースでは、トラバースの最後のラインの終点が、指定した終了位置と一致しないことがあります。トラバースの終点と終了位置との差をトラバースの閉合差と言います。ループ トラバースの場合、閉合差は、トラバースの最後のラインの終点とトラバースの始点との差になります。

閉じたトラバースの閉合差は、[フィーチャの修正] ウィンドウ内のトラバース グリッドの下に表示されます。[閉合差の距離] は、トラバースの終点と定義済みの終了位置 (またはループ トラバースの開始位置) 間の距離です。[閉合差の比率] は、閉合差の距離をトラバースのすべてのラインの合計距離で割って、その値を逆数で表したものです。例を以下に示します。

0.89 (misclose distance) ÷ 2466.05 (total length) = 0.00036090 1 ÷ 0.00036090 = 2770.8 Misclose Ratio = 1:2771

[トラバース] ツールに閉合差の許容値を指定すると、トラバースが自動的に閉じるようにすることができます。閉合差の許容値を指定するには、[トラバース] ツールを開き、[オプション] メニュー をクリックして、[トラバース オプション] をクリックします。[トラバース オプション] ダイアログ ボックスで、閉合差の許容値を入力して [OK] をクリックします。トラバースの終点が、定義済みの終了位置または開始位置に対して指定された閉合差の許容値の範囲内にある場合、これら 2 つのポイントがスナップされて接続し、トラバースが閉じます。

ヒント:

さらに、[閉じる] をオンにした場合は、閉合差の距離が、指定された閉合差の許容値の範囲内にあるかどうかにかかわらず、トラバースが自動的に閉じます。

終了位置の設定

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

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

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

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

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

閉合差の調整

トラバースが終了位置で終了すると、閉合差を排除するためにトラバースは自動的に調整されます (閉合差がある場合)。トラバースでは、コンパス調整方法によって個々のトラバース レグの閉合差を分配します。

コンパス調整方法では、トラバース内のすべてのレグのディメンションが、同レベルの精度で測定されていることを想定します。閉合差は、トラバース内のすべてのレグ間で均等に分配されます。この方法では、測定誤差がトラバース レグの方向と距離の両方のディメンションで発生することも想定します。したがって、調整は距離と方向の両方の値に対して反映されます。各トラバース レグは、閉合差の合計に対して比例的に調整されます。

単位

トラバースを入力する前に、距離と方向の単位がプロジェクト用に適切に設定されていることを確認します。トラバース フィールドの単位形式は、プロジェクトの [オプション] ダイアログ ボックスの [単位] で設定されます。[オプション] ダイアログ ボックスを開くには、[プロジェクト] タブをクリックして [オプション] をクリックします。トラバースの曲線パラメーター フィールドは、デフォルトで [円弧長] に設定され、フィールドのドロップダウン矢印をクリックして変更できます。

編集する単位形式の設定の詳細

ディメンションをトラバース グリッド フィールドに入力するときは、単位ドロップダウン矢印をクリックし、別の単位形式を選択して、フィールドの単位形式を一時的に変更できます。その単位形式で入力されたディメンションは、そのフィールドからフォーカスが移ると、プロジェクト設定でフィールドに設定されている単位形式に変換されます。また、オーバーライド文字を入力して、別の単位形式でディメンションを入力することもできます。たとえば、フィールドの単位形式がフィートの場合、「15m」と入力すると、15 メートルがフィートに変換されます。半径と円弧長以外の曲線パラメーターを使用して曲線を入力している場合、曲線パラメーターのオーバーライドを使用できます。

トラバースの入力の開始

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

ヒント:
[トラバース] ツールは、編集スケッチを使用しません。トラバース レグが入力されると、指定されたライン フィーチャクラスにライン フィーチャが作成されます。トラバース レグおよびライン フィーチャの作成を元に戻すには、[クイック アクセス ツールバー] にある [元に戻す] 元に戻す をクリックするか、キーボード ショートカット Ctrl + Z キーを使用します。

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

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

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

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

  5. [方向] フィールドをクリックして、トラバース ディメンションの入力を開始します。
  6. ヒント:

    最初のトラバースの辺を入力したら、[新規] をクリックし、現在のトラバースを終了して新しいトラバースを開始できます。

保存されたトラバース ラインを開く

マップ上のラインをトレースして、以前に入力し保存したトラバース ラインをトラバースに追加することができます。これで、いつでもトラバースを開いて入力し続けることができます。トレースされているラインは、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] と表示されます。