フィーチャ情報ウィジェットは、フィーチャ レイヤーとシーン レイヤーのデータに関する詳細情報を表示します。 関連付けられたフィーチャ レイヤーに定義されたポップアップ コンテンツを継承します (詳細については、「ポップアップ: 基本事項」を参照)。 フィーチャ レイヤーにポップアップが構成されていない場合、代わりに、ウィジェットはフィーチャ レイヤーのすべての属性のリストを返します。 シーン レイヤーではポップアップの構成はサポートされていないので、ウィジェットはシーン データに関するすべての属性のリストを返します。
例
このウィジェットを使用して、次のようなアプリの設計要件をサポートします。
- 選択したフィーチャに関する情報が表示されるパネルを追加する。
- マップ フレームの外のパネル内に、選択したマップ フィーチャのポップアップを表示する。
使用上の注意
このウィジェットには、1 つ以上のデータ ソースへの接続が必要です。 データ ソースに関連データがあり、Map Viewer のポップアップで関連レコードを構成する場合、Experience Builder でフィーチャ情報ウィジェットを使用して関連レコードを表示することができます。
注意:
このウィジェットは、サブタイプ グループ レイヤー内の個々のサブタイプ サブレイヤーをサポートしています。
設定
フィーチャ情報ウィジェットには以下の設定が含まれます。
- [ソース] - 次のいずれかの方法でデータをウィジェットに接続します。
- [データの選択] - 1 つ以上のデータ ソースを選択します。 データ ソースを並べ替えるにはデータ ソースをクリックしてドラッグします。 [データの追加] をクリックすると、[コンテンツの構成] パネルが次の設定で表示されます。
- [データ] - すべてのフィーチャ、選択したフィーチャ、またはデータ ビューで作成した特定のフィーチャの情報を表示できます。
- [ラベル] - レイヤーに意味のあるラベルを入力します。
- [詳細オプション] - どのポップアップ エレメントをウィジェットに表示させるか選択します。 ポップアップには、タイトル、コンテンツ、メディア、アタッチメントを含めることができます。 レイヤーで更新のトラッキングが有効になっている場合、ポップアップにはフィーチャの最終編集日時も表示されます。
- [マップ ウィジェットの操作] - フィーチャ情報ウィジェットをマップ ウィジェットに接続します。 すべてのマップ レイヤーがフィーチャ情報ウィジェットに追加されます。
- [データの選択] - 1 つ以上のデータ ソースを選択します。 データ ソースを並べ替えるにはデータ ソースをクリックしてドラッグします。 [データの追加] をクリックすると、[コンテンツの構成] パネルが次の設定で表示されます。
- [スタイル] - デフォルトでは、ウィジェット内のテキストはアプリのテーマと一致しています。 ドロップダウン メニューから [カスタム] を選択して、テキストのサイズと色を変更できます。 レイヤーにカスタム ポップアップが含まれている場合、ソースのスタイルを優先することができます。
- [一般] - 次の一般設定を構成します。
- [ツール] - ウィジェット パネルに次のランタイム ツールを追加できます。
- [データのナビゲーション] - 接続されたデータ ソース間をナビゲーションするためのドロップダウン メニュー。
- [フィーチャのナビゲーション] - レイヤーにあるすべてのフィーチャ間をナビゲーションするためのツール。
- [インデックスの表示] - レイヤーにあるフィーチャの総数と、総数における現在のフィーチャの位置を表示します。 たとえば、ツール ラベルには [1/25] と表示されることがあります。 大きなデータの場合、このオプションをオンにすることで、フィーチャの集計に必要なデータ クエリの数が減り、データ読み込みのパフォーマンスが向上します。
- [ツール] - ウィジェット パネルに次のランタイム ツールを追加できます。
- [データなしメッセージ] - 必要に応じて、フィーチャに予期される属性がない場合や、フィーチャが指定された条件を満たさない場合に表示されるメッセージを入力します。
操作オプション
このウィジェットは、ウィジェットの設定の [アクション] タブで構成されるアクションをサポートしています。
メッセージ アクションを構成して、ウィジェット間の自動的な対話機能を作成できます。 たとえば、ユーザーが選択を行ったときに、マップ ウィジェットでそのフィーチャに自動的にズームするには、[レコード選択の変更] トリガーを追加し、マップ ウィジェットをターゲットとして選択して、[ズーム] アクションを追加します。
データ アクションをオンにすると、データ処理タスク (エクスポート、ズーム、選択フィーチャの統計情報の計算など) を実行するためのボタンがウィジェットのユーザー インターフェイスに追加されます。 [データ アクションを有効化] をオンにした場合、ウィジェット パネルに [アクション] ボタンが表示されます。 このボタンをクリックすると、ドロップダウン メニューが開き、ウィジェットの設定でオンにしたすべてのデータ アクションが表示されます。
- [現在] の下にあるデータ アクションは、現在表示されているレコードに作用します。
- [すべてのデータ] の下にあるデータ アクションは、すべてのレコードに作用します。