Skip to main content

中心線のマージ

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>

中心線のマージ ワークフロー

中心線をマージするには、次の手順を実行します:

  1. ArcGIS Pro で中心線フィーチャクラスとネットワーク フィーチャクラスをマップに追加します。

    中心線レイヤーとネットワーク レイヤーがすでに存在するマップを開くこともできます。

    注意:

    中心線フィーチャクラスは、フィーチャ サービスから編集する必要があります。

  2. マージする中心線にズームします。

  3. マップ上で、マージする 2 つ以上の中心線を選択します。

  4. Location Referencing タブの ツール グループで、中心線のマージ ツール をクリックします。

    選択した中心線はマージされます。

    注意:

    競合の防止が有効な場合、中心線に関連するルートはロックされます。