LRS ルート ログ データ プロダクトのテンプレートの作成

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

LRS ルート ログ データ プロダクトは [LRS データ プロダクトの生成 (Generate LRS Data Product)] ツールを使用して作成できます。 このツールには、LRS データ テンプレートが必要です。

ArcGIS Pipeline Referencing エクステンションには、[データ プロダクト デザイナー] ウィザードが含まれており、LRS データ テンプレートを作成できます。

下の表に示すサンプル ルート ログは、次の図に示すドリッピング・スプリングスからスミスビル 300 までのエンジニアリング ルート用に作成されています。 ルート上のメジャーは、矢印の方向に沿って増加します。 ルート ログは、矢印の方向に沿って移動する人が、指定したレイヤーを見つけるたびにそのパイプ特性とメジャー値の情報を記録していくかのように、ルート上にレコードを配置します。

エンジニアリング ルート、ルート沿いのドリッピング・スプリングスからスミスビル 300 および関連するルートの特性

ルート ログ データ プロダクトは、ドリッピング・スプリングスからスミスビル 300 のエンジニアリング ルートのポイント イベント、ライン イベント、交点、対象フィーチャ、ポリゴン境界の位置と情報を返します。 次のリストは、ルートに沿って見つかった特性を示しています。

  • ログ フィールド: 偏差タイプ、コーティング材、作動圧、交差ユーティリティー交点
  • 位置フィールド: 運用エリアおよび都市の境界
  • 対象フィールド: ステーショニング マーカー

次の表は、[LRS データ プロダクトの生成 (Generate LRS Data Product)] ツールに LRS データ テンプレートを入力した後のルートに対して返されたルート ログを示しています。

ルート名説明メジャー対象オフセット運用エリア都市偏差タイプ交点コーティング材作動圧

ドリッピング・スプリングスからスミスビル 300

開始パイプ: ドリッピング・スプリングスからスミスビル 300

0

00+00.00

0

南西

Roxton

500

ドリッピング・スプリングスからスミスビル 300

ドリッピング・スプリングスからスミスビル 300 の交差、Pipe013S

0

00+00.00

0

南西

Roxton

ドリッピング・スプリングスからスミスビル 300、Pipe013S

500

ドリッピング・スプリングスからスミスビル 300

開始銅コーティング

0

00+00.00

0

南西

Roxton

500

ドリッピング・スプリングスからスミスビル 300

開始作動圧 500 PSI

0

00+00.00

0

南西

Roxton

500

ドリッピング・スプリングスからスミスビル 300

デント

1200

00+00.00

1200

南西

Roxton

デント

500

ドリッピング・スプリングスからスミスビル 300

ドリッピング・スプリングスからスミスビル 300 の交差、Pipe336N

1200

00+00.00

1200

南西

Roxton

ドリッピング・スプリングスからスミスビル 300、Pipe336N

500

ドリッピング・スプリングスからスミスビル 300

市境を出る: Roxton

1500

10+50.00

0

南西

Roxton

500

ドリッピング・スプリングスからスミスビル 300

市境に入る: Dean

1500

10+50.00

0

南西

Dean

500

ドリッピング・スプリングスからスミスビル 300

終了作動圧 500 PSI

2000

10+50.00

500

南西

Dean

500

ドリッピング・スプリングスからスミスビル 300

開始作動圧 350 PSI

2000

10+50.00

500

南西

Dean

350

ドリッピング・スプリングスからスミスビル 300

Gouge

2300

10+50.00

800

南西

Dean

Gouge

350

ドリッピング・スプリングスからスミスビル 300

内部腐食

2500

10+50.00

1000

南西

Dean

内部腐食

350

ドリッピング・スプリングスからスミスビル 300

終了銅コーティング

3000

10+50.00

1500

南西

Dean

350

ドリッピング・スプリングスからスミスビル 300

開始鉄コーティング

3000

10+50.00

1500

南西

Dean

鋼材

350

ドリッピング・スプリングスからスミスビル 300

ドリッピング・スプリングスからスミスビル 300 の交差、Pipe912N

3650

30+20.00

300

南西

Dean

ドリッピング・スプリングスからスミスビル 300、Pipe912N

鋼材

350

ドリッピング・スプリングスからスミスビル 300

終了作動圧 350 PSI

4500

45+00.00

0

南西

Dean

鋼材

350

ドリッピング・スプリングスからスミスビル 300

終了鉄コーティング

4500

45+00.00

0

南西

Dean

鋼材

350

ドリッピング・スプリングスからスミスビル 300

終了パイプ: ドリッピング・スプリングスからスミスビル 300

4500

45+00.00

0

南西

Dean

鋼材

350

他の構成可能なルート ログ データ プロダクトには、次のタイプがあります。

  • 異なる運用エリアでのパイプに沿った運用条件の変更
  • ILI (インライン検査) 調査の読み取り、ドキュメント ポイント、対象位置としてマーカーを含む、パイプに沿った ILI 範囲
  • パイプとフィーチャ (水文解析ユニット、輸送ライン、ユーティリティー ライン、他のパイプライン、運用エリアの境界など) の交差のメジャー

次のセクションでは、[データ プロダクト デザイナー] ウィザードを使用し、[LRS データ プロダクトの生成 (Generate LRS Data Product)] ツール用のテンプレートを作成して、上の表と同様のルート ログ データ プロダクトを生成する方法について説明します。

LRS データ プロダクト タイプの選択

[データ プロダクト デザイナー] ウィザードの最初のステップは、データ プロダクト タイプを指定することです。

[ルート ログ] データ プロダクト タイプを指定するには、次の手順を実行します。

  1. ArcGIS Pro を起動して、マップに LRS データを含むプロジェクトを開きます。
  2. [Location Referencing] タブの [LRS データ プロダクト] グループで、[データ プロダクト デザイナー] をクリックします。

    [データ プロダクト デザイナー] ウィザードの [LRS データ プロダクト タイプの選択] ページが表示されます。

  3. [データ プロダクト タイプ] ドロップダウン矢印をクリックし、[ルート ログ] を選択します。
    LRS データ プロダクト タイプの選択ページのルート ログ データ プロダクト タイプ
  4. [次へ] をクリックします。

    [テンプレート プロパティーの設定] ページが表示されます。

テンプレート プロパティーの設定

テンプレート タイプを指定した後、テンプレート プロパティーを設定するには、次の手順を実行します。

  1. テンプレート名を指定します。

    デフォルトでは、テンプレートはプロジェクト フォルダーに保存されます。 必要に応じて、別の場所を参照し、テンプレートの名前を指定して、[OK] をクリックします。

  2. [ネットワーク] ドロップダウン矢印をクリックして、ネットワークを選択します。

    テンプレートを使用して [LRS データ プロダクトの生成 (Generate LRS Data Product)] ツールを実行すると、このネットワークのルート特性が提供されます。

  3. 必要に応じて、説明を入力します。
    テンプレート プロパティーは、テンプレート プロパティーの設定ページで設定します。
  4. 必要に応じて、[プレビュー] をクリックしてキャンバスの情報を確認します。

    テンプレート プロパティー設定後のキャンバス

    注意:
    選択したネットワークがライン ネットワークの場合、ルート ログのルート識別子フィールドの横にライン名列が表示されます。
  5. [次へ] をクリックします。

    [ルート識別子フィールドの選択] ページが表示されます。

ルート識別子フィールドの選択

ルート ログのテンプレートを作成する次のステップは、ルート識別子フィールドを追加し、情報テキストを入力することです。 ルート識別子には、ルート名またはルート ID を指定できます。

この例では、エンジニアリング ネットワークのルート識別子フィールドとして RouteName、表示名として [テーブルに格納されている名前] テキスト ボックスのルート名を指定しています。 表示名はプレビュー キャンバスでも更新されます。 このルート ログの例では、ルートの開始ポイントと終了ポイントはそれぞれ開始パイプ: ドリッピング・スプリングスからスミスビル 300、および終了パイプ: ドリッピング・スプリングスからスミスビル 300 です。

ルート識別子フィールドを指定するには、次の手順を実行します。

  1. [ルート識別子] ドロップダウン矢印をクリックし、フィールドを選択します。

    デフォルトのオプションは、指定したネットワークがライン ネットワークでない場合は [ルート ID]、指定したネットワークがライン ネットワークの場合は [ルート名] です。

    指定したネットワークにルート ID とルート名の両方が構成されている場合は、ドロップダウン矢印を使用して 2 つのオプションのいずれかを選択できます。

  2. 必要に応じて、[テーブルに格納されている名前] テキスト ボックスの表示名を更新します。

    デフォルトの表示名は [ルート識別子] の値です。

  3. 必要に応じて、[フィーチャの開始テキスト] および [フィーチャの終了テキスト] テキスト ボックス内のテキストを更新し、ルートの開始と終了を示すことができます。

    デフォルト値はそれぞれ [開始] および [終了] です。

  4. 必要に応じて、[フィールド値の接頭辞] および [フィールド値の接尾辞] テキスト ボックスにテキストを入力し、それぞれルート識別子の値の前後に情報を補足します。

    この例では、パイプ: はルート識別子の値の接頭辞です。 この例には、フィールド値の接尾辞は含まれていません。

    ルート識別子フィールドを選択し、ルート ログ テンプレートに情報テキストを入力します

    ルート識別子フィールドを選択した後のキャンバス

    ルート識別子フィールドを選択すると、このテンプレートを使用して生成されるルート ログ データ プロダクトにルート情報フィールドが含まれるようになります。

    ルート識別子フィールドを選択した後のルート ログ内のルート情報フィールド

  5. [次へ] をクリックします。

    [ログ フィールドの追加] ページが表示されます。

ログ フィールドの追加

ルート ログ データ プロダクトでは、ログ フィールドはイベントおよび交点情報を含む列を形成します。 ログ レイヤーからログ フィールドを追加し、情報テキストを補足することができます。 情報テキストは、ログ レイヤーの詳細を提供します。

注意:
中心線フィーチャクラスは、アドレス データ管理ソリューションまたはユーティリティー ネットワークで構成されている場合、ログ レイヤーとして使用することもできます。

このセクションの例では、4 つのログ レイヤーを使用します。

  • 偏差ポイント イベント
  • 交差ユーティリティー交点
  • コーティング ライン イベント
  • 作動圧ライン イベント

このテンプレートを使用して生成された LRS ルート ログ データ プロダクトは、これらのレイヤーのいずれかがルート上に表示されて終了するとレコードを返します。

注意:

ログ フィールドの追加はオプションです。 テンプレートにログ フィールドを追加しない場合は、[次へ] をクリックして位置フィールドの追加を続行します。

ログ フィールドを追加するには、次の手順を実行します。

  1. [追加] をクリックして、ログ フィールド テーブルに空の行を作成します。
  2. [レイヤー] ドロップダウン矢印をクリックし、ログ レイヤーを選択します。

    レイヤーは、テンプレート プロパティの設定時に指定されたネットワークに登録されたポイント イベント、ライン イベント、または交点にすることができます。 同じジオデータベースまたはフィーチャ サービスに格納され、指定されたネットワークと同じ座標系である必要があります。 指定したレイヤーにより、[フィールド] メニューで利用可能なフィールドが決まります。

    この例で設定されている最初のログ レイヤーは、偏差ポイント イベントです。

  3. [フィールド] ドロップダウン矢印をクリックし、指定されたレイヤーからフィールドを選択します。

    この例では、偏差タイプはログ フィールドの 1 つとして設定されます。

  4. 必要に応じて、[テーブルに格納されている名前] テキスト ボックスの表示名を更新します。

    デフォルトの表示名は、[フィールド] 値です。

    このテキストにより、ログ フィールド テーブルの行が更新されます。

  5. 必要に応じて、[フィーチャの開始テキスト] および [フィーチャの終了テキスト] テキスト ボックス内のテキストを指定します。

    このテキストは、ログ フィールドの開始前と終了前に表示されます。

    デフォルト値はそれぞれ [開始] および [終了] です。

    注意:

    ポイント イベント レイヤーまたは交点レイヤーを使用している場合、[フィーチャの開始テキスト] および [フィーチャの終了テキスト] テキスト ボックスは使用できません。

  6. 必要に応じて、[フィールド値の接頭辞] および [フィールド値の接尾辞] テキスト ボックスにテキストを入力します。

    このテキストはログ値に関する追加情報を提供し、ログ値の前後にそれぞれ挿入されます。

    以下の例で、作動圧は [フィールド値の接頭辞] の値で、PSI は作動圧ライン イベントに追加された [フィールド値の接尾辞] の値です。

    情報テキストを含む作動圧エントリー

  7. 必要に応じて、[フィルター式] の下にある [新しい式] をクリックし、特定のログ値のフィルター式を定義します。

    フィルター式を満たすフィーチャのみがルート ログに返されます。 たとえば、COATING_MATERIAL <> 'Plastic' はプラスチック以外のコーティング材イベントを返します。

  8. 必要に応じて、ライン イベント ログ レイヤーの [一致イベントのマージ] チェックボックスをオンにします。

    このチェックボックスをオンにすると、ログ フィールドの値が同じ一致イベントが、ルート ログで 1 つのイベントとして返されます。

  9. ログ フィールドを複数追加するには、前のステップを各フィールドに対して繰り返します。

    この例では、偏差タイプ、交点、コーティング材、作動圧がログ フィールドとして構成されています。

    ルート ログに含めるログ レイヤーとフィールドを選択します

    ログ フィールドを追加した後のキャンバス

    ログ フィールドを追加することで、このテンプレートで生成されたルート ログ データ プロダクトには、イベントおよび交点の情報を含む列が含まれるようになります。

    ログ フィールドを追加した後のルート ログのログ フィールド

  10. [次へ] をクリックします。

    [位置フィールドの追加] ページが表示されます。

位置フィールドの追加

ログ レイヤーを追加した後、位置レイヤーと位置フィールドを追加できます。 位置フィールドは、ルートが横切るポリゴン境界に関する情報を含む列を形成します。 位置レイヤーの情報テキストを指定することもできます。

このセクションの例では、位置レイヤーとして運用エリアと都市を使用しています。 このテンプレートを使用して生成されたルート ログ データ プロダクトは、ルートが運用エリアまたは都市を出入りするときにレコードを返します。

注意:

位置フィールドの追加はオプションです。 テンプレートに位置フィールドを追加しない場合は、[次へ] をクリックして対象フィールドの選択を続行します。

位置フィールドを追加するには、次の手順を実行します。

  1. [追加] をクリックして、位置フィールド テーブルに空の行を作成します。
  2. [レイヤー] ドロップダウン矢印をクリックし、位置レイヤーを選択します。

    テンプレート プロパティーを設定する際には、レイヤーは同じジオデータベースまたはフィーチャ サービスに格納されたポリゴン フィーチャクラスで、指定したネットワークと同じ座標系である必要があります。

    この例で構成されている最初の位置レイヤーは OperatingArea です。

  3. [フィールド] ドロップダウン矢印をクリックし、指定された位置レイヤーからフィールドを選択します。

    この例では、運用エリアが位置フィールドとして構成されています。

  4. 必要に応じて、[テーブルに格納されている名前] テキスト ボックスの表示名を更新します。

    デフォルトの表示名は、位置フィールドです。

    このテキストにより、位置フィールド テーブルの行が更新されます。

  5. 必要に応じて、[フィーチャの開始テキスト] および [フィーチャの終了テキスト] テキスト ボックス内のテキストを指定します。

    このテキストは、位置フィールドの開始前と終了前に表示されます。

    デフォルト値はそれぞれ [開始] および [終了] です。

    この例では、[フィーチャの開始テキスト] および [フィーチャの終了テキスト] テキスト ボックスがそれぞれ [運用エリアの境界に入る:] および [運用エリアの境界を出る:] テキストに更新されます。

  6. 必要に応じて、[フィルター式] ドロップダウン矢印をクリックし、特定の位置フィールドでフィルターする式を入力します。

    フィルター式を満たすフィーチャのみがルート ログに返されます。

    この例では、位置フィールドに対してフィルター式が構成されていません。 フィルター式の例として、REGION = "S-US" は、米国南部の運用エリアでのルートの操作のみを返します。

  7. 位置フィールドを複数追加するには、前のステップを各フィールドに対して繰り返します。

    この例では、運用エリアと都市の 2 つの位置フィールドがあります。

    ルート ログに含める位置フィールドを追加します

    位置フィールドを追加した後のキャンバス

    位置フィールドを追加することで、このテンプレートで生成されたルート ログ データ プロダクトには、ルートがいつ場所に入ったか、または場所を出たかのレコードを含む列が含まれるようになります。

    位置フィールドを追加した後のルート ログの位置フィールド

  8. [次へ] をクリックします。

    [対象フィールドの選択] ページが表示されます。

対象フィールドの選択

位置レイヤーを追加した後、対象レイヤーから対象フィールドを追加できます。 対象フィールドは、対象およびオフセット情報を含む列を形成します。 対象レイヤーの情報テキストを指定することもできます。

注意:
  • 対象フィールドの構成はオプションです。 対象フィールドを構成しない場合は、[完了] をクリックしてテンプレートを保存します。
  • ルート ログ テンプレートには、対象レイヤーを 1 つだけ構成できます。

対象フィールドを構成するには、次の手順を実行します。

  1. [対象の位置] ドロップダウン矢印をクリックし、対象方法を選択します。
    • [最も近い上流] - ルート ログ エントリーの最も近い上流の対象フィーチャのを使用して、対象オフセットが計算されます。 上流に対象フィーチャがない場合、対象の値は空になります。
    • [最も近い] - ルート ログ エントリーの最も近い上流または下流の対象フィーチャを使用して、対象オフセットが計算されます。

    次の画像およびテーブルは、2 つの対象方法の違いを示しています。 デント偏差は、最も近いステーショニング マーカーから 1,000 フィート上流にあるため、オフセットは -1000 です。 また、デント偏差は、最も近い上流のステーショニング マーカーから 6,000 フィート離れているため、オフセットは 6,000 です。

    Route1 上の 2 つのステーショニング マーカーを含むデント偏差

    対象方法対象オフセット (米国測量フィート)

    最近隣内挿法

    70+00.00

    -1000

    最も近い上流

    00+00.00

    6000

  2. [レイヤー] ドロップダウン矢印をクリックし、対象レイヤーを選択します。

    テンプレート プロパティーを設定する際には、レイヤーは同じジオデータベースまたはフィーチャ サービスに格納されたポイント イベントで、指定したネットワークと同じ座標系である必要があります。

    この例では、ステーショニング マーカーが対象レイヤーとして構成されています。

  3. [フィールド] ドロップダウン矢印をクリックし、対象フィールドを選択します。

    この例では、ステーションは対象フィールドです。

  4. 必要に応じて、[テーブルに格納されている名前] テキスト ボックスの表示名を更新します。

    デフォルトの表示名は [対象] です。

  5. 必要に応じて、[フィールド値の接頭辞] および [フィールド値の接尾辞] テキスト ボックスにテキストを入力します。

    テキストは対象値に関する情報を提供し、値の前後にそれぞれ挿入されます。

  6. 必要に応じて、[オフセットの単位] ドロップダウン矢印をクリックして、別の単位を選択します。

    デフォルトのオフセット単位は [フィート (国際)] です。

    この例では、[オフセットの単位] 値は [フィート (米国測量)] に設定されています。

    ルート ログ テンプレートの対象レイヤーおよびフィールドの選択

    対象フィールドを追加した後のキャンバス

    対象フィールドを追加することで、このテンプレートで生成されたルート ログ データには、対象情報とオフセット情報を含む列が含まれるようになります。

    対象フィールドを選択した後のルート ログの対象情報およびオフセット情報

  7. [完了] をクリックしてテンプレートを保存します。

テンプレートは完成し、[LRS データ プロダクトの生成 (Generate LRS Data Product)] ツールで LRS データ プロダクトを生成する際に使用できます。

注意:

既存のテンプレートを確認または編集するには、[テンプレート プロパティの設定] ページの [テンプレート] テキスト ボックスの横にある [テンプレートの場所の参照] をクリックします。 プロジェクト フォルダーまたは別の場所からテンプレートを選択できます。

関連トピック