ジオプロセシング ウィジェットには、ジオプロセシング タスクを実行するダイナミック ユーザー インターフェイスが組み込まれています。ジオプロセシング ウィジェットでは、入力レイヤーと出力レイヤーのシンボルを構成できるだけでなく、パラメーターのデフォルト値を変更することもできます。
ジオプロセシング ウィジェットの構成
このウィジェットは、アプリの起動時に自動的に開くように設定できます。この機能を有効にするには、ウィジェットで [アプリの起動時にこのウィジェットを自動的に開く] ボタン をクリックし、ボタンを深緑色に変えます。
- ウィジェット上にマウス ポインターを合わせて、[このウィジェットを構成] ボタン をクリックして、構成プロパティ ダイアログ ボックスを開きます。
- [設定] ボタンをクリックして ArcGIS Enterprise または ArcGIS Server からジオプロセシング サービスを追加します。
注意:
ジオプロセシング ウィジェットは、OGC Web Processing Services (WPS) をサポートしていません。タスクに関する入力パラメーターと出力パラメーターが [入力] と [出力] に一覧表示され、[レイヤーの順序] および [オプション] セクションも表示されます。
- [入力] で各入力パラメーターを構成するには、そのパラメーターをクリックして有効にします。公開済みジオプロセシング サービスで定義されたデフォルト値は、[ラベル]、[ツールチップ]、およびデフォルト値 (この場合は [フィーチャの入力方法] と [シンボル]) に入力されます。これは次のいずれかのオプションを使用してフィーチャを入力できます。
- マップ上での対話的な描画
- ローカル ファイル システムのシェープファイルの使用
- マップからレイヤーを選択
- [URL]
ポリゴンの入力フィーチャとして [現在のマップ範囲を使用] するオプションがあります。
- [表示] をクリックすると、パラメーターをウィジェット インターフェイスに表示します。
デフォルト値の内容は、パラメーターのタイプによって異なります。詳細は、「ジオプロセシング パラメーターのタイプ」をご参照ください。
- 各 [出力] パラメーターをクリックして有効にし、構成します。出力のラベルとツールチップを設定し、以下のチェックボックスをオンにして、出力の表示方法を制御します。
- この出力を無視
- デフォルトでこのレイヤーを非表示
- 出力に、異なるスキーマが含まれている可能性があります。定義済みスキーマではなく、動的スキーマを使用してください。
- [レンダリング] タブを選択します (この場合は、GPFeatureRecordSetLayer)。
- [使用] セクションで、ドロップダウン リストから [個別値シンボル] を選択します。
- [表示] セクションで、ドロップダウン リストから [ToBreak] を選択します。
- カラー パターンを選択します。
- [値の追加] ボックスでプラス記号 (+) をクリックして、表示する別の値を追加します。
- 前のステップで入力されていない他の値については、[デフォルト シンボルの設定] をクリックして、[デフォルト シンボル] プレビューからシンボルを選択します。
- 出力フィーチャの [ポップアップ] ウィンドウに表示するフィールドを選択します。ポップアップを有効化するには、[ポップアップの有効化] チェックボックスをオンにします。[追加] ドロップダウン矢印をクリックして、ポップアップ タイトルのフィールドを選択します。[表示] 列のチェックボックスをオンにすると、フィーチャをクリックした時点でポップアップにフィールドが表示されるようになります。フィールドを並べ替えるには、フィールドの横にある上向き矢印と下向き矢印をクリックします。
- 出力パラメーターが GPRecordSet の場合、出力テーブルに表示するフィールドを構成できます。
- レイヤー (入力および出力) の順序を設定するには、[レイヤーの順序] セクションにある上向き矢印と下向き矢印をクリックします。
- [オプション] セクションで、[操作レイヤーとして結果を追加] をクリックして、出力レイヤーをマップの操作レイヤーに追加します。[結果のエクスポートを許可] をオンにすると、結果を CSV、フィーチャ コレクション、または GeoJSON ファイルにローカルにエクスポートできる他、結果をフィーチャ コレクション アイテムとして ArcGIS Online または ArcGIS Enterprise のコンテンツ ページの [マイ コンテンツ] タブに保存できます。さらに、ジオプロセシング サービスが [マップ サービスに結果を表示] パラメーターを使用して公開されている場合は、[結果マップ サービスの描画オプションを使用] オプションが有効になります。マップ サービスで結果を描画することを選択できます。このオプションを使用する場合、ステップ 5 の [出力] の [レンダリング] 機能が無効になります。 [出力に異なるスキーマが含まれている可能性があります。定義済みスキーマではなく、動的スキーマを使用してください] チェックボックスがオンになっている場合、出力フィーチャのスキーマは、フィールドの定義とジオメトリ タイプも含めて予測できません。そのため、レンダリングは無視され、フィーチャ セットはデフォルト シンボルを使用するグラフィック レイヤーとして追加されます。
- [OK] をクリックして、ダイアログ ボックスを閉じます。
ジオプロセシング ウィジェットの使用
- ウィジェット アイコンをクリックして、ジオプロセシング ウィジェットを開きます。
- 入力パラメーターごとに値を入力します。この例では、ArcGIS Online から取得された到達圏解析ジオプロセシング タスクを使用しています。このタスクでは、1 つ以上の起点と運転時間をスペースで区切ることで、その時間で到達できる範囲を算出します。
- ほとんどのジオプロセシング タスクでは、マップ上で描画したジオメトリをジオプロセシング タスクの入力に使用します。シンボル アイコンをクリックし、描画ツールを有効にして、マップ上にフィーチャを描画します。すべてのフィーチャを削除して、最初からやり直す場合は、[消去] をクリックします。
- すべての必須入力パラメーター (名前の横にアスタリスクが付いています) に値を設定したら、[実行] をクリックしてタスクを送信します。
[出力] タブを選択すると、実行が完了するまで進行状況インジケーターが表示されます。
- タスクが完了したら、ジオプロセシング結果がマップ上に表示されます。[出力] をクリックして属性を表示します。
- [出力] をクリックして属性を表示します。
- [結果のエクスポートを許可] ボックスがオンの場合は、省略記号 (…) をクリックし、結果を以下のいずれかのフォーマットでエクスポートできます。
- CSV ファイルにエクスポート
- フィーチャ コレクションにエクスポート
- GeoJSON にエクスポート
- マイ コンテンツに保存
[マイ コンテンツに保存] オプションを使用すると、結果をフィーチャ コレクション アイテムとして ArcGIS Online または ArcGIS Enterprise の [コンテンツ] ウィンドウの [マイ コンテンツ] タブに保存できます。
- 位置を消去するには [入力] タブの [消去]、マップからジオプロセシング結果を消去するには [出力] タブで [X] をクリックします。