イベントの置換
Location Referencing ライセンスで利用可能。
車道を置換するとき、置換された車道の一部だったイベントは、複数のイベント レイヤーをグループ化するイベント置換構成を使用して更新できます。これにより、1 回の編集操作で複数のイベントを廃止したり、新しいイベントに置換したりできます。
[イベントの置換] ウィンドウを使用する前に、 [イベントの置換を構成] ダイアログ ボックスを使用して、 イベント置換構成を作成 する必要があります。
イベント置換シナリオ
以下の例では、 [イベントの置換を構成] ダイアログ ボックスの 3 つのセクションのイベントは排他的です。 保存した構成を使用してイベントが置換されると、次のようになります。
[イベント レイヤー] リストのイベントは、そのまま残されます。
[イベントの廃止] リストのイベントは、 [イベントの置換] ウィンドウで指定された日付に廃止されます。 廃止は、ポイント イベントとライン イベントの両方に対して有効です。
[イベントの廃止と置換] リストのイベントは、 [イベントの置換] ウィンドウで指定された日付に廃止され、再作成されます。 廃止して置換されるのは、ライン イベントのみです。 置換がライン イベント全体をカバーしない場合は、タイム スライスを使用してセグメント化されます。
ヒント:
この構成例は、以下のイベント置換手順で使用されます。

[イベントの置換を構成] ダイアログ ボックスの [イベントの廃止と置換] リストで構成されるすべてのライン イベントは、 [イベントの置換] ウィンドウで構成が選択されたときに、 [属性の管理] セクションに表示されます。
イベント置換方法
次の表には、下記の手順でイベントを置換するための方法が、詳しく示されています。
メジャーを特定する方法
|
方法 |
説明 |
フィーチャ サービスに必要な追加のフィーチャクラス |
追加情報 |
|---|---|---|---|
|
ルートとメジャー |
メジャーは、選択したルートからのメジャー値に基づきます。 |
なし |
|
|
座標 |
メジャーは、x 座標、y 座標、z 座標によって配置されます。 |
なし |
|
|
位置のオフセット |
メジャーは、ある位置からのオフセット距離として配置されます。 |
指定されたネットワークに登録された LRS 交点またはポイント イベント レイヤー、または LRS 以外のポイント フィーチャ レイヤー |
イベント置換
イベント置換の構成を使用してイベントを置換するには、次の手順を実行します。
ArcGIS Pro でマップを開き、イベントを置換する位置にズームします。
[Location Referencing] タブの [イベント] グループで、 [置換]
をクリックします。[イベントの置換] ウィンドウが表示されます。
[始点方法] ドロップダウン メニューと [終点方法] ドロップダウン メニューのデフォルトの方法は、 [ルートとメジャー] です。

[始点方法] と [終点方法] ドロップダウン リストから、置換するイベントを特定する方法を選択します。
注意:
始点メジャーと終点メジャーを特定するイベント置換方法 には、任意の組み合わせを使用できます。 たとえば、 [ルートとメジャー] を使用して始点メジャー値を選択し、 [座標] を使用して、マップ上のルートに沿った終点メジャー値を定義することができます。
[次へ] をクリックします。
指定された方法は、 [始点] および [終点] セクションに表示されます。 たとえば、指定した始点方法が、 [ルートとメジャー] で、指定した終点方法が [座標] の場合は、 [始点: ルートとメジャー] および [終点: 座標] と表示されます。
[座標] 法を指定した場合は、空間参照を選択し、提供されるいずれかのツールを使用して、メジャー値を座標として指定します。
[位置のオフセット] 方法を指定した場合は、対象のポイント フィーチャ レイヤーを選択し、用意されているツールのいずれかを使用して、メジャー値をある位置からのオフセットとして指定します。

[ネットワーク] ドロップダウン矢印をクリックし、イベント置換のソース リニア リファレンス方法 (LRM) として、使用するネットワークを選択します。
注意:
LRS ネットワークは、フィーチャ サービス レイヤーとして公開されている必要があります。
[始点: ルートとメジャー] セクションで、次のいずれかを実行してルートを指定します。
ルート ID を [ルート ID] テキスト ボックスに入力します。
[マップからルートを選択]
をクリックし、マップ上のルートをクリックします。
[始点: ルートとメジャー] セクションで、次のいずれかを実行し、メジャーを指定します。
始点メジャーを [メジャー] テキスト ボックスに入力します。
[マップからメジャーを選択]
をクリックしてから、マップ上で始点メジャーの位置をクリックします。[ルート始点メジャーを使用] チェックボックスをオンにして、そのルートの始点メジャーをイベント置換の [始点] メジャー値として使用します。
マップ上の選択された位置に、緑のドットが表示されます。
必要に応じて、 [始点: ルートとメジャー] セクションで、ドロップダウン矢印を使用して、メジャーの単位を選択します。
[終点: ルートとメジャー] セクションで、次のいずれかを実行して、ルートを指定します。
注意:
ルートが 1 つしかない場合は、このセクションのテキスト ボックスは非アクティブになります。
ルート ID を [ルート ID] テキスト ボックスに入力します。
[マップからルートを選択]
をクリックしてから、マップ上で終点メジャーの位置をクリックします。
[終点: ルートとメジャー] セクションで、次のいずれかを実行して、そのルートに沿ったイベント置換の終点メジャーを指定します。
終点メジャーを [メジャー] テキスト ボックスに入力します。
[マップからメジャーを選択]
をクリックしてから、マップ上で終点メジャーの位置をクリックします。[ルート終点メジャーを使用] チェックボックスをオンにして、そのルートの終点メジャーをイベント置換の [終点] メジャー値として使用します。
マップ上の選択された位置に、赤いドットが表示されます。
注意:
指定した始点メジャー値と終点メジャー値の間に配置されているイベントが、次のように更新されます。
[イベントの廃止] リストのイベントが廃止されます。
[イベントの廃止と置換] リストのイベントが廃止され、新しいイベントで置換されます。
置換がイベント全体をカバーしない場合は、タイム スライスを使用してセグメント化されます。
必要に応じて、 [終点: ルートとメジャー] セクションで、ドロップダウン矢印を使用して、メジャーの単位を選択します。
次のいずれかを実行し、置換されるイベントの開始日となる日付を指定します。
[開始日] テキスト ボックスに、日付を入力します。
[カレンダー]
を使用して、開始日を選択します。[ルート開始日] チェックボックスをオンにし、ルート開始日を使用します。
注意:
開始日は、次のように使用されます。
廃止日 - [イベントの廃止] リストのイベント用
廃止日 - [イベントの廃止と置換] リストのイベント用
開始日 - [イベントの廃止と置換] リストの置換イベント用
必要に応じて、次のいずれかを実行し、置換されるイベントの終了日となる日付を指定します。
[終了日] テキスト ボックスに、日付を入力します。
[カレンダー]
を使用して、終了日を選択します。[ルート終了日] チェックボックスをオンにし、ルート終了日を使用します。
注意:
終了日は、 [廃止と置換] リストのイベント置換の終了日として使用されます。
[次へ] をクリックします。
[属性の管理] セクションが開きます。

注意:
廃止または廃止して置換するよう構成されたイベントがない場合、メッセージが表示されます。
[イベントの置換] ドロップダウン矢印をクリックし、イベント置換構成を選択します。
構成された各イベント レイヤーの編集可能な属性がリストされます。 廃止するよう構成されたイベントは置換されないため、リストされません。
ヒント:
イベントを廃止しない場合は、そのまま残すように構成を更新します。 イベントをそのまま残すには、イベント置換を実行する前に、 [イベントの廃止] リストにも、 [イベントの廃止と置換] リストにも、表示されていてはなりません。
属性フィールドに、置換値を指定します。
[実行] をクリックし、指定したルートまたはルート セグメントに対して、イベント置換を完了します。
[イベントの廃止] リストのイベントは廃止されます。
[イベントの廃止と置換] リストのイベントは廃止され、再作成され、マップに表示されます。
イベント置換を使用する際の対象オフセット
Roads and Highways イベント データ モデルでは、 対象イベント フィールド の構成と、 [対象フィールドの有効化 (Enable Referent Fields)] ツールを使用した有効化がサポートされています。 レイヤーで対象フィールドが構成され、有効化されると、イベントが追加または編集されたときに対象ロケーションが設定され、そのレイヤーで 持続 します。
次の表は、置換方法に基づくイベント対象フィールドの設定方法の詳細を示しています:
|
方法 |
始点対象メソッド |
始点対象ロケーション |
始点対象オフセット |
終点対象メソッド |
終点対象ロケーション |
終点対象オフセット |
|---|---|---|---|---|---|---|
|
ルートとメジャー |
親 LRS ネットワーク |
ルート ID |
メジャー値 |
親 LRS ネットワーク |
ルート ID |
メジャー値 |
|
座標 |
X/Y |
地理座標 |
0 |
X/Y |
地理座標 |
0 |
|
位置のオフセット |
ポイント フィーチャ レイヤーの名前 |
交点 ID または Object ID |
入力オフセット メジャー値 |
ポイント フィーチャ レイヤーの名前 |
交点 ID または Object ID |
入力オフセット メジャー値 |
以下の例に、対象フィールドが有効になったイベントの置換を示します。
ルートとメジャーを使用してイベントを置換する前
次の例では、ポイント イベントとライン イベントには、すでにルートとメジャー法を使用して対象フィールドが設定されています。 マイル マーカー ポイント イベントが廃止されるとともに、速度制限ライン イベントが廃止され、更新された情報を使用して置換されます。
次の図は、イベント置換前のルートと関連イベントを示しています:
次の表は、イベント置換前のルートの詳細を示しています。
|
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
|---|---|---|---|---|
|
Route1 |
1/1/2000 |
<NULL> |
0 |
18 |
次の表は、イベント置換前のマイル マーカー ポイント イベントのイベント対象フィールドの詳細を示しています:
|
RefMethod |
RefLocation |
RefOffset |
|---|---|---|
|
AllRoutes |
Route1 |
9 |
次の表は、イベント置換前のマイル マーカー ポイント イベントのその他のイベント フィールドを示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
メジャー |
郡 |
|---|---|---|---|---|---|
|
MM1 |
Route1 |
1/1/2000 |
<NULL> |
9 |
ウィノナ |
次の表は、イベント置換前の速度制限ライン イベントのイベント対象フィールドの詳細を示しています:
|
FromRefMethod |
FromRefLocation |
FromRefOffset |
ToRefMethod |
ToRefLocation |
ToRefOffset |
|---|---|---|---|---|---|
|
AllRoutes |
Route1 |
0 |
AllRoutes |
Route1 |
18 |
次の表は、イベント置換前の速度制限ライン イベントのその他のイベント フィールドを示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
MPH |
|---|---|---|---|---|---|---|
|
Event1 |
Route1 |
1/1/2000 |
<NULL> |
0 |
18 |
50 |
ルートとメジャーを使用してイベントを置換した後
次の図は、イベント置換後のルートと関連イベントを示しています:
マイル マーカー ポイント イベントが 2005 年 1 月 1 日の時点で廃止されるとともに、速度制限ライン イベントが 2005 年 1 月 1 日の時点で廃止および置換されます。
次の表は、イベント置換後のマイル マーカー ポイント イベントのイベント対象フィールドの詳細を示しています:
|
RefMethod |
RefLocation |
RefOffset |
|---|---|---|
|
AllRoutes |
Route1 |
9 |
次の表は、イベント置換後のマイル マーカー ポイント イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
メジャー |
郡 |
|---|---|---|---|---|---|
|
MM1 |
Route1 |
1/1/2000 |
1/1/2005 |
9 |
ウィノナ |
次の表は、イベント置換後の速度制限ライン イベントのイベント対象フィールドの詳細を示しています:
|
FromRefMethod |
FromRefLocation |
FromRefOffset |
ToRefMethod |
ToRefLocation |
ToRefOffset |
|---|---|---|---|---|---|
|
AllRoutes |
Route1 |
0 |
AllRoutes |
Route1 |
18 |
次の表は、イベント置換後の速度制限ライン イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
MPH |
|---|---|---|---|---|---|---|
|
Event1 |
Route1 |
1/1/2000 |
1/1/2005 |
0 |
18 |
50 |
|
Event1 |
Route1 |
1/1/2005 |
<NULL> |
0 |
18 |
65 |
座標を使用してイベントを置換する前
次の例では、ポイント イベントとライン イベントには、すでに座標法を使用して対象フィールドが設定されています。 マイル マーカー ポイント イベントが廃止されるとともに、速度制限ライン イベントが廃止され、更新された情報を使用して置換されます。
次の図は、イベント置換前のルートと関連イベントを示しています:
次の表は、イベント置換前のルートと関連イベントの詳細を示しています:
|
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
|---|---|---|---|---|
|
Route1 |
1/1/2000 |
<NULL> |
0 |
18 |
次の表は、イベント置換前のマイル マーカー ポイント イベントのイベント対象フィールドの詳細を示しています:
|
RefMethod |
RefLocation |
RefOffset |
|---|---|---|
|
X/Y |
603589.1454498322, 4879529.521900258, 0 |
0 |
次の表は、イベント置換前のマイル マーカー ポイント イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
メジャー |
郡 |
|---|---|---|---|---|---|
|
MM1 |
Route1 |
1/1/2000 |
<NULL> |
9 |
ウィノナ |
次の表は、イベント置換前の速度制限ライン イベントのイベント対象フィールドの詳細を示しています:
|
FromRefMethod |
FromRefLocation |
FromRefOffset |
ToRefMethod |
ToRefLocation |
ToRefOffset |
|---|---|---|---|---|---|
|
X/Y |
603300.6867998334, 4879694.9225002555, 0 |
0 |
X/Y |
603877.6040998324, 4879364.121300257, 0 |
0 |
次の表は、イベント置換前の速度制限ライン イベントのその他のイベント フィールドを示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
MPH |
|---|---|---|---|---|---|---|
|
Event1 |
Route1 |
1/1/2000 |
<NULL> |
0 |
18 |
50 |
座標を使用してイベントを置換した後
次の図は、イベント置換後のルートと関連イベントを示しています。
マイル マーカー ポイント イベントが 2005 年 1 月 1 日の時点で廃止されるとともに、速度制限ライン イベントが 2005 年 1 月 1 日の時点で廃止および置換されます。
次の表は、イベント置換後のマイル マーカー ポイント イベントのイベント対象フィールドの詳細を示しています:
|
RefMethod |
RefLocation |
RefOffset |
|---|---|---|
|
X/Y |
603589.1454498322, 4879529.521900258, 0 |
0 |
次の表は、イベント置換後のマイル マーカー ポイント イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
メジャー |
郡 |
|---|---|---|---|---|---|
|
MM1 |
Route1 |
1/1/2000 |
1/1/2005 |
9 |
ウィノナ |
次の表は、イベント置換後の速度制限ライン イベントのイベント対象フィールドの詳細を示しています:
|
FromRefMethod |
FromRefLocation |
FromRefOffset |
ToRefMethod |
ToRefLocation |
ToRefOffset |
|---|---|---|---|---|---|
|
X/Y |
603300.6867998334, 4879694.9225002555, 0 |
0 |
X/Y |
603877.6040998324, 4879364.121300257, 0 |
0 |
次の表は、イベント置換後の速度制限ライン イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
MPH |
|---|---|---|---|---|---|---|
|
Event1 |
Route1 |
1/1/2000 |
1/1/2005 |
0 |
18 |
50 |
|
Event1 |
Route1 |
1/1/2005 |
<NULL> |
0 |
18 |
65 |
位置のオフセットを使用してイベントを置換する前
次の例では、速度制限ライン イベントとマイル マーカー ポイント イベントには、すでに位置のオフセット法を使用して対象フィールドが設定されています。 マイル マーカー ポイント イベントが廃止されるとともに、速度制限ライン イベントが廃止され、更新された情報を使用して置換されます。 交差点フィーチャは、Route1 のメジャー 9 に配置されています。
次の図は、イベント置換前のルート、関連イベント、交差点を示しています:
次の表は、イベント置換前のルートの詳細を示しています。
|
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
|---|---|---|---|---|
|
Route1 |
1/1/2000 |
<NULL> |
0 |
18 |
次の表は、イベント置換前のマイル マーカー ポイント イベントのイベント対象フィールドの詳細を示しています:
|
RefMethod |
RefLocation |
RefOffset |
|---|---|---|
|
All Routes Intersections |
Intersection1 |
4.5 |
次の表は、イベント置換前のマイル マーカー ポイント イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
メジャー |
郡 |
|---|---|---|---|---|---|
|
MM1 |
Route1 |
1/1/2000 |
<NULL> |
13.5 |
ウィノナ |
次の表は、イベント置換前の速度制限ライン イベントのイベント対象フィールドの詳細を示しています:
|
FromRefMethod |
FromRefLocation |
FromRefOffset |
ToRefMethod |
ToRefLocation |
ToRefOffset |
|---|---|---|---|---|---|
|
All Routes Intersections |
Intersecion1 |
-9 |
All Routes Intersections |
Intersection1 |
9 |
次の表は、イベント置換前の速度制限ライン イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
MPH |
|---|---|---|---|---|---|---|
|
Event1 |
Route1 |
1/1/2000 |
<NULL> |
0 |
18 |
50 |
位置のオフセットを使用してイベントを置換した後
次の図は、イベント置換後のルートと関連ライン イベントを示しています:
マイル マーカー ポイント イベントが 2005 年 1 月 1 日の時点で廃止されるとともに、速度制限ライン イベントが 2005 年 1 月 1 日の時点で廃止および置換されます。
次の表は、イベント置換後のマイル マーカー ポイント イベントのイベント対象フィールドの詳細を示しています:
|
RefMethod |
RefLocation |
RefOffset |
|---|---|---|
|
All Routes Intersections |
Intersection1 |
4.5 |
次の表は、イベント置換後のマイル マーカー ポイント イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
メジャー |
郡 |
|---|---|---|---|---|---|
|
MM1 |
Route1 |
1/1/2000 |
1/1/2005 |
13.5 |
ウィノナ |
次の表は、イベント置換後の速度制限ライン イベントのイベント対象フィールドの詳細を示しています:
|
FromRefMethod |
FromRefLocation |
FromRefOffset |
ToRefMethod |
ToRefLocation |
ToRefOffset |
|---|---|---|---|---|---|
|
All Routes Intersections |
Intersection1 |
-9 |
All Routes Intersections |
Intersection1 |
9 |
次の表は、イベント置換後の速度制限ライン イベントのその他のイベント フィールドの詳細を示しています:
|
イベント ID |
ルート ID |
開始日 |
終了日 |
始点メジャー |
終点メジャー |
MPH |
|---|---|---|---|---|---|---|
|
Event1 |
Route1 |
1/1/2000 |
1/1/2005 |
0 |
18 |
50 |
|
Event1 |
Route1 |
1/1/2005 |
<NULL> |
0 |
18 |
65 |
競合の防止が有効になっている場合のイベント編集
[イベントの置換] ウィンドウで、イベント レイヤーのロックを取得後、次の条件でイベントを編集できます。
イベントがあるルートのフィーチャ サービスのすべてのバージョンで、 [イベントの置換] ウィンドウで、イベント レイヤーをロックしているユーザーがいません。
操作しているフィーチャ サービスと同じバージョンの [イベントの置換] ウィンドウで、イベント レイヤーに既存のイベント ロックがありません。
次の条件では、 [イベントの置換] ウィンドウのイベントを編集できません。
イベントがあるルートで、 [イベントの置換] ウィンドウのイベント レイヤーの一部またはすべてが、別のユーザーによってロックされています。
自分が、 [イベントの置換] イベントのイベント レイヤーの一部またはすべてをロックしているが、バージョンが異なります。
別のユーザーによってロックされているルート上に、イベントがあります。
自分によってロックされているルート上にイベントはあるが、バージョンが異なります。