LRS の特定ウィジェット

LRS の特定ウィジェットを使用すると、マップ上のルート ロケーションを特定し、それらの位置の基になるイベントのメジャー値と属性を表示できます。

注意:

すべての Location Referencing ウィジェットで高速モードがサポートされています。 高速モードでアプリを作成すると、マップ ウィジェットに追加された Web マップに基づいてすべての Location Referencing ウィジェットが自動的に構成されます。 Web マップの変更など、マップ ウィジェットに加えられたすべての変更は、Location Referencing ウィジェットにすぐに反映されます。 高速モードを使用すると、ArcGIS Experience Builder 内で Location Referencing ウィジェットを効率よく設定できるため、Location Referencing ウィジェットを含むアプリのデプロイメント プロセスが簡略化されます。

高速モードの詳細

このウィジェットを使用して、次のようなアプリの設計要件をサポートします。

  • ルート上の位置をクリックして、ルート属性、メジャー値、イベント属性を取得する必要があります。
  • ルート情報を使用して、追加のクエリーを実行し、フォームに入力する必要があります。

使用上の注意

このウィジェットには、マップ ウィジェットへの接続が必要です。 ルートとイベントを特定するには、マップ ウィジェットが、リニア リファレンスおよびバージョン管理機能を有効にして公開された LRS 対応の Web マップ データ ソースに接続されている必要があります。

LRS を作成し、リニア リファレンスおよびバージョン管理機能が有効なフィーチャ サービスを公開するには、ArcGIS Pro ドキュメントの手順に従ってください。

マップ上のルートをクリックすると、ウィジェットは特定されたルートをハイライト表示し、その属性をウィジェット パネルに表示します。 ウィジェットには、クリックしたポイント位置のメジャー値と、ルートの最小および最大メジャー値が表示されます。

マップ上でクリックしたポイントが複数のルートと交差している場合、[ルート ロケーション] パネルの下部にあるページ ナビゲーション ツールを使用して、各ルートを表示できます。

ウィジェットでは、ライン イベント属性とポイント イベント属性を表示することもできます。

設定

LRS の特定ウィジェットには次の設定があります。

  • [モード] - データの読み込み方法を選択します。
    • [レイヤーの選択] - マップ ウィジェットを選択し、Web マップからすべてのレイヤーを読み込みます。
      • [マップ ウィジェットの選択] - Web マップに接続されているページ内のマップ ウィジェットを選択します。
      • [レイヤーの読み込み] - 接続されているマップ ウィジェット内の Web マップからレイヤーを読み込みます。 レイヤーを読み込むには、マップ ウィジェットが LRS レイヤーを含む Web マップに接続されている必要があります。
      • [レイヤーの消去] - ウィジェットから読み込まれたすべてのレイヤーを削除します。
      • [レイヤー] - レイヤーを読み込んだ後、下矢印をクリックして、レイヤーのリストを展開できます。 [レイヤー構成] パネルを開くには、レイヤーをクリックします。
      • [レイヤー構成] - 個々のレイヤーの設定を構成します。
        • LRS ネットワーク レイヤー:
          • [ラベル] - レイヤーに意味のあるラベルを指定します。 このラベルは実行時にウィジェット パネルに表示されます。
          • [フィールド エイリアスの使用] - この設定をオンにすると、実行時にフィールド エイリアスが表示されます。 エイリアス (表示名) は、フィールドの代替名です。 通常、エイリアスはフィールドの内容をよりわかりやすく説明します。 本当のフィールド名とは異なり、エイリアスはデータベースの制限を遵守しません。このため、スペースなどの特殊文字を使用することができます。
          • [フィールドの構成] - 実行時にウィジェット パネルに含めるレイヤーの属性フィールドを選択します。
        • 他の LRS レイヤー:
          • [ラベル] - レイヤーに意味のあるラベルを指定します。 このラベルは実行時にウィジェット パネルに表示されます。
    • [マップ ウィジェットの操作] - LRS の特定ウィジェットをマップ ウィジェットに接続します。 接続されているマップ ウィジェット内のすべての Web マップがリストに表示されます。 マップ ウィジェットに接続した後、[レイヤーの選択] ボタン レイヤーの選択 の横にある下矢印をクリックして、レイヤーのリストを展開できます。 [レイヤー構成] パネルを開くには、レイヤーをクリックします。
      • [レイヤー構成] - 個々のレイヤーの設定を構成します。 [レイヤー構成] パネルで使用可能になっている設定を確認します。
      • [レイヤーの選択] - [レイヤーの選択] ボタン レイヤーの選択 をクリックすると、[レイヤーの選択] パネルが開きます。 このパネルでリストからレイヤーを選択または選択解除できます。
  • [デフォルト設定] - ウィジェットを最初に読み込むときに利用可能なデフォルト設定を構成します。
    • [デフォルト ネットワーク] - 複数のネットワーク レイヤーを追加した場合は、デフォルトのネットワーク レイヤーを設定できます。
  • [選択設定] -選択したフィーチャをウィジェットに表示する方法に関する設定を構成します。
    • [ハイライト] - カラー パレットを使用して、選択ハイライトの色を選択します。
    • [幅] - 選択ハイライトの幅を定義します。
    • [ライン イベントの表示] - 実行時にライン イベントを表示するには、この設定をオンにします。
    • [ライン属性セット] - レイヤーが属性セットで構成されている場合に、ドロップダウン メニューから選択できます。 ウィジェットは、属性セットに含まれるライン イベントのみを表示します。 属性セットは、イベント レイヤーの属性のコレクションです。
    • [ポイント イベントの表示] - 実行時にポイント イベントを表示するには、この設定をオンにします。
    • [ポイント属性セット] - レイヤーが属性セットで構成されている場合に、ドロップダウン メニューから選択できます。 ウィジェットは、属性セットに含まれるポイント イベントのみを表示します。 属性セットは、イベント レイヤーの属性のコレクションです。

マップ上のルートの特定

マップ上のルートを特定するには、次の手順を実行します。

  1. Experience Builder を起動します。
  2. マップ ウィジェットを追加します。 リニア リファレンスおよびバージョン管理機能が有効な状態で公開された LRS データを含む Web マップに接続します。
  3. LRS の特定ウィジェットを追加します。 マップ ウィジェットに接続し、マップ ウィジェットから LRS レイヤーを読み込みます。
  4. アプリを公開します。
  5. アプリを起動します。プロンプトが表示されたら、ArcGIS Enterprise の組織サイトにサイン インします。
  6. ルートを特定する位置にズームします。
  7. LRS の特定ウィジェット LRS の特定ウィジェット をクリックして、ルートをクリックします。

    ルート属性、メジャー値、利用可能なイベント属性が表示されます。

    ルートの特定の例
    最初の画像は、Roads and Highways データを含むルートの特定ウィジェット パネルの例です。 2 番目の画像は、Pipeline Referencing データを含むルートの特定ウィジェット パネルの例です。

操作オプション

このウィジェットはデータ アクションをサポートしています。データ アクションは、このウィジェットの設定の [アクション] タブで有効にできます。

たとえば、LRS の特定ウィジェットのデータ アクションを使用して、ポイント イベントの追加ウィジェットまたはライン イベントの追加ウィジェットを起動し、値を入力できます。 これを行うには、LRS の特定ウィジェットの設定で、ポイント イベントの追加データ アクションまたはライン イベントの追加データ アクションをオンにする必要があります。