ルートの作成

Location Referencing ライセンスで利用可能です。

ルートの位置とジオメトリを定義する中心線フィーチャを使用して、ルートが LRS ネットワーク内に作成されます。

ルートの作成に使用される中心線フィーチャは、中心線フィーチャクラスに存在するか、中心線フィーチャクラスにデジタイズされるか (航空写真または他のベースマップをガイダンスとして使用)、他のフィーチャクラスからコピーされて貼り付けられるか、CAD ファイルまたは他の ArcGIS がサポートするデータ ソースからインポートされます。

注意:
  • このツールを実行するには、中心線およびネットワーク フィーチャクラスがマップ上に存在する必要があります。
  • ネットワーク フィーチャクラスに追加フィールドが含まれている場合は、[ルートの作成] ウィンドウに追加の属性テーブルが表示されます。 ユーザーが生成したルート ID を使用するようにネットワークが構成されている場合は、ここにルート名を入力できます。
  • ルートを作成する際は、ギャップ キャリブレーション ルールが適用されます。
  1. 中心線フィーチャクラスとネットワーク フィーチャクラスをマップに追加します。

    または、中心線とネットワーク フィーチャクラスが存在するマップを開きます。

    注意:

    情報モデルでは、特定場所で 1 つの中心線のみが必要です。 編集に使用している中心線が LRS で他の中心線とオーバーラップしていないことを確認します。

    注意:

    トラディショナル バージョン対応ネットワークは、ジオデータベースへの直接接続を介して編集する必要があります。 ブランチ バージョン対応データ (ユーザー生成ルート ID を使用して構成されたネットワークを含む) は、フィーチャ サービスを通じて編集する必要があります。

  2. ルートを作成するロケーションを拡大表示します。
    注意:

    ルートを作成する前に、ルートの中心線フィーチャクラスに中心線フィーチャが存在している必要があります。

    ネットワークに追加するルートの指定
  3. [Location Referencing] タブの [ルート] グループで、[作成] 作成 をクリックします。
    作成ボタンがハイライト表示された Location Referencing タブ

    [ルートの作成] ウィンドウが表示され、[四角形による選択] オプション 四角形による選択 がデフォルトとして設定されています。

  4. 新しいルートの位置で 1 つまたは複数の中心線を四角形で選択します。

    また、[1 つ以上の中心線を選択] ドロップダウン矢印をクリックして、その他の選択ツール ([ポリゴンによる選択] Select by Polygon[なげなわによる選択] Select by Lasso[円による選択] Select by Circle[ラインによる選択] Select by Line、または [トレースによる選択] トレースによる選択) のいずれかを選択することもできます。

    または、ArcGIS Pro リボンの [マップ] タブにある対話的な選択ツールを使用します。

    選択した中心線がマップ上でハイライト表示され、[ルートの作成] ウィンドウに [1 つ以上の中心線の選択を許可] ボタン 1 つ以上の中心線の選択を許可 が表示されます。 テーブルの上に [選択した中心線] の数が表示されます。

    ヒント:
    • デジタイズの方向によってキャリブレーションの方向が決まり、デジタイズの方向に増加します。 [中心線の方向を反転] ボタン 中心線の方向を反転 を使用して、選択した中心線の方向を反転させることができます。
    • ルートの作成後、選択された中心線を維持できます。
    • 中心線が曲線として作成された場合、Roads and Highways は曲線を高密度なポリライン フィーチャに変換します。
    マップでの中心線の選択
  5. [1 つ以上の中心線の選択を許可] ボタン 1 つ以上の中心線の選択を許可 をクリックします。

    [ルートの作成] ウィンドウにテーブルが表示され、選択した各中心線が、選択順に対応する番号付きの行に表示されます。 選択した中心線は、マップ上で番号が付けられ、ハイライト表示されます。 テーブルの下に [選択した中心線] の数が表示されます。

    ルート ID 属性を含むルートの作成ウィンドウ
  6. 必要に応じて、[順序] 列から 1 つまたは複数の行を選択し、テーブルの下にあるボタンを使用して、中心線の選択順を変更します。 行をドラッグして、順序を変更することもできます。

    テーブルの選択順の変更は、マップ上にも表示されます。

    中心線テーブルで使用できるツール

    ツールツール名ツールの説明
    1 つ以上の中心線の選択を許可

    1 つ以上の中心線の選択を許可

    マップ上の中心線を選択し、選択順にテーブルに表示することができます。 テーブルの下にある移動ボタンを使用するか、行をドラッグして、選択した中心線の順序を変更できます。

    現在選択されている中心線を消去

    現在選択されている中心線を消去

    選択されている中心線を消去し、選択した中心線を維持します。 このボタンをクリックした後に再度選択するか、[1 つまたは複数の中心線の選択を許可] ボタンをもう一度クリックします。

    選択した中心線を上に移動

    選択した中心線を上に移動

    選択した 1 つまたは複数の中心線を、テーブルの順序で 1 行上に移動します。

    選択した中心線を最上位へ移動

    選択した中心線を最上位へ移動

    選択した 1 つまたは複数の中心線を、テーブルの順序の最上位へ移動します。

    選択した中心線を下に移動

    選択した中心線を下に移動

    選択した 1 つまたは複数の中心線を、テーブルの順序で 1 行下に移動します。

    選択した中心線を最下位へ移動

    選択した中心線を最下位へ移動

    選択した 1 つまたは複数の中心線を、テーブルの順序の最下位へ移動します。

    中心線の方向を反転

    中心線の方向を反転

    選択した中心線の方向を反転させます。

    選択した中心線を削除

    選択した中心線を削除

    選択されている中心線をテーブルの順序から削除しますが、選択したままにします。

    ヒント:

    中心線テーブル内の表示フィールドを変更するには、[コンテンツ] ウィンドウで中心線フィーチャクラスを右クリックして、ショートカット メニューから [プロパティ] を選択します。 [レイヤー プロパティ] ダイアログ ボックスの [表示] タブをクリックし、[表示フィールド] ドロップダウン矢印をクリックして値を変更します。 前の画像では、表示フィールドが OBJECTID になっています。

  7. [ネットワーク] ドロップダウン矢印をクリックし、ルートを追加するネットワークを選択します。
    注意:

    フィーチャ サービスを使用して編集するには、LRS ネットワークがリニア リファレンスおよびバージョン管理機能を備えた状態で公開される必要があります。

    使用しているネットワーク構成に応じて、入力するマルチフィールド ルート ID がある場合があります。 その場合、属性を構成するために、[ルートの作成] ウィンドウが開き、[ルート ID 属性] が表示されます。

  8. [開始日] の横にある [カレンダー] ボタン カレンダー をクリックし、ルートの開始日を選択します。
    ヒント:

    また、[開始日] テキスト ボックスをダブルクリックして今日の日付を自動的に入力するか、[開始日] テキスト ボックスに日付を入力することもできます。

  9. [ルート ID] 値を指定します。

    ルート ID は、選択したネットワークで一意でなければなりません。 マルチフィールド ルート ID を使用している場合、ルート ID を構成するフィールドの値を選択または入力してルート ID を作成します。 これは、[既存のデータセットから LRS ネットワークを作成 (Create LRS Network From Existing Dataset)] ツールを使用して構成されます。

    上の画像は、ルート ID の作成に使用された属性を含む [ルート ID 属性] を示しています。

  10. [始点メジャー] テキスト ボックスに値を入力します。 デフォルトは 0.000 です。

    始点メジャー値を計算するには、次の手順を実行します。

    1. [終点メジャー] テキスト ボックスに値を入力します。
    2. [始点メジャー] テキスト ボックスの横にある [開始メジャーの再計算] ボタン 開始メジャー値の再計算 をクリックします。
  11. 必要に応じて、[終点メジャー] 値を更新します。

    [終点メジャー] 値には、選択されている中心線のジオメトリの長さが設定されます。

    注意:
    • 中心線のジオメトリの長さを計算する際は、Z 値が考慮されます。
    • 中心線とルートは Z 値をサポートします。

    終点メジャー値を計算するには、次の手順を実行します。

    1. 必要に応じて、[始点メジャー] 値を更新します。
    2. [終点メジャー] テキスト ボックスの横にある [終了メジャーの再計算] ボタン 終了メジャー値の再計算 をクリックします。
  12. 必要に応じて、ネットワーク フィーチャクラスの追加のフィールド属性を入力します。

    [ルートの作成] ウィンドウの属性フィールドは、コード値ドメインと範囲ドメインをサポートします。 これは、属性値を事前に定義されたリストまたは値の範囲に制限する場合に役立ちます。

  13. [実行] をクリックします。
    注意:

    ルートの編集により、ルート上に 1 つ以上の物理的ギャップが生じる場合、ツールが実行される前に警告するプロンプトが表示されます。 ギャップを含むルートを作成しない場合、[いいえ] と回答し、ルートの編集中にギャップが生じないようにデジタイズされた中心線を編集します。

    編集中のルートにすでに 1 つ以上の物理的ギャップが存在し、編集によってそれ以上の物理的ギャップが生じなかった場合、プロンプトは表示されません。

    アクティブなマップでスナップを有効化するか、[編集] タブ、[スナップ] グループ、[スナップ] ボタン スナップ別にリスト を使用してスナップを有効化することで、未計画の中心線を防ぐことができます。

    この警告は、Location Referencing オプション[物理的なギャップを作成する可能性があるルートの編集を許可する前に警告] をオフにして無効化することができます。

    ヒント:

    [Location Referencing] タブの [ツール] グループで [ルートの特定] ルートの特定 をクリックし、新しいルートをクリックしてその情報を表示します。

    または、ルート上にポインターを移動すると、マップにルートおよびメジャーに関する情報が表示されます。 ポインターを動かすと、ルートおよびメジャーが更新されます。 一か所に複数のルートとメジャーが存在する場合はすべて表示されます。

    [オプション] ダイアログ ボックスの [Location Referencing] タブで、ルートおよびメジャーの情報を表示するためのマップ縮尺オプションを設定できます。

    開始メジャー値と終了メジャー値を使用した新しいルート
    注意:

    ルートの作成後、中心線の選択状態を維持できます。

複雑なルートの作成シナリオ

以下では、ループ ルート、ロリポップ ルート、ブランチ ルート、アルファ ルート、バーベル ルート、および無限ルートを含む、複雑なルートの作成例について説明します。

ループ ルート

次の例では、4 本の中心線 (CL1、CL2、CL3、CL4) を使用してループ ルートを作成します。

4 本の中心線を使用したループ ルートの作成

キャリブレーション ポイントは、ループの始点 (0)、ループの終点 (10)、ループの 3 分の 1 (3.33)、および 3 分の 2 (6.67) の位置に追加されます。

4 つのキャリブレーション ポイントを含むロリポップ ルートを出力

ロリポップ ルート

次の例では、2 本の中心線 (CL1、CL2) を使用してロリポップ ルートを作成します。

2 本の中心線を使用したロリポップ ルートの作成

RouteX は、スティック部分の始点 (0)、ループ部分の終点 (12)、ループ部分の 3 分の 1 (5.33)、および 3 分の 2 (8.67) の位置にあるキャリブレーション ポイントで作成されます。

4 つのキャリブレーション ポイントで作成されたロリポップ ルート

2 つ目の例では、上記の例とは異なる方向にある 2 つの中心線 (CL1、CL2) を使用して、ロリポップ ルートを作成します。

2 本の中心線を使用したロリポップ ルートの作成

RouteX は、ループ部分の始点 (0)、ループ部分の 3 分の 1 (3.33) および 3 分の 2 (6.67)、スティック部分のロリポップの終点 (12) の位置にあるキャリブレーション ポイントで作成されます。

4 つのキャリブレーション ポイントで作成されたロリポップ ルート

ブランチ ルート

次の例では、2 本の中心線 (CL1、CL2) を使用してブランチ ルートを作成します。

2 本の中心線を使用したブランチ ルートの作成

RouteX は、ブランチの始点、ブランチの終点、および仮想的なブランチ エッジの始点と終点の位置にあるキャリブレーション ポイントで作成されます。

4 つのキャリブレーション ポイントで作成されたブランチ ルート

2 つ目の例では、2 本の中心線 (CL1、CL2) を使用してブランチ ルートを作成します。

2 本の中心線を使用したブランチ ルートの作成

RouteX は、ブランチの始点、ブランチの終点、および仮想的なブランチ エッジの始点と終点の位置にあるキャリブレーション ポイントで作成されます。

4 つのキャリブレーション ポイントで作成されたブランチ ルート

アルファ ルート

次の例では、3 本の中心線 (CL1、CL2、CL3) を使用してアルファ ルートを作成します。

3 本の中心線を使用したアルファ ルートの作成

RouteX は、アルファ部分の始点 (0) と終点 (16)、およびループ部分の 3 分の 1 (6.33) と 3 分の 2 (9.67) の位置にあるキャリブレーション ポイントで作成されます。

4 つのキャリブレーション ポイントで作成されたアルファ ルート

バーベル ルート

次の例では、3 本の中心線 (CL1、CL2、CL3) を使用してバーベル ルートを作成します。

3 本の中心線を使用したバーベル ルートの作成

RouteX は、バーベルの始点 (0) と終点 (18)、各ループ部分の 3 分の 1 (2.67 および 12.67) と 3 分の 2 (5.33 および 15.33) の位置にあるキャリブレーション ポイントで作成されます。

6 つのキャリブレーション ポイントで作成されたバーベル ルート

交点を始点および終点とする無限ルート

次の例では、1 本の中心線 (CL1) を使用して、交点を始点および終点とする無限ループ ルートを作成します。

1 本の中心線を使用した無限ルートの作成

RouteX は、無限ルートの始点 (0) と終点 (20)、各ループ部分の 3 分の 1 (3.33 および 13.33) と 3 分の 2 (6.67 および 16.67) の位置にあるキャリブレーション ポイントで作成されます。

1 本の中心線を使用した無限ルートの作成

次の例では、1 本の中心線 (CL1) を使用して、ループ上に始点および終点が存在する無限ループを作成します。

1 本の中心線を使用した無限ルートの作成

RouteX は、無限ルートの始点 (0) および終点 (10)、プライマリ ループの各パスの中点 (1.25 および 8.75)、セカンダリ ループの 3 分の 1 (4.17) および 3 分の 2 (5.83) の位置にあるキャリブレーション ポイントで作成されます。

6 つのキャリブレーション ポイントで作成された無限ルート

ライン ネットワークにルートを作成

次の例は、ライン ネットワークでのルート作成を示しています。

最初の例では、ライン上に 2 つの既存ルート (R1 と R2) があります。 ライン上で既存のルートの最初にある CL1 を選択して、新しいルート R3 を作成します。 その結果、既存の下流ルート R1 と R2 についてライン順序が更新されます。

例 1: 入力メジャー

ルート ID始点メジャー終点メジャーライン順序

R1

14

20

100

R2

24

30

200

例 1 の入力: ライン上に 2 つの既存のルートがあります (R1 と R2)。

例 1: 出力メジャー

ルート ID始点メジャー終点メジャーライン順序

R3

1

10

100

R1

14

20

200

R2

24

30

300

例 1 の出力: 新しいルート R3 は、ライン上で既存のルートの最初にある CL1 を選択することで作成されます。その結果、既存のルートのライン順序が更新されます。

2 つ目の例では、ライン上に 2 つの既存のルートがあります (R1 と R2) 。 新しいルート R3 は、ラインで既存のルートの中央にある CL2 を選択することで作成されます。 その結果、既存の下流ルート R2 のライン順序が更新され、上流ルート R1 のライン順序は変更されません。

例 2: 入力メジャー

ルート ID始点メジャー終点メジャーライン順序

R1

1

10

100

R2

24

30

200

例 2 の入力: ライン上に 2 つの既存のルートがあり (R1 と R2)、中央に CL2 があります。

例 2: 出力メジャー

ルート ID始点メジャー終点メジャーライン順序

R1

1

10

100

R3

14

20

200

R2

24

30

300

例 2 の出力: 新しいルート R3 は、ラインで既存のルートの中央にある CL2 を選択することで作成されます。

3 つ目の例では、ライン上に 2 つの既存のルートがあります (R2 とギャップのあるルート R1)。 CL2 は、R1 ギャップ内にあります。 新しいルート R3 は、ライン上で既存のルートの中央にある CL2 を選択することで作成されます。 その結果、既存の下流ルート R2 のライン順序が 300 に更新されます。 上流ルート R1 のライン順序は変更されません。

例 3: 入力メジャー

ルート ID始点メジャー終点メジャーライン順序

R1

1

15

100

R2

17

20

200

例 3 の入力メジャー: ライン上に 2 つの既存のルートがあります (R2 とギャップのあるルート R1)。

例 3: 出力メジャー

ルート ID始点メジャー終点メジャーライン順序

R1

1

15

100

R3

14

20

200

R2

17

20

300

例 3 の出力メジャー: 新しいルート R3 は、CL2 を選択することで作成され、R2 のライン順序が更新されます。