Web AppBuilder には、多数のウィジェットが事前に組み込まれています。これらのウィジェットの根幹は、Web アプリの作成を簡単にすることを目的としています。ほとんどのウィジェットには構成とカスタマイズに対応したパラメーターが含まれています。[ウィジェットの選択] ウィンドウから追加されたウィジェットは、アプリの起動時に自動的に開くように設定できます。通常、ウィジェットは、パネル外ウィジェットとパネル内ウィジェットの 2 種類に分類されます。
パネル外ウィジェット
パネル外ウィジェットを有効または無効にすることはできますが、アプリから削除することはできません。これらは、コントローラーに追加できます。テーマに埋め込まれたパネル外ウィジェットは、[ウィジェット] タブが有効になっている場合にのみ表示されます。パネル外ウィジェットで設定可能な値の一覧を次に示します。
- 属性テーブル - 操作レイヤーの属性をテーブル形式で表示します。現段階では、マップ サービス、フィーチャ サービス、およびマップ内のフィーチャ コレクションから取得されたレイヤーに対応しています。
- 座標 - マップ上でポインターを移動させると座標が現在の地図投影法で表示され、マップをクリックすると座標が別の座標系で表示されます。
- ホーム ボタン - クリックしてマップの初期範囲にズームします。
- インシデント解析ウィジェット - 対象地域を定義し、現在の天気、人口統計情報、そのエリアに近いフィーチャなど、そのエリア周辺で発生している事象を把握します。
- 現在の場所 - 物理的な場所を特定し、マップ上でその場所にズームします。
- 概観図 - ベースマップ サービスの表示範囲全体を基準にしてマップ表示の現在の空間範囲を灰色の長方形で表示します。
- 縮尺記号 - マップ上に縮尺記号を表示します。
- 検索 - 既存のジオコーダー ウィジェットを置き換え、複数のソースの検索とヒントをサポートします。
- スプラッシュ - コンテンツをスプラッシュ画面に表示します。
- サマリー - マップ範囲に基づきフィーチャの数値属性を動的に集計します。
- スワイプ - マップの上に 1 つまたは複数のレイヤーの一部を表示します。
- タイム スライダー - 時間対応レイヤーを含むマップ内でコンテンツを視覚化します。
- ズーム スライダー - マップ表示に対話型のズーム コントロールを提供します。
ウィジェットを有効または無効にするには、ウィジェットにマウス ポインターを合わせて、目のアイコンをクリックします。
パネル内ウィジェット
パネル内ウィジェットはウィジェット コントローラーで使用可能であり、アプリに追加できます。デフォルトでは、コントローラーに格納されています。選択したテーマに応じて、折りたたみ可能なテーマでヘッダー構成のアプリの右上隅に表示されるか、タブ テーマでサイドバー構成のアプリの左側に表示されます。
パネル内ウィジェットごとに、パネル上でユーザーの操作が必要です。パネル内ウィジェットで設定可能な値の一覧を次に示します。
- 情報 - アプリに関する情報を提供します。
- 解析 - ホストされたデータに対して一般的な空間解析を実行できるさまざまなタスクを含めることができます。
- ベースマップ ギャラリー - ベースマップがギャラリー形式で表示され、その中から 1 つのベースマップを選択できます。
- 属性の一括編集 - フィーチャを選択し、共通の属性を一括更新できます。
- ブックマーク - すばやく移動するための表示範囲をブックマークできます。
- チャート - 選択したフィーチャのチャートを表示します。
- ルート案内 - 2 つ以上の地点間のルート案内を計算して表示します。
- 描画 - マップ上に基本的なグラフィックとテキストを描画します。
- 編集 - 編集可能なレイヤー内でフィーチャを変更するためのツールです。
- GeoLookup - マップ上のポリゴン レイヤーを使用して、CSV ファイルからの緯度と経度のポイントのリストに情報を付加します。
- ジオプロセシング - ジオプロセシング サービスから取得されたタスクを使用できます。
- 画像計測 - 計測機能を使用してイメージ サービスで測定を実行できます。
- レイヤー リスト - アプリ内の操作レイヤーのリストを表示します。
- 凡例 - マップ上で表示されているレイヤーの凡例を表示します。
- 計測 - ポリゴンの面積やラインの長さを計測したり、ポイントの座標を検索したりすることができます。
- 印刷 - 現在のマップの高度な印刷または基本的な印刷ができます。
- クエリ - 事前に定義済みのクエリを実行して操作レイヤーから情報を検索します。
- フィーチャ レポート - ユーザーからのデータ品質のフィードバックを収集および管理できます。
- レビューアー ダッシュボード - データ品質結果の統計情報がインフォグラフィックスで表示され、ユーザーの GIS データで識別されたデータ品質の問題が要約して示されます。
- 状況認識 - マップ上でインシデントを特定し、特定のインシデント領域内にあるさまざまなフィーチャ レイヤーの情報を解析できます。
- ストリーム - ストリーミング フィーチャ レイヤーからのリアルタイムのデータ フィードを可視化および制御します。
また、パネル内ウィジェットは、画面上のパネル内ウィジェットの位置を決めるプレースホルダーに関連付けられています。マップが開いたら、パネル内ウィジェットをドラッグしてマップ上にドロップできます。ウィジェットのパネルの右下隅をドラッグして、パネルのサイズを変更することもできます。
ウィジェットを削除するには、ウィジェットにマウス ポインターを合わせて、[X] アイコンをクリックします。