Location Referencing ライセンスで利用可能です。
ルートの並列性は、2 つ以上のルートが道路のセクションを共有する場合に見られます。 これは、一般的な移動コースに、道路セクションに複数のルートがあることを示す並列する道路標識が含まれている、運転者にとっては珍しくないシナリオです。
並列ルートは、LRS Contributor では若干の困難が伴います。それは、イベントはルートの名称ではなく、セクションを参照するためです。 並列ルート セクションに沿ったイベントは、1 つのルートにのみ関連付けられているため、ルート読み込みとルート編集は、関連するイベントに影響を及ぼすことがあります。
並列ルートのセグメントが廃止または再配置された場合、そのセグメント上の既存のイベント レコードは、(イベント レイヤーに割り当てられたイベントの振舞いに応じて) 別の並列ルートに割り当てられる可能性があります。 ルートの優位性ルールを構成することで、編集が行われた後に、イベントの新しい親ルートになるルートを決定するルール セットを指定できます。
並列セクション内の主要なルートにイベントを配置する必要があるかどうかは、セクション内の主要なルートを決定するルールを適用することによって変化します。 優位性ルールは、LRS イベント テーブル、フィーチャクラス、または LRS ネットワーク自体のフィールドに基づいており、並列ルートの順序を設定する際に比較することができます。
ArcGIS Roads and Highways では、並列ルートは同じ中心線フィーチャを共有しますが、ルートに属する異なるメジャー値を使用してモデル化されます。
ルートの優位性ルールの構成の詳細については、「ルートの優位性ルールの構成」ツール ドキュメントをご参照ください。
ルートの優位性のシナリオ
次に、ルートの優位性ルールを使用して、並列セクションで、主要なルートを見つけるシナリオを紹介します。
上の図では、複数の並列セクション (2 ~ 8) が存在する道路を示しています。 各ルートには機能クラスと名前があります。一部のルートは、数字が関連付けられています。
次の表に、上記の図の並列セクションをまとめます。
セクション | 並列ルート |
---|---|
2 | R1、R2 |
3 | R1、R2、R3 |
4 | R1、R3 |
5 | R1、R3、R4 |
6 | R1、R4 |
7 | R1、R4、R5 |
8 | R4、R5 |
次の表は、このシナリオで使用される機能クラス値を示しています。
コード | 機能クラス |
---|---|
1 | 州間高速道路 |
3 | 主要な幹線道路 |
6 | 一般道路 |
次の表は、ルート番号、その機能クラス、ルート ID の数値部分、およびルート名を示しています。
ルート ID | 機能クラス | 数値 | 名前 |
---|---|---|---|
R1 | 6 | Stuart Ave | |
R2 | 1 | 15 | I15 |
R3 | 1 | 10 | I10 |
R4 | 3 | 89 | US89 |
R5 | 3 | 110 | US110 |
注意:
- セクションの並列ルートは、各並列グループで、SectionId を共有します。
- ネットワークに登録されているネットワーク フィーチャクラスまたは任意の非スパニング ライン イベントを使用して、並行性を計算できます。
- 例外は、カンマで区切ってリストできます。
- 複数の属性フィールドを使用して、ルールを作成できます。
- 複数のルールを使用して、優位性を決定できます。
ルール アプリケーションのワークフローは、次のとおりです。
この例では、主要なルートを見つけるために 2 つのルールが使用されています。
ルール | フィールド | 順位付けの方法 | 順序タイプ | 例外 |
---|---|---|---|---|
ルール 1 | 機能クラス | より小さい | 数値 | |
ルール 2 | 数値 | より小さい | 数値 | 110 |
並列セクションの主要なルートは優位性フラグの値が 1 になり、主要でないルートの値は 0 になります。 優位性エラーの列には、次の 5 つの値のいずれかが設定されます。
優位性エラー | 説明 |
---|---|
0 | 並行セクションの主要なルートを計算する際に、エラーは発生しませんでした。 |
1 | 並行セクションの属性値が同じルートが 2 つ以上あります。 主要なルートは、ランダムに選択されました。 |
2 | 並行セクションの主要なルートの計算に使用された属性に、NULL または値が存在しませんでした。 |
3 | 並行セクションの主要なルートの計算に使用された属性に含まれる値が多すぎます。 |
4 | 並列セクションでルートがキャリブレーションされていないか、並列セクションを構成する中心線がルートのジオメトリと一致していません。 |
上記のルールを使用して、ルートの優位性を計算した後の結果は次のとおりです。
セクション ID | RouteID | 優位性フラグ | 優位性エラー | Details |
---|---|---|---|---|
2 | R1 | 0 | 0 | |
2 | R2 | 1 | 0 | このルートの機能クラス値はルート R1 より小さいため、このルートはルール 1 を使用する主要なルートです。 |
3 | R1 | 0 | 0 | |
3 | R2 | 0 | 0 | |
3 | R3 | 1 | 0 | このルートの機能クラス値はルート R1 より小さく、ルート R2 と同じです。 ルール 1 を使用する R3 と R2 の値は同じため、R3 の Number フィールドの値が R2 より小さいルール 2 を使用します。 |
4 | R1 | 0 | 0 | |
4 | R3 | 1 | 0 | このルートの機能クラス値はルート R1 より小さいため、このルートはルール 1 を使用する主要なルートです。 |
5 | R1 | 0 | 0 | |
5 | R3 | 1 | 0 | このルートの機能クラス値はルート R1 および R4 より小さいため、このルートはルール 1 を使用する主要なルートです。 |
5 | R4 | 0 | 0 | |
6 | R1 | 0 | 0 | |
6 | R4 | 1 | 0 | このルートの機能クラス値はルート R1 および R4 より小さいため、このルートはルール 1 を使用する主要なルートです。 |
7 | R1 | 0 | 0 | |
7 | R4 | 1 | 0 | このルートの機能クラス値はルート R1 より小さく、ルート R2 と同じです。 ルール 1 を使用する R3 と R2 の値は同じため、R3 の Number フィールドの値が R2 より小さいルール 2 を使用します。 |
7 | R5 | 0 | 0 | |
8 | R4 | 0 | 0 | |
8 | R5 | 1 | 0 | このルートの機能クラス値は R4 と同じです。 ルール 1 を使用する R3 と R2 の値は同じため、例外として 110 がリストされ、R5 が主要なルートになるルール 2 を使用します。 |
注意:
または、ルールの作成に複数のフィールドを使用することができます。
ルール | フィールド | 順位付けの方法 | 順序タイプ | 例外 |
---|---|---|---|---|
ルール 1 | 機能クラス、数値 | より小さい | 数値 | US110 |
その場合、2 つのフィールドをリストに表示される順序で連結した値を使用して、優位性を計算します。