中心線のマージ
Location Referencing ライセンスで利用可能。
中心線のマージ ツール
は、ArcGIS Roads and Highways で使用可能な中心線フィーチャクラス編集ツールです。 このツールは、共通のルートに関連する中心線をマージすることでセグメンテーションを軽減します。 中心線がマージされると、中心線シーケンス テーブルのレコードが適宜更新されます。
中心線をマージするには、次の要件を満たしている必要があります:
中心線レイヤーが、リニア リファレンスおよびバージョン管理機能を使用して公開されたフィーチャ サービスの一部であること。
中心線 ID を除くすべての属性が、それぞれの中心線間で同一であること。
中心線 ID がすべて NULL 値であるか、すべて設定されていること。
すべてのタイム スライスで、中心線が同じルートに関連していること。
中心線がシングル パート ライン フィーチャであること。
それぞれの中心線間にギャップが存在しないこと。
中心線が複雑な形状を形成していないこと。
中心線フィーチャクラスがアドレス データ管理構成の一部である場合、追加の要件が適用されます:
RoadName属性が、それぞれの中心線間で同一であること。中心線のデジタイズ方向が同じであること。
有効なマージ シナリオ
以下では、有効なマージ シナリオについて説明します。
中心線の属性が一致している場合
以下の図と表に、マージする前のルートと中心線を示します:
| ルート | 中心線 | Status |
|---|---|---|
| 1001 | 1 | 有効 |
| 1001 | 2 | 有効 |
| 1001 | 3 | 有効 |
| 1001 | 4 | 有効 |
以下の図と表に、属性が一致している中心線が正常にマージされた状態を示します:
| ルート | 中心線 | Status |
|---|---|---|
| 1001 | 1 | 有効 |
中心線が複数のルートに関連している場合
以下の例では、最初の 3 つの中心線が複数のルートに関連していますが、マージした後もルートの形状と関連付けが維持されている限り、マージすることができます:
<img src="images/valid-centerlines-associated-multiple-routes-before.svg" alt="マージする前" data-caption="Before the merge." />
<img src="images/valid-centerlines-associated-multiple-routes-after.svg" alt="マージした後" data-caption="After the merge." />
| ルート | マージする前の中心線 | マージした後の中心線 |
|---|---|---|
| 1001 | 1, 2, 3, 4 | 1, 4 |
| 2001 | 1, 2, 3 | 1 |
無効なマージ シナリオ
以下では、無効なマージ シナリオについて説明します。
中心線の属性が一致していない場合
以下の例では、中心線の属性が一致していないため、中心線のマージ ツールはエラーを返します:
| ルート | 中心線 | Status |
|---|---|---|
| 1001 | 1 | 有効 |
| 1001 | 2 | 有効 |
| 1001 | 3 | 有効 |
| 1001 | 4 | スケジュール済み |
中心線が複数のルートに関連している場合
以下の例では、4 つすべての中心線を選択した場合に、中心線が複数のルートに関連しているため、中心線のマージ ツールはエラーを返します:
中心線 ID に NULL 値と設定済みの値が混在している場合
以下の例では、4 つすべての中心線を選択した場合に、2 つの中心線はルートに関連し、残りの 2 つは関連していないため、中心線のマージ ツールはエラーを返します:
| 中心線 | 中心線 ID |
|---|---|
| 1 | |
| 2 | |
| 3 | <Null> |
| 4 | <Null> |
中心線のマージ ワークフロー
中心線をマージするには、次の手順を実行します:
ArcGIS Pro で中心線フィーチャクラスとネットワーク フィーチャクラスをマップに追加します。
中心線レイヤーとネットワーク レイヤーがすでに存在するマップを開くこともできます。
注意:
中心線フィーチャクラスは、フィーチャ サービスから編集する必要があります。
マージする中心線にズームします。
マップ上で、マージする 2 つ以上の中心線を選択します。
Location Referencing タブの ツール グループで、中心線のマージ ツール
をクリックします。選択した中心線はマージされます。
注意:
競合の防止が有効な場合、中心線に関連するルートはロックされます。