Location Referencing ライセンスで利用可能です。
パイプラインの有効期限の間に、ルート ジオメトリと長さは変化します。 ルート セクションが更新されたり、他のセクションが追加されたりします。 環境問題や新たなポンプ場の建設、修理作業など、大きな変更には、ルートのジオメトリと長さの形状での変更が必要になることがあります。 ArcGIS Pipeline Referencing は中心線を使用して、再配置を実行します。 [ルートの再配置] ツールを使用すると、1 つのルートを再配置したり、同じラインの一部である複数の隣接するルートを再配置したりすることができます。
ルートの再配置に使用される中心線フィーチャは、中心線フィーチャクラスの既存のフィーチャであるか、中心線フィーチャクラスにデジタイズされるか (航空写真または他のベースマップをガイダンスとして使用)、他のフィーチャクラスからコピーされて貼り付けられるか、CAD ファイルまたは他の ArcGIS がサポートするデータ ソースからインポートされます。
次の表に、[ルートの再配置] ツールで使用するパラメーターを示します。
エンジニアリング ステーショニング ネットワークに使用されるパラメーター
パラメーター | 説明 |
---|---|
ネットワーク | エンジニアリング ステーショニング ルートが存在するネットワーク。 |
発効日 | 地上で再配置が行われた日付。 |
ソース ルート: 始点ルート名 | 再配置を開始するルート。 |
ソース ルート: 始点メジャー | 再配置が開始するソース ルート上のメジャー。緑のドットで示されます。 |
ソース ルート: 終点ルート名 | 再配置を終了するルート。 1 つのルートで再割り当てを実行する場合は、ソース ルートとターゲット ルートが同じになります。 |
ソース ルート: 終点メジャー | 再配置が終了するターゲット ルート上のメジャー。赤のドットで示されます。 |
再配置されたルート: 始点メジャー | 再配置された部分の始点メジャー。 |
再配置されたルート: 終点メジャー | 再配置された部分の終点メジャー。 |
再配置されたルート: ルートの破棄 | ソース ルートを破棄するか廃止するかを選択します。 |
再配置されたルート: ルート下流の再キャリブレーション | 再配置メジャーのルート下流をツールで再キャリブレーションするかどうかを選択します。 |
連続的なメジャー ネットワークに使用されるパラメーター
パラメーター | 説明 |
---|---|
Network | 連続的なルートが存在するネットワーク。 |
発効日 | 地上で再配置が行われた日付。 |
ソース ルート: ルート名 | 再配置が行われたルート。 |
ソース ルート: 始点メジャー | 再配置が開始するソース ルート上のメジャー。緑のドットで示されます。 |
ソース ルート: 終点メジャー | 再配置が終了するソース ルート上のメジャー。赤のドットで示されます。 |
再配置されたルート: 始点メジャー | 再配置された部分の始点メジャー。 |
再配置されたルート: 終点メジャー | 再配置された部分の終点メジャー。 |
ルートの再配置シナリオ
次の例では、再配置前の RouteX の始点メジャーが 0、終点メジャーが 10 になっています。 ライン順序は 100 です。
こちらの例では、ルートの再配置部分のソース メジャーとターゲット メジャーが Pipeline Referencing によって提案されたメジャーになっています。
再配置前、RouteX の編集領域の始点メジャーは 2、終点メジャーは 6 です。
例 1: ソース | |
---|---|
始点ルート | RouteX |
始点メジャー | 2 |
終点ルート | RouteX |
終点メジャー | 6 |
再キャリブレーション | はい |
再配置を行うと、再キャリブレーションにより、更新された下流メジャーで RouteX が再配置されます。 ライン順序は 100 のままです。
例 1: 再配置後 | |
---|---|
始点メジャー | 2 |
終点メジャー | 10 |
再キャリブレーション | はい |
2 番目の例では、ルートの再配置部分の後に下流再キャリブレーションがありません。 その結果、再配置されたルートの終点メジャーで平均化が行われます。
例 2: ソース | |
---|---|
始点ルート | RouteX |
始点メジャー | 2 |
終点ルート | RouteX |
終点メジャー | 6 |
再キャリブレーション | いいえ |
再配置を行うと、再配置セクションのソース ルートの始点から終点にかけて新しいルート (RouteA) が作成されます。これは、再配置されたルートの終点メジャー位置です。 RouteA のライン順序は 100 になり、RouteX のライン順序は 200 に変更されます。
例 2: 再配置後 | |
---|---|
始点メジャー | 2 |
終点メジャー | 10 |
新しいルート | RouteA |
再キャリブレーション | いいえ |
ツール実行前に再配置対象ルートの終点メジャーを変更した場合、始点メジャーと終点メジャーの位置で平均化が行われ、2 つの新しいルートが作成されます。
注意:
Pipeline Referencing によって提案されたメジャーを使用しない場合に平均化が実行される場合があります。
例 3: ソース | |
---|---|
始点ルート | RouteX |
始点メジャー | 2 |
終点ルート | RouteX |
終点メジャー | 6 |
再キャリブレーション | はい |
再配置を実行すると、1 つ目の新しいルート (RouteA) の始点と終点が再配置部分の終点と始点になります。 2 つ目の新しいルート (RouteB) では、始点が再配置部分の終点になり、終点は元のルートの終点になります。 RouteX のライン順序は 100 のままで、RouteA のライン順序は 200、RouteB のライン順序は 300 になります。
同様に、再配置対象ルートの始点メジャーと終点メジャーが変更された結果、始点メジャーと終点メジャーの位置で平均化が行われ、下流の再キャリブレーションが選択された場合も 2 つの新しいルートが作成されます。 1 つ目の新しいルート (RouteA) の始点と終点が再配置部分の始点と終点になります。 2 つ目の新しいルート (RouteB) では、始点が再配置部分の終点になり、終点は元のルートの終点になります。
例 3: 再配置後 | |
---|---|
始点メジャー | 3 |
終点メジャー | 10 |
新しいルート | RouteA |
新しいルート | RouteB |
再キャリブレーション | いいえ |
4 つ目のケースでは、平均化が行われる形で再配置対象ルートの始点メジャーが (Pipeline Referencing によって提案されたメジャーを使わずに) 変更され、下流の再キャリブレーションが選択された場合、新しいルートが作成されます。
例 4: ソース | |
---|---|
始点ルート | RouteX |
始点メジャー | 2 |
終点ルート | RouteX |
終点メジャー | 6 |
新しいルート (RouteA) では、始点が再配置部分の始点になり、終点は元のルートの終点になります。 RouteX のライン順序は 100 のままで、RouteA のライン順序は 200 になります。
例 4: 再配置後 | |
---|---|
始点メジャー | 3 |
終点メジャー | 12 |
新しいルート | RouteA |
再キャリブレーション | はい |
破棄されたルートへの再割り当て
Pipeline Referencing では、廃止するのではなく、再配置されたルートを破棄されたルートに再割り当てするのがデフォルトのオプションになっています。 さきほど説明したワークフローは再配置にも適用されます。 ただし、編集の発効日時点で既存ルートを廃止する代わりに、依然として存在するものの使用されていないアセットを表すために破棄されたルート (ネットワーク内の新しいルート) が作成されます。
作成される破棄されたルート、およびそれが属するラインの名前を表示するには、[破棄されたルートの再割り当て] チェックボックスをオンのままにします。
このタイミングで、破棄されたルートの必須属性を入力することも、[値をすべてのルートに適用] チェックボックスをオンにして破棄されたすべてのルートに同じ値を入力することもできます。
以下の図は、接尾辞 _Ab がある破棄されたルートへの再割り当ての前後を示したものです。
注意:
ロックの取得やリコンサイルに関するメッセージが表示された場合、競合の防止が有効になっています。
複雑なルートの再配置シナリオ
次のセクションでは、ループ ルート、ロリポップ ルート、ギャップのあるルート、ブランチ ルート、および無限ルートを含む、複雑なルートの再配置例について説明します。
ループ ルートでの再配置
ルートのメジャー 0 からメジャー 4 まで、つまりルートの始点から中点までが再配置されます。 次の例では、再配置前のルート (RouteX) の始点メジャーが 0、終点メジャーが 12 になっています。
下流の再キャリブレーションは行われず、RouteX のメジャー 4 に均衡ポイントが作成されます。 この結果、始点メジャーが 0、終点メジャーが 9.5 の新しいルート (RouteA) が作成されます。
RouteA にはライン順序 100 が割り当てられ、RouteX のライン順序は 200 に変更されます。
ロリポップ ルートでの再配置
ルート (RouteX) のメジャー 8 からメジャー 15 までが再配置されます。 次の例では、再配置前のルートの始点メジャーが 0、終点メジャーが 15 になっています。
再配置が中点から終点まで行われるため、下流の再キャリブレーションは適用されません。 RouteX は、始点メジャー 0、終点メジャー 17 で再配置されます。 再配置されたセクションには、メジャー 8 ~ 17 が割り当てられます。
ライン順序は変更されません。
ギャップのあるルートでの再配置
ルート (RouteX) のメジャー 1 からメジャー 3 までが再配置されます。 次の例では、再配置前のギャップのあるルートの始点メジャーが 0、終点メジャーが 4 になっています。
下流の再キャリブレーションは行われず、RouteX のメジャー 3 に均衡ポイントが作成されます。 この結果、メジャー 0 〜 メジャー 11 の新しいルート (RouteA) が作成されます。
また、RouteA にはライン順序 100 が割り当てられ、RouteX のライン順序は 200 に変更されます。
無限ルートの再配置
ルート (RouteX) のメジャー 7 からメジャー 11 までが再配置されます。 この再配置では、始点メジャーの推奨値は使用されません。 再配置セクションの始点メジャー 10 は入力値であり、終点メジャー 16 は中心線のジオメトリの長さを使用して計算されます。 次の例では、再配置前のルート (RouteX) の始点メジャーが 0、終点メジャーが 24 になっています。
推奨メジャーは使用されないため、RouteX のメジャー 7 に均衡ポイントが作成され、新しいルート (RouteA) が作成されます。 下流の再キャリブレーションは行われず、RouteA のメジャー 16 にもう 1 つの均衡ポイントが作成されます。 この結果、始点メジャーが 11、終点メジャーが 24 のもう 1 つの新しいルート (RouteB) が作成されます。
RouteX のライン順序は 100 のままですが、RouteA と RouteB のライン順序はそれぞれ 200 と 300 になります。
ブランチ ルートでの再配置
次の例では、中点に再配置される前のルート (RouteX) の始点メジャーが 0、終点メジャーが 9 になっています。
下流の再キャリブレーションは行われず、RouteX のメジャー 3 に均衡ポイントが作成されます。 この結果、始点メジャーが 0、終点メジャーが 6 の新しいルート (RouteA) が作成されます。
RouteA にはライン順序 100 が割り当てられ、RouteX のライン順序は 200 に変更されます。
ルートを再配置するには、次の手順を実行します。
注意:
ルートを編集する際は、ギャップ キャリブレーション ルールが適用されます。
- 中心線フィーチャクラスとネットワーク フィーチャクラスをマップに追加します。
中心線フィーチャクラスとネットワーク フィーチャクラスがすでに存在するマップを開くこともできます。
注意:
情報モデルでは、特定場所で 1 つの中心線のみが必要です。 編集に使用する中心線が LRS で他の中心線とオーバーラップしていないことを確認します。
注意:
トラディショナル バージョン対応ネットワークは、ジオデータベースへの直接接続を介して編集する必要があります。 ブランチ バージョン対応ネットワーク (ユーザー生成ルート ID を使用して構成されたネットワークを含む) は、フィーチャ サービスを通じて編集する必要があります。
- ルートを再配置するロケーションを拡大表示します。
注意:
ルートを再配置する前に、中心線フィーチャクラスに、ルートの再配置に使用する中心線フィーチャが存在している必要があります。
- [Location Referencing] タブの [ルート] グループで [再配置] をクリックします。
[ルートの再配置] ウィンドウが開き、[四角形による選択] オプション がデフォルトで表示されます。
- マウスを使用して、新しいルートの位置で 1 つまたは複数の中心線を四角形で選択します。
また、[1 つ以上の中心線を選択] ドロップダウン矢印をクリックして、残りの選択ツール ([ポリゴンによる選択] 、[なげなわによる選択] 、[円による選択] 、[ラインによる選択] 、または [トレースによる選択] ) のいずれかを選択することもできます。
または、ArcGIS Pro リボンの [マップ] タブにある対話的な選択ツールを使用することもできます。
選択した中心線がマップ上でハイライト表示され、[ルートの再配置] ウィンドウに [1 つ以上の中心線の選択を許可] ボタン が表示されます。 テーブルの上に [選択した中心線] の数が表示されます。
注意:
- 選択した中心線の矢印の先端方向が示す、中心線のデジタイズ方向によって、メジャーのキャリブレーションが増加する方向も決まります。 [中心線の方向を反転] ボタン を使用して、選択した中心線の方向を反転させることができます。
- ルートの再配置後、中心線の選択状態を維持できます。 このオプションは、エンジニアリング測点ネットワークのルートを再配置中、同じ中心線を使用して連続ネットワークに対して別のルートを再配置する必要がある (またはその逆) 場合に特に役立ちます。
- [1 つ以上の中心線の選択を許可] ボタン をクリックします。
[ルートの再配置] ウィンドウにテーブルが表示され、選択した各中心線が、選択順に対応する番号付きの行に表示されます。 選択した中心線は、マップ上で番号が付けられ、ハイライト表示されます。 テーブルの下に [選択した中心線] の数が表示されます。
- 必要に応じて、[順序] 列から 1 つまたは複数の行を選択し、テーブルの下にあるボタンを使用して、中心線の選択順を変更します。 行を目的の順序にドラッグすることもできます。
テーブルの選択順の変更は、マップ上にも表示されます。
中心線テーブルで使用できるツール
ツール ツール名 ツールの説明 1 つ以上の中心線の選択を許可
マップ上の中心線を選択し、選択順にテーブルに表示することができます。 テーブルの下にある移動ボタンを使用するか、行をドラッグして、選択した中心線の順序を変更できます。
現在選択されている中心線を消去
選択されている中心線を消去し、選択した中心線を維持します。 このボタンをクリックした後に再度選択するか、[1 つまたは複数の中心線の選択を許可] ボタンをもう一度クリックします。
選択した中心線を上に移動
選択した 1 つまたは複数の中心線を、テーブルの順序で 1 行上に移動します。
選択した中心線を最上位へ移動
選択した 1 つまたは複数の中心線を、テーブルの順序の最上位へ移動します。
選択した中心線を下に移動
選択した 1 つまたは複数の中心線を、テーブルの順序で 1 行下に移動します。
選択した中心線を最下位へ移動
選択した 1 つまたは複数の中心線を、テーブルの順序の最下位へ移動します。
中心線の方向を反転
選択した中心線の方向を反転させます。
選択した中心線を削除
選択されている中心線をテーブルの順序から削除しますが、選択したままにします。
ヒント:
中心線テーブルに表示されている表示フィールドを変更するには、[コンテンツ] ウィンドウで中心線フィーチャクラスを右クリックして、ショートカット メニューから [プロパティ] を選択します。 [レイヤー プロパティ] ダイアログ ボックスの [表示] タブをクリックし、[表示フィールド] ドロップダウン矢印をクリックして値を変更します。 前の画像では、表示フィールドが OBJECTID になっています。
- [ルートの再配置] ウィンドウで、ルートを再配置するネットワークを選択します。
注意:
フィーチャ サービスを使用して編集するには、LRS ネットワークがリニア リファレンスおよびバージョン管理機能を備えた状態で公開される必要があります。
- [発効日] ドロップダウン矢印をクリックし、再配置の発効日を選択します。
- あるいは、[発効日] テキスト ボックスに日付を入力します。
- 空の [発効日] テキスト ボックスをダブルクリックして、今日の日付を入力します。
- 中心線がルートに接する場合は、[ソース ルート] セクションの [始点ルート名]、[始点メジャー]、[終点ルート名]、および [終点メジャー] パラメーターが自動設定されます。
中心線がルートに接していない場合は、ピッカーを使用して、[始点ルート名]、[終点ルート名]、[始点メジャー]、および [終点メジャー] パラメーターを設定できます。 さらに、メジャー値を入力できます。
注意:
ライン ネットワークの場合、メジャーは 00+00.00 または 00+00.000 形式のステーション値として入力できます。
- [再配置されたルート] セクションの [始点メジャー] 値が自動設定されます。
推奨されるソース メジャー値は、中心線の始点がソース ルートに接するロケーションのメジャーです。
注意:
- 中心線のジオメトリの長さを計算する際は、Z 値が考慮されます。
- 中心線とルートは Z 値をサポートします。
- 必要に応じて、任意のソース メジャー値を入力できます。
- ソース メジャーがわからない場合は、Pipeline Referencing の推奨値を使用します。 それを行うには、[開始メジャーの再計算] ボタン をクリックします。 この値は、ターゲット メジャー値と中心線のジオメトリの長さとの差として計算されます。
- [再配置されたルート] セクションのターゲット メジャー値は自動的に設定されます。
推奨されるターゲット メジャー値は、中心線の終点がターゲット ルートに接するロケーションのメジャーです。 中心線のジオメトリの長さにターゲット メジャーを加算することで計算されます。
- 必要に応じて、任意のターゲット メジャー値を入力できます。
- ターゲット メジャーがわからない場合は、Pipeline Referencing の推奨値を使用します。 それを行うには、[終了メジャーの再計算] ボタン をクリックします。 この値は、ソース メジャー値と中心線のジオメトリの長さの合計値として計算されます。
- [実行] をクリックします。
[ルートの再配置] ウィンドウが次のページに移動し、再配置のため廃止されるルートがリストされます。
- 次のオプションの中から 1 つを選択します。
再配置によって新しいルートが作成される場合
[次へ] をクリックします。
次の画面では、新しいルートの名前を指定して、任意の属性を入力できます。
新しいルートが作成されない場合
[実行] をクリックします。
- 新しいルートが作成される場合はその名前を入力します。
- [実行] をクリックします。
注意:
ルートの編集により、ルート上に 1 つ以上の物理的ギャップが生じる場合、ツールが実行される前に警告するプロンプトが表示されます。 ギャップを含むルートを作成しない場合、[いいえ] と回答し、ルートの編集中にギャップが生じないようにデジタイズされた中心線を編集します。
編集中のルートにすでに 1 つ以上の物理的ギャップが存在し、編集によって追加の物理的ギャップが生じなかった場合、プロンプトは表示されません。
アクティブなマップでスナップを有効化するか、[編集] タブ、[スナップ] グループ、[スナップ] ボタン を使用してスナップを有効化することで、未計画の中心線を防ぐことができます。
この警告は、Location Referencing オプションで [物理的なギャップを作成する可能性があるルートの編集を許可する前に警告] をオフにして無効化することができます。
ソース ルートの破棄と廃止のどちらを選択したかに応じて、[実行] のクリック後に以下が行われます。
- 廃止を選択した場合、発行日が入力されたターゲット日で RouteX が廃止されます。
- 再配置は RouteX で部分的に有効であったため、ソース日が入力され、発効日とターゲット日が <NULL> の状態で RouteX の別のバージョンが作成されます。 ソース メジャーは 0、ターゲット メジャーは 5 になります。 これらは再配置の影響を受けなかったメジャーです。
- 再配置された部分に新しいルート (RouteA) が作成されます。
- 発行日が入力されたターゲット日で RouteY が廃止されます。
- 発行日が入力されたターゲット日で RouteZ が廃止されます。
- 再配置は RouteZ で部分的に有効であったため、ソース日が入力され、発効日とターゲット日が <NULL> の状態で RouteZ の別のバージョンが作成されます。 ソース メジャーは 20、ターゲット メジャーは 25 になります。 これらは再配置の影響を受けなかったメジャーです。
次の表は、再配置後のルートのメジャーを示したものです。
ルート名 始点メジャー 終点メジャー ライン順序 RouteX
0
5
100
RouteA
0
27.45
200
RouteZ
25
30
300
中心線の方向がライン ネットワークのルートと逆になるケースをいくつか紹介します。
- 中心線を使用して新しいルートが作成されますが、下流キャリブレーションはサポートされません。
- 新しいルートは作成されず、RouteZ の上流が中心線で融合します。
Utility Network データセットにおけるルートの再配置
[ユーティリティ ネットワーク フィーチャクラスの構成 (Configure Utility Network Feature Class)] ツールを使用して Pipeline Referencing で使用する Utility Network を構成した後、さきほどの手順に従ってデータセットのパイプライン レイヤーのルートを再配置できます。
ルートの再配置に使用する中心線には以下が必要です。
- 開始メジャーと終了メジャーの値が入力されている必要があります。
- 中心線フィーチャの一致ポイントはメジャー値が同じでなければなりません。
- 選択した中心線とルートが交差するポイントでは、内挿されたメジャー値またはキャリブレーション ポイントを、中心線に格納されている始点メジャーまたは終点メジャーがと比較することで、平均化ポイントが存在するかどうかが判断されます。 平均化ポイントが存在する場合は新しいルートが作成されます。
次の例では、3 本の新しい中心線 (CL4、CL5、CL6) を使用して、3 本の中心線 (CL1、CL2、CL3) で構成されたルート (RouteX) が再配置されています。
例 1 では、新しいルートを作成せずに、始点メジャー 5 と終点メジャー 8 を使用して RouteX が再配置されています。 CL4 の始点メジャーにはメジャー (5) がありますが、これは RouteX のキャリブレーション ポイント値 (5) と一致しています。
CL4 の終点メジャーは CL5 の始点メジャー (6) と一致しており、CL5 の終点メジャー (7) は CL6 の始点メジャー (7) と一致しています。 CL6 の終点メジャーは RouteX のキャリブレーション値 (8) と一致しているため、平均化ポイントは作成されません。
例 2 では、CL4 の終点メジャー (6) が CL5 の始点メジャー (7) と一致しないため、始点メジャー 5 と終点メジャー 9 を使用して RouteX を再配置できません。
例 3 では、始点メジャー 5、終点メジャー 9 を使用して RouteX を再配置した結果、CL4 の始点メジャー (6) から始まり、ルートの終点 (メジャー 10) まで続く新しいルート (RouteY) が作成されています。 CL4 の始点メジャーにはメジャー (6) がありますが、これは RouteX のキャリブレーション ポイント値 (5) と一致しないため、平均化ポイントが作成されます。 CL4 の終点メジャーは CL5 の始点メジャー (7) と一致しており、CL5 の終点メジャーは CL6 の始点メジャー (8) と一致しています。 CL6 の終点メジャーは RouteX のキャリブレーション値 (9) と一致しているため、平均化ポイントは作成されません。
その結果、RouteX では始点メジャーが 0、終点メジャーが 5 になり、新しい RouteY では始点メジャーが 6、終点メジャーが 10 になります。
例 4 では、始点メジャー 5 と終点メジャー 10 を使用して RouteX が再配置された結果、2 つの新しいルートが作成されています。 新しいルート (RouteY) の始点は CL4 の始点メジャー (6) で、CL6 の終点メジャー (9) まで続いています。 CL4 の始点メジャーにはメジャー (6) がありますが、これは RouteX のキャリブレーション ポイント値 (5) と一致しないため、平均化ポイントが作成されます。 CL4 の終点メジャーは CL5 の始点メジャー (7) と一致しており、CL5 の終点メジャーは CL6 の始点メジャー (8) と一致しています。 CL6 の終点メジャー (9) が RouteX のキャリブレーション値 (10) と一致しないため、平均化ポイントが作成され、始点メジャーが 10、終点メジャーが 12 の新しいルート (RouteZ) が RouteX 上に作成されます。
その結果、RouteX では始点メジャーが 0、終点メジャーが 5、新しいルート (RouteY) では始点メジャーが 6、終点メジャーが 9、2 つ目の新しいルート (RouteZ) では始点メジャーが 10、終点メジャーが 12 になります。