Location Referencing ライセンスで利用可能です。
[頂点の編集] ツール を使用して、フィーチャ サービス イベント レイヤーのイベント フィーチャを編集できます。
この方法を使用すると、既存のイベント形状を編集できます。 イベントのルート ID、ルート名、およびメジャーがその編集に応じて更新されます。 イベントの日付は変更されません。
注意:
イベントがあるルートから別のルートに移動された場合、そのイベントのタイム スライスはルートの開始日と終了日に基づきます。
ArcGIS Pro で標準の編集ツールを使用したフィーチャの編集の詳細
注意:
ロックの取得やリコンサイルに関するメッセージが表示された場合、「競合の防止」が有効になっています。
注意:
イベントの頂点を編集した後、既存のイベントを廃止し、指定された廃止日を開始日 (From Date) とする新しいイベントを作成し、編集された頂点を含めることができます。 一致するライン イベントをマージすることもできます。 詳細については、ArcGIS Pro の Location Referencing オプションの下のイベント編集オプションをご参照ください。
ロケーション エラー
属性フィールドの Location Error 値は、イベントのステータスに関する情報を提供します。 イベントが正しく編集されると、イベントのロケーション エラー属性フィールドの値は「エラーなし」になります。 ステータスが「エラーなし」以外の場合は、変更されたイベントとその属性に問題がないか調査して、問題を解決してください。
注意:
ロケーション エラーの完全なリストを確認することもできます。
次のいずれかのステータスは、解決する必要がある問題を示しています。
ロケーション エラー | 説明 |
---|---|
始点ルートと終点ルートのライン ID が異なります | 始点ルートと終点ルートのライン ID が異なります。 これは、ライン ネットワークに関連付けられたイベントに適用されます。 |
ロケーションのルート ID が無効です | ルート ロケーションのルート ID が無効です (NULL、空、または無効な値)。 |
メジャーの表示範囲が無効です | 少なくとも 1 つのルート ロケーションのメジャー値が無効です。 |
ルート ID が無効です | ルート ロケーションのルート ID が無効です (NULL、空、または無効な値)。 |
反転されたライン順序 | 始点ルートのライン順序が終点ルートより低くありません。 これは、ライン ネットワークに適用されます。 |
ルートが見つかりません | ルートが存在しません (ルートがネットワーク内に存在しないか、ルートとイベントの時間範囲が異なり、重複していないことが原因である可能性があります)。 |
フィーチャの編集によるライン イベントの編集シナリオ
以下のシナリオでは、[頂点の編集] ツール を使用してイベント フィーチャを編集した結果を詳しく説明します。
ライン イベントの編集
次の図は、ルートと関連イベントを示しています。 Route1 にはメジャー 0 〜 20 が含まれ、Event1 にはメジャー 0 〜 10 が含まれます。
次の表は、ルート属性の詳細を示したものです。
ルート ID | 開始日 | 終了日 |
---|---|---|
Route1 | 1/1/2000 | <NULL> |
次の表は、編集前のイベントの詳細を示したものです。
ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー | ロケーション エラー | MAOP 設計 |
---|---|---|---|---|---|---|
Route1 | 1/1/2005 | <NULL> | 0 | 10 | エラーなし | 800 |
0 ~ 20 で実行するようにイベントを編集するには、Route2 との交差が配置されている場合、[頂点の編集] ツール を使用してイベントの最後の頂点を交点にドラッグします。 最初の頂点は始点メジャーとして使用され、最後の頂点は終点メジャーとして使用されます。
次の図は、編集後のイベントを示しています。
次の表は、編集後のイベントの詳細を示したものです。
ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー | ロケーション エラー | MAOP 設計 |
---|---|---|---|---|---|---|
Route1 | 1/1/2005 | <NULL> | 0 | 20 | エラーなし | 800 |
ライン イベントの編集後に生じたロケーション エラー
次の図は、ルートと関連イベントを示しています。 Route1 にはメジャー 0 〜 20 が含まれ、Event1 にはメジャー 0 〜 15 が含まれます。
次の表は、ルート属性の詳細を示したものです。
ルート ID | 開始日 | 終了日 |
---|---|---|
Route1 | 1/1/2000 | <NULL> |
次の表は、編集前のイベントの詳細を示したものです。 Route1 の Event1 にはメジャー 0 ~ 15 が含まれます。
イベント ID | ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー | ロケーション エラー | MAOP 設計 |
---|---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <NULL> | 0 | 15 | エラーなし | 800 |
編集時に、Event1 は交点および Route1 の終点を越えてドラッグされます。 この場合、イベントの形状はそのまま維持され、ロケーション エラーが発生します。
次の表は、Event1 の詳細を示したものです。 イベントの終点メジャーは配置できないため、ロケーション エラーが発生します。
イベント ID | ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー | ロケーション エラー | MAOP 設計 |
---|---|---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <NULL> | 0 | <NULL> | ロケーションのルート ID が無効です | 800 |
次の図は、Route1 上のライン イベント (Event1) の終点頂点を再配置した後のルートを示しています。
フィーチャの編集によるスパニング イベントの編集シナリオ
以下のシナリオでは、[頂点の編集] ツール を使用してスパニング ライン イベントを編集した結果を詳しく説明します。
スパニング イベントの編集
次の図は、ルートと関連イベントを示しています。 Route1 と Route2 が LineA 上にあります。
次の表は、ルート属性の詳細を示したものです。
ルート ID | 開始日 | 終了日 |
---|---|---|
Route1 | 1/1/2000 | <NULL> |
Route2 | 1/1/2000 | <NULL> |
次の表は、編集前のイベントの詳細を示したものです。
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー | ロケーション エラー | MAOP 設計 |
---|---|---|---|---|---|---|---|---|
Event1 | Route1 | Route2 | 1/1/2000 | <NULL> | 5 | 20 | エラーなし | 800 |
この場合、イベントの始点頂点が Route1 上のメジャー 0 にスナップされ、イベントの終点頂点が Route2 の終点メジャー 25 にスナップされるようにイベントが編集されます。
次の表は、編集後のイベントの詳細を示したものです。
イベント | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー | ロケーション エラー | MAOP 設計 |
---|---|---|---|---|---|---|---|---|
Event1 | Route1 | Route2 | 1/1/2000 | <NULL> | 0 | 25 | エラーなし | 800 |
次の図は、編集後のルートおよび関連イベントを示しています。
スパニング イベントの編集後に生じたロケーション エラー
次の図は、ルートと関連イベントを示しています。 Route1 と Route2 が LineA 上にあり、RouteX1 が LineB 上にあります。 Event1 の範囲は Route1 のメジャー 5 から Route2 のメジャー 20 までです。
次の表は、ルート属性の詳細を示したものです。 RouteX1 は LineB 上に配置されます。
ルート ID | 開始日 | 終了日 |
---|---|---|
Route1 | 1/1/2000 | <NULL> |
Route2 | 1/1/2000 | <NULL> |
RouteX1 | 1/1/2000 | <NULL> |
次の表は、編集前のイベントの詳細を示したものです。
イベント ID | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー | ロケーション エラー | MAOP 設計 |
---|---|---|---|---|---|---|---|---|
Event1 | Route1 | Route2 | 1/1/2000 | <NULL> | 5 | 20 | エラーなし | 800 |
次の図では、イベントの最後の頂点が RouteX1 のメジャー 35 にスナップされます。これは、異なるライン (LineB) 上にあります。
次の表は、編集後の Event1 の詳細を示したものです。 イベントの終点メジャーは同じラインに配置できないため、イベントは LineA 上の Route2 の終点まで描画されるだけで、問題を説明するロケーション エラーが表示されます。
イベント | 始点ルート ID | 終点ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー | ロケーション エラー | MAOP 設計 |
---|---|---|---|---|---|---|---|---|
Event1 | Route1 | RouteX1 | 1/1/2000 | <NULL> | 5 | 35 | 始点ルートと終点ルートの異なるライン ID | 800 |
次の図は、エラー後の Event1 を示しています。 LineB セグメントを含まないイベントが生成されます。
フィーチャ作成を使用した際の対象オフセット
Pipeline Referencing イベント データ モデルでは、対象イベント フィールドの構成と、[対象フィールドの有効化 (Enable Referent Fields)] ツールを使用した有効化がサポートされています。 レイヤーで対象フィールドが構成され、有効化されると、イベントが追加または編集されたときに対象ロケーションが設定され、そのレイヤーで持続します。
対象対応のレイヤーでフィーチャ編集を使用してライン イベントを編集する場合、親 LRS ネットワークがデフォルトで FromRefMethod 値および ToRefMethod 値として使用され、ルートは FromRefLocation 値および ToRefLocation 値として使用されます。 ライン イベントの始点メジャーと終点メジャーは、FromRefOffset 値および ToRefOffset 値として使用されます。
ライン イベントのどちらかのメジャーが更新されると、新しいメジャーを反映するよう、対応するオフセット値が更新されます。
以下の例に、イベント レイヤーでユーザー構成された対象値を有効にしたイベントを編集したときの影響を示します。
編集する前と対象
次の図に、ルートと関連イベントを示します。
次の表に、編集前のイベント対象フィールドの詳細を示します。
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | 終点対象オフセット |
---|---|---|---|---|---|
PointEventLayer1 | Point1 | 5 | PointEventLayer1 | Point1 | 15 |
次の表に、編集前のデフォルト イベント フィールドの詳細を示しています。
イベント ID | ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <NULL> | 10 | 20 |
編集した後と対象
次の図に、ルートと関連イベントを示します。
ユーザー構成された対象フィールドを含むイベント レコードにフィーチャ編集を適用後、FromRefMethod 値と ToRefMethod 値は親 LRS ネットワークに戻り、FromRefLocation 値と ToRefLocation 値はルートに戻ります。
次の表は、イベント編集後のイベント対象フィールドの詳細を示しています。
FromRefMethod | FromRefLocation | FromRefOffset | ToRefMethod | ToRefLocation | 終点対象オフセット |
---|---|---|---|---|---|
PipeSeriesNetwork | Route1 | 5 | PipeSeriesNetwork | Route1 | 15 |
次の表に、編集後のデフォルト イベント フィールドの詳細を示します。
イベント ID | ルート ID | 開始日 | 終了日 | 始点メジャー | 終点メジャー |
---|---|---|---|---|---|
Event1 | Route1 | 1/1/2000 | <NULL> | 5 | 15 |