Skip to main content

属性テーブルを使用したイベントの作成

Location Referencing ライセンスで利用可能。

レイヤーの属性テーブルに行を追加してフィーチャ サービスのイベント レイヤーにイベントを追加できます。 少なくともルート ID とメジャーが入力されると、イベント レコードが生成されます。

注意:

イベントを追加するイベント レイヤーを右クリックし、属性テーブル を選択して、ArcGIS Pro サブパネルに属性テーブルを開きます。 イベント レコードを追加するには、最初の空の行内をクリックして、少なくともイベントのルート ID とメジャーを入力します。

ロックの取得やリコンサイルに関するメッセージが表示された場合、競合の防止が有効になっています。

イベント タイプ (ポイント イベント、ライン イベント、またはまたがるライン イベント) によって、マップ上にイベント形状を生成するには、以下が必要です:

  • 属性テーブルを使用してポイント イベント レイヤーにポイント イベントを追加するには、ルート ID とメジャーを含める必要があります。

  • 属性テーブルを使用してライン イベント レイヤーにライン イベントを追加するには、ルート ID、始点メジャー、終点メジャーを含める必要があります。

  • またがるイベントを追加するには、始点ルート ID、終点ルート ID、始点メジャー、および終点メジャーを含める必要があります。

属性テーブルの行に編集を行った後、システム提供のロケーション エラー値が更新され、ステータスが示されます。

イベントのタイム スライスの詳細

ステーショニングと対象が構成されたイベントは ArcGIS Pro でサポートされています。 属性テーブルで対象イベントまたはステーショニング イベントを編集するとき、ステーショニング列または対象列に値を指定できますが、イベントはメジャー フィールドで指定された値のみに基づいて描画されます。

イベント ID を指定できます。指定しない場合、イベント ID として機能する GUID をシステムが自動的に生成します。

ロケーション エラー

フィーチャが許容値の外側に追加され、ルート ID またはメジャーが検出されない場合、ロケーション エラーが発生します。

注意:

ロケーション エラーの完全なリストを表示することもできます。

次のいずれかのステータスは、解決する必要がある問題を示しています:

ロケーション エラー

説明

始点ルートと終点ルートのライン ID が異なります

始点ルートと終点ルートのライン ID が異なります。 これは、ライン ネットワークに関連付けられたイベントに適用されます。

ルート ライン ID が無効

ルートのライン ID が無効です。 これは、ライン ネットワークに関連付けられたイベントに適用されます。

ロケーションのルート ID が無効

ルート ロケーションのルート ID が無効です (NULL、空、または無効な値)。

メジャーの表示範囲が無効

少なくとも 1 つのルート ロケーションのメジャー値が無効です。

ルート ID が無効

ルート ロケーションのルート ID が無効です (NULL、空、または無効な値)。

ルート メジャー範囲外の計測範囲

ルート ロケーションの形状がルート上に存在しません。 ルートに M 値が含まれていないか、ルート ロケーションのメジャーがルート上に存在しません。

複数のルート ロケーションがある

複数のポイント ロケーションが見つかりました。 ルートに沿ったメジャーが一意でない可能性があります。

範囲が NULL

始点メジャーが終点メジャーと等しくなっています。

親イベントが見つからない

始点メジャーと終点メジャーがルート メジャーの外側にあるため、ルート ロケーションの形状が見つかりませんでした。

始点メジャーおよび終点メジャーとの部分一致

始点メジャーと終点メジャーがルート メジャーの範囲の外側にあります。

始点メジャーとの部分一致

始点メジャーがルート メジャーの範囲の外側にあります。

終点メジャーとの部分一致

終点メジャーがルート メジャーの範囲の外側にあります。

反転されたライン順序

始点ルートのライン順序が終点ルートより低くありません。 これは、ライン ネットワークに適用されます。

ルート ロケーションが見つからない

ルート ロケーションの形状がルート上に存在しません。 ルートに M 値が含まれていないか、ルート ロケーションのメジャーがルート上に存在しません。

ルートが見つからない

ルートが存在しません。 これは、ルートがネットワーク内に存在しないか、ルートとイベントの時間範囲が異なり、オーバーラップしていないことが原因である可能性があります。

ルート形状が空

ルートに形状がないか、形状が空です。

属性テーブルを使用したライン イベントの追加のシナリオ

以下のシナリオでは、イベント (Event1) を Route1 に関連付けるために属性テーブルを開き新しい行を追加して、ライン イベントをイベント レイヤーに追加した結果を詳しく説明します。

注意:

属性テーブルを使用してイベントを追加するとき、ルートに複数のタイム スライスがあり、新しいイベントの開始日と終了日が に設定された場合、イベントはルートの最後のタイム スライスに追加されます。

イベントのタイム スライスの詳細

ライン イベントの追加

ライン イベントが関連付けられる前のルート (Route1) のメジャー値は 0 ~ 20 です。

またがらないルートにライン イベントを追加する前

次の表は、ルート属性の詳細を示したものです。 Route1 のイベントの有効なメジャーは 0 ~ 20 である必要があり、有効な日付は 1/1/2000 以降である必要があります。

ルート ID

開始日

終了日

Route1

1/1/2000

次の表は、Location Error フィールドでエラーなし値に解決された場合のイベントの詳細を示したものです。

イベント

ルート ID

開始日

終了日

始点メジャー

終点メジャー

ロケーション エラー

速度制限

Event1

Route1

1/1/2000

10

20

エラーなし

55

次の図は、形状が生成された後のルートとその関連イベントを示しています。

またがらないルートにライン イベントを追加した後

ライン イベントの追加後に生じたロケーション エラー

ライン イベントが関連付けられる前のルート (Route1) のメジャー値は 0 ~ 20 です。

またがらないルートにライン イベントを追加する前

次の表は、ルート属性の詳細を示したものです。 Route1 のイベントの有効なメジャーは 0 ~ 20 である必要があり、有効な日付は 1/1/2000 以降である必要があります。

ルート ID

開始日

終了日

Route1

1/1/2000

次の表は、Location Error フィールドで終点メジャーとの部分一致の値に解決された場合のイベントの詳細を示したものです。 この場合、ルートは 30 ではなく 20 で終了するため、一致は部分的です。 イベント形状は生成されますが、ルートの実際の終点メジャー 20 で終了します。

ルート ID

開始日

終了日

始点メジャー

終点メジャー

ロケーション エラー

速度制限

Route1

1/1/2000

10

30

終点メジャーとの部分一致

55

このような場合は、ルートの有効な終点メジャーを入力して、ロケーション エラーを解決します。

次の図は、Route1 のイベントを示しています。

またがらないルートにライン イベントを追加した後の部分一致エラー

属性テーブルを使用したまたがるイベントの追加のシナリオ

以下のシナリオでは、またがるイベント値をレイヤーの属性テーブルに追加した結果を詳しく説明します。

またがるイベントの追加

次の図は、編集前のルートと関連イベントを示しています。

またがるルートにライン イベントを追加する前

次の表は、ルート属性の詳細を示したものです。 LineA のイベントの有効なメジャーは 0 (Route1) ~ 40 (Route3) である必要があり、有効な日付は 1/1/2000 以降である必要があります。

ルート ID

開始日

終了日

Route1

1/1/2000

Route2

1/1/2000

Route3

1/1/2000

属性テーブルで From Route IDFrom MeasureTo Route IDTo Measure、日付、その他の属性が入力されると、ロケーション エラーが計算され、イベントの形状が生成されます。 この場合は、Event1 は Route1 の 5 から Route3 の 35 までのメジャーを持つまたがるイベントです。

イベント

始点ルート ID

終点ルート ID

開始日

終了日

始点メジャー

終点メジャー

ロケーション エラー

速度制限

Event1

Route1

Route3

1/1/2000

5

35

エラーなし

55

次の図は、またがるライン イベントを追加した後のルートを示しています。

またがるルートにライン イベントを追加した後

またがるイベントの追加後に生じたロケーション エラー

次の図は、編集前のルートと関連イベントを示しています。

またがらないルートにライン イベントを追加する前

次の表は、ルート属性の詳細を示したものです。 LineA のイベントの有効なメジャーは 0 (Route1) ~ 40 (Route3) である必要があり、有効な日付は 1/1/2000 以降である必要があります。

ルート ID

開始日

終了日

Route1

1/1/2000

Route2

1/1/2000

Route3

1/1/2000

次の表は、Location Error フィールドで始点メジャーの部分一致の値に解決された場合のイベントの詳細を示したものです。 Route2 上の有効なイベントはメジャー 15 ~ 25 の間にのみ存在するため、イベント形状は 15 を使用して生成されます。

イベント

始点ルート ID

終点ルート ID

開始日

終了日

始点メジャー

終点メジャー

ロケーション エラー

速度制限

Event1

Route2

Route3

1/1/2000

10

35

始点メジャーの部分一致

55

このような場合は、From Measure セルに Route2 の有効なメジャーを入力して、ロケーション エラーを解決します。

次の図は、またがるライン イベントを追加した後のルートを示しています。

またがるライン イベントを追加した後

属性テーブルを使用した対象オフセットとイベントの作成

Roads and Highways イベント データ モデルでは、対象イベント フィールド の構成と、対象フィールドの有効化 ツールを使用した有効化がサポートされています。 レイヤーで対象フィールドが構成され、有効化されると、イベントが追加または編集されたときに対象ロケーションが設定され、そのレイヤーで持続します。

属性テーブルを使用してイベントを作成すると、対象対応のレイヤーのルートとメジャーの振舞いが継承されます。

ライン イベントのどちらかのメジャーが更新されると、新しいメジャーを反映するよう、対応するオフセット値が更新されます。

以下の例に、属性テーブルに行を追加し、対象対応のレイヤーで、イベント レコードを作成したときの影響を示します。

対象を含むライン イベントを追加する前

次の図に、属性テーブルを使用したイベント作成前のルートを示します。

対象を含む属性テーブル イベントを作成する前

次の表は、ルートの詳細を示しています。

ルート ID

開始日

終了日

Route1

1/1/2000

対象を含むライン イベントを追加した後

次の図に、イベント レイヤーに追加されたライン イベントのうち、対象が有効になったものを示します。

対象を含む属性テーブル イベントを作成した後

次の表に、イベント作成後のイベント対象フィールドの詳細を示します。

FromRefMethod

FromRefLocation

FromRefOffset

ToRefMethod

ToRefLocation

ToRefOffset

AllRoutes

Route1

0

AllRoutes

Route1

20

次の表に、イベント作成後のデフォルト イベント フィールドの詳細を示します。

イベント ID

開始日

終了日

始点メジャー

終点メジャー

Event1

1/1/2000

0

20

デフォルト値以外の対象を使用するように、属性テーブルを使用してイベントを編集できます。 後からルート編集を行った場合、RefMethodRefLocation の値は、それぞれ親 LRS ネットワークとルートに戻ります。