Location Referencing ライセンスで利用可能です。
パイプを置換するとき、置換されたパイプの一部だったイベントは、複数のイベント レイヤーをグループ化するイベント置換構成を使用して更新できます。これにより、1 回の編集操作で複数のイベントを廃止したり、新しいイベントに置換したりできます。
[イベントの置換] ウィンドウを使用する前に、[イベントの置換を構成] ダイアログ ボックスを使用して「イベント置換構成を作成」する必要があります。
イベント置換シナリオ
以下の例では、[イベントの置換を構成] ダイアログ ボックスの 3 つのセクションのイベントは排他的です。 保存した構成を使用してイベントが置換されると、次のようになります。
- [イベント レイヤー] リストのイベントはそのまま残されます。
- [イベントの廃止] リストのイベントは、[イベントの置換] ウィンドウで指定された日付に廃止されます。 廃止は、ポイント イベントとライン イベントの両方に対して有効です。
- [イベントの廃止と置換] リストのイベントは、[イベントの置換] ウィンドウで指定された日付に廃止され、再作成されます。 廃止して置換されるのはライン イベントのみです。
ヒント:
この構成例は、以下のイベント置換手順で使用されます。
[イベントの置換を構成] ダイアログ ボックスの [イベントの廃止と置換] リストで構成されるすべてのライン イベントは、[イベントの置換] ウィンドウで構成が選択されたときに [属性の管理] に表示されます。
イベント置換方法
次の表は、以下の手順でイベントを置換するための方法の詳細を示しています。
メジャーを特定する方法
方法 | 説明 | サービスに必要な追加のフィーチャクラス | 追加情報 |
---|---|---|---|
ルートとメジャー | メジャーは、選択したルートからのメジャー値に基づきます。 | なし | 「ルートとメジャーによる」ライン イベントの追加 |
座標 | メジャーは x 座標、y 座標、z 座標によって配置されます。 | なし | 「座標による」ライン イベントの追加 |
位置のオフセット | メジャーは、ある位置からのオフセット距離として配置されます。 | LRS 交点 | 「位置のオフセットによる」ライン イベントの追加 |
イベント置換
イベント置換の構成を使用してイベントを置換するには、次の手順を実行します。
- ArcGIS Pro でマップを開き、イベントを置換する位置にズームします。
- [Location Referencing] タブの [イベント] グループで [置換] をクリックします。
[イベントの置換] ウィンドウが表示されます。
[始点方法] と [終点方法] ドロップダウン リストのデフォルト設定は、[ルートとメジャー] です。
- [始点方法] と [終点方法] ドロップダウン リストから、置換するイベントを特定する方法を選択します。
注意:
始点メジャーと終点メジャーを特定するイベント置換方法には、任意の組み合わせを使用できます。 たとえば、[ルートとメジャー] を使用して始点メジャー値を選択し、[座標] を使用してマップ上のルートに沿った終点メジャー値を定義することができます。
- [次へ] をクリックします。
[ネットワーク] ドロップダウン リスト、始点方法セクションと終点方法セクション、[日付] セクションがウィンドウに表示されます。
注意:
選択した方法が、始点セクション ラベルと終点セクション ラベルに表示されます。 たとえば、選択した始点方法が [ルートとメジャー] で、選択した終点方法が [座標] の場合は、[始点: ルートとメジャー] および [終点: 座標] と表示されます。
方法として [座標] を選択した場合は、空間参照を選択し、提供されるいずれかのツールを使用して、メジャー値を座標として指定します。
[位置のオフセット] を方法として選択した場合は、入力ネットワークに関連付けられた [LRS 交点] フィーチャクラスを選択し、提供されるツールのいずれかを使用して、メジャー値をある位置からのオフセットとして指定します。
- [ネットワーク] ドロップダウン矢印をクリックし、イベント置換のソース リニア リファレンス方法 (LRM) として使用するネットワークを選択します。
注意:
ネットワークは、フィーチャ サービス レイヤーとして公開された LRS ネットワークである必要があります。
- [ライン名] テキスト ボックスで、イベントが配置されているラインの名前を選択します。
[マップからラインを選択] ツール をクリックし、マップ上のラインをクリックします。
- [始点: ルートとメジャー] セクションの [ルート名] テキスト ボックスで、次のいずれかを実行し、置換の始点メジャーがあるルートを選択します。
- ルート名を入力します。
- [マップからルートを選択] をクリックし、マップ上のルートをクリックします。
- [始点: ルートとメジャー] セクションで、次のいずれかを実行し、メジャーを指定します。
- [マップからメジャーを選択] をクリックし、マップ上で始点メジャーの位置をクリックします。
- [メジャー] テキスト ボックスに始点メジャーを入力します。
- [ルート開始メジャーを使用] チェックボックスをオンにし、ルートの始点メジャーをイベント置換の始点メジャーとして使用します。
マップ上の選択された位置に、緑のドットが表示されます。
- 必要に応じて、[始点: ルートとメジャー] セクションで、ドロップダウン矢印を使用してメジャーの単位を選択します。
- [終点: ルートとメジャー] セクションの [ルート名] テキスト ボックスで、次のいずれかを実行します。
注意:
ルートが 1 つしかない場合は、このセクションのテキスト ボックスは非アクティブになります。
- ルート名を入力します。
- [マップからルートを選択] をクリックし、マップ上で終点メジャーの位置をクリックします。
- [終点: ルートとメジャー] セクションで次のいずれかを実行し、ルートに沿ったイベント置換の終点メジャーを指定します。
- [マップからメジャーを選択] をクリックし、マップ上で始点メジャーの位置をクリックします。
- [メジャー] テキスト ボックスに終点メジャーを入力します。
- [ルート終点メジャーを使用] チェックボックスをオンにし、ルートの終点メジャーをイベント置換の終点メジャーとして使用します。
マップ上の選択された位置に、赤いドットが表示されます。
注意:
指定された始点メジャーと終点メジャーの間に位置するイベントが、次のように更新されます。
- [イベントの廃止] リストのイベントが廃止されます。
- [イベントの廃止と置換] リストのイベントが廃止され、新しいイベントで置換されます。
- 必要に応じて、[終点: ルートとメジャー] セクションで、ドロップダウン矢印を使用してメジャーの単位を選択します。
- 次のいずれかを実行し、置換されるイベントの開始日となる日付を指定します。
- [カレンダー] を使用して開始日を選択します。
- [開始日] テキスト ボックスに日付を入力します。
- [ルート開始日] チェックボックスをオンにし、ルート開始日を使用します。
注意:
開始日は次のように使用されます。
- 廃止日 - [イベントの廃止] リストのイベント用
- 廃止日 - [イベントの廃止と置換] リストのイベント用
- 開始日 - [イベントの廃止と置換] リストの置換イベント用
- 必要に応じて、次のいずれかを実行し、置換されるイベントの終了日となる日付を指定します。
- [カレンダー] を使用して終了日を選択します。
- [終了日] テキスト ボックスに終了日を入力します。
- [ルート終了日] チェックボックスをオンにし、ルート終了日を使用します。
注意:
終了日は、[廃止と置換] リストのイベント置換の終了日として使用されます。
- [次へ] をクリックします。
[属性の管理] オプションが [イベントの置換] ウィンドウに表示されます。
注意:
廃止するか、廃止して置換されるよう構成されているイベントがない場合は、その旨を通知するメッセージが表示されます。
- [イベントの置換] ドロップダウン矢印をクリックし、イベント置換構成を選択します。
構成された各イベント レイヤーの編集可能なカスタム属性がリストされます。 廃止するよう構成されたイベントは置換されないため、リストされません。
ヒント:
イベントを廃止しない場合は、そのまま残されるように構成を更新します。 イベントをそのまま残すには、イベント置換を実行する前に、[イベントの廃止] リストにも [イベントの廃止と置換] リストにも表示されていてはなりません。
- 属性フィールドに置換値を指定します。
- [実行] をクリックし、指定したルートまたはルート セグメントに対してイベント置換を完了します。
- [イベントの廃止] リストのイベントは廃止されます。
- [イベントの廃止と置換] リストのイベントは廃止され、再作成され、マップに表示されます。
イベント置換を使用する際の対象オフセット
Pipeline Referencing イベント データ モデルでは、対象イベント フィールドの構成と、[対象フィールドの有効化 (Enable Referent Fields)] ツールを使用した有効化がサポートされています。 レイヤーで対象フィールドが構成され、有効化されると、イベントが置換されたときに対象ロケーションが設定され、そのレイヤーで持続します。
ライン イベントが [ルートとメジャー] メソッドで置換される場合、親 LRS ネットワークは、FromRefMethod 値および ToRefMethod 値として使用され、ルートは、FromRefLocation 値および ToRefLocation 値として使用され、FromRefOffset フィールドと ToRefOffset フィールドは、ルート メジャーを使用して設定されます。
ライン イベントが [座標] メソッドで置換される場合、X/Y は、FromRefMethod 値および ToRefMethod 値として使用され、地理座標は、FromRefLocation 値および ToRefLocation 値として使用され、FromRefOffset フィールドと ToRefOffset フィールドには、0 が設定されます。
ライン イベントが [位置のオフセット] メソッドで置換される場合、オフセット位置として使用される LRS 交点フィーチャクラスは、FromRefMethod 値および ToRefMethod 値として使用され、LRS 交点フィーチャは、FromRefLocation および ToRefLocation として使用され、FromRefOffset フィールドと ToRefOffset フィールドは、入力オフセット メジャー値を使用して設定されます。
以下の例に、対象値が有効になったライン イベントの置換を示します。
ルートとメジャーでライン イベントを置換する前
次の例では、3 つの既存のイベントにルートとメジャーを使用して、対象が設定されています。 結果セグメント イベントと影響可能セグメント イベントは、更新されたメジャーと異なる日付を使用して置換され、パイプ露出イベントは廃止されました。
次の図は、イベント置換前のルートと関連ライン イベントを示しています。
次の表は、イベント置換前のルートの詳細を示しています。
ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|
R1 | 1/1/2000 | <NULL> | 0 | 5 |
R2 | 1/1/2000 | <NULL> | 7 | 12 |
R3 | 1/1/2000 | <NULL> | 13 | 18 |
次の表は、イベント作成前のレイヤーのイベント対象フィールドの詳細を示しています。
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
PipeSeriesNetwork | R1 | 0 | PipeSeriesNetwork | R3 | 18 |
次の表は、イベント置換前のデフォルト イベント フィールドを示しています。 各ライン イベント レイヤーには、同じ日付およびメジャーが含まれています。
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | <NULL> | 0 | 18 |
ルートとメジャーを使用してライン イベントを置換した後
次の図は、イベント置換後のルートと関連ライン イベントを示しています。
開始 (始点) メジャーと終了 (終点) メジャーは、2005 年 1 月 1 日の時点で、結果セグメント イベントと影響可能セグメント イベントで置換され、パイプ露出イベントは、2005 年 1 月 1 日の時点で廃止されています。
次の表は、イベント置換後のイベント対象フィールドの詳細を示しています。
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
PipeSeriesNetwork | R1 | 2.5 | PipeSeriesNetwork | R3 | 15.5 |
次の表は、イベント置換後のデフォルト イベント フィールドの詳細を示しています。
結果セグメント
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
Event1 | R1 | R3 | 1/1/2005 | <NULL> | 2.5 | 15.5 |
影響可能セグメント
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
Event1 | R1 | R3 | 1/1/2005 | <NULL> | 2.5 | 15.5 |
パイプ露出
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
座標を使用してライン イベントを置換する前
次の例では、座標を使用して、対象が設定されている 3 つのイベント レイヤーが、更新された座標を使用して、2005 年 1 月 1 日に置換されます。 結果セグメント イベントと影響可能セグメント イベント レコードは、更新されたメジャーと異なる日付を使用して置換され、パイプ露出イベントは廃止されました。
次の図は、イベント置換前のルートと関連ライン イベントを示しています。
次の表は、イベント置換前のルートの詳細を示しています。
ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|
R1 | 1/1/2000 | <NULL> | 0 | 5 |
R2 | 1/1/2000 | <NULL> | 7 | 12 |
R3 | 1/1/2000 | <NULL> | 13 | 18 |
次の表は、イベント作成前のレイヤーのイベント対象フィールドの詳細を示しています。
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
X/Y | 33.984980, -117.306397, 20 | 0 | X/Y | 33.965456, -117.265669, 20 | 0 |
座標を使用してライン イベントを置換した後
次の図は、イベント置換後のルートと関連ライン イベントを示しています。
次の表は、イベント置換後のイベント対象フィールドの詳細を示しています。
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
X/Y | 33.977588, -117.291149, 20 | 0 | X/Y | 33.960388, -117.279564, 20 | 0 |
次の表は、イベント置換後のデフォルト イベント フィールドの詳細を示しています。
結果セグメント
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
Event1 | R1 | R3 | 1/1/2005 | <NULL> | 2.5 | 15.5 |
影響可能セグメント
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
Event1 | R1 | R3 | 1/1/2005 | <NULL> | 2.5 | 15.5 |
パイプ露出
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
位置のオフセットを使用してライン イベントを置換する前
次の例では、位置のオフセットを使用して、対象が設定されている 3 つのイベント レイヤーが、更新された交点の位置を使用して、2005 年 1 月 1 日に置換されます。 結果セグメント イベントと影響可能セグメント イベントは、更新されたメジャーと異なる日付を使用して置換され、パイプ露出イベントは廃止されました。 ルート上の LRS 交点フィーチャクラスは、パイプ シリーズ ネットワーク交点であり、入力交点レイヤーとして使用されます。 交点 1 は、メジャー 4 のルート R1 上にあり、交点 2 は、メジャー 14 のルート R3 上にあります。
次の図は、置換前のルートと関連ライン イベントを示しています。
次の表は、イベント置換前のルートの詳細を示しています。
ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|
R1 | 1/1/2000 | <NULL> | 0 | 5 |
R2 | 1/1/2000 | <NULL> | 7 | 12 |
R3 | 1/1/2000 | <NULL> | 13 | 18 |
次の表は、イベント作成前のレイヤーのイベント対象フィールドの詳細を示しています。
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
Pipe Series Network Intersections | Intersection 1 | -4 | Pipe Series Network Intersections | Intersection 2 | 4 |
位置のオフセットを使用してライン イベントを置換した後
次の図は、イベント置換後のルートと関連ライン イベントを示しています。
次の表は、イベント置換後のイベント対象フィールドの詳細を示しています。
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | ToRefOffset |
---|---|---|---|---|---|
Pipe Series Network Intersections | Intersection 1 | -1.5 | Pipe Series Network Intersections | Intersection 2 | 1.5 |
次の表は、イベント置換後のデフォルト イベント フィールドの詳細を示しています。
結果セグメント
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
Event1 | R1 | R3 | 1/1/2005 | <NULL> | 2.5 | 15.5 |
影響可能セグメント
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
Event1 | R1 | R3 | 1/1/2005 | <NULL> | 2.5 | 15.5 |
パイプ露出
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|---|
Event1 | R1 | R3 | 1/1/2000 | 1/1/2005 | 0 | 18 |
競合の防止が有効になっている場合のイベント編集
[イベントの置換] ウィンドウでイベント レイヤーのロックを取得後、次の条件でイベントを編集できます。
- イベントがあるルートのフィーチャ サービスのすべてのバージョンで、[イベントの置換] ウィンドウでイベント レイヤーをロックしているユーザーがいません。
- 操作しているフィーチャ サービスと同じバージョンの [イベントの置換] ウィンドウで、イベント レイヤーに既存のイベント ロックがありません。
次の条件では、[イベントの置換] ウィンドウのイベントを編集できません。
- イベントがあるルートで、[イベントの置換] ウィンドウのイベント レイヤーの一部またはすべてが、別のユーザーによってロックされています。
- 自分が [イベントの置換] イベントのイベント レイヤーの一部またはすべてをロックしているが、バージョンが異なります。
- 別のユーザーによってロックされているルート上にイベントがあります。
- 自分によってロックされているルート上にイベントはあるがバージョンが異なります。