大きなデータセットのアップロードとダウンロード
ジオプロセシング サービスの共有時にデータ ケーパビリティをアップロードしたり、ジオプロセシング サービスの実行時に出力データをダウンロードする際には、ファイル サイズの制限が課されます。ファイルの大きさは、ジオプロセシング サービスをホストするフェデレーション サーバーのヒープ サイズによって異なります。デフォルトのサーバー ヒープ サイズは 64 MB ですが、サーバー管理者が必要に応じてサイズを変更することもできます。次のような場合は、ヒープ サイズを増加できるかどうかサーバー管理者に確認してください。
- 64 MB よりも大きいラスター データをアップロードする
- 64 MB に近い大きさ、またはそれよりも大きいフィーチャ データをアップロードする
- 64 MB に近い大きさ、またはそれよりも大きいフィーチャ データをダウンロードする
大きいフィーチャ データをダウンロードする場合、サーバーから返される最大レコード数も考慮する必要があります。デフォルトのレコード サイズは 1000 件です。返されるレコード数が 1000 件以上の場合は、以下の操作を行ってください。
- 公開時に [ジオプロセシング サービスの公開] ウィンドウの [構成] ウィンドウで最大レコード数をリセットします。
- 共有処理の際にリセットしなかった場合は、データがダウンロードされないため、ジオプロセシング サービスを実行すると、[転送制限外のデータ] メッセージがジオプロセシング履歴に表示されます。この場合には、サーバー マネージャーにログインし、ジオプロセシング サービスのレコードの最大数をリセットする必要があります。
ヒープ サイズと、大きいデータセットのアップロードおよびダウンロードとの関係について詳しくは、「ジオプロセシング サービスの設定: 高度な設定 - ヒープ サイズ」をご参照ください。
Web アプリケーションからの大きなデータセットのアップロード
Web アプリケーションは、REST (Representational State Transfer) アップロード操作を使用して、ファイルをアップロードします。この機能を設定するには、[サービス エディター機能] の [ジオプロセシング操作を許可] オプションを使用します。デフォルトの最大アップロード サイズは 2 GB です。最大アップロード サイズを 2 GB 未満に変更するには、「ジオプロセシング サービスの設定: 高度な設定 - アップロード サイズ」に記載されている手順を実行します。最大アップロード サイズを 2 GB より大きいサイズに変更することはできません。
入力データが、*.txt、*.zip、*.jpg などのファイルである場合、アップロード リソース操作を使用してこれらのファイル タイプをアップロードできます。アップロード ファイル タイプの設定については、「ジオプロセシング サービスの設定: 高度な設定 - アップロード タイプ」をご参照ください。
カスタム地理座標系変換の使用
共有するジオプロセシング サービスに対し、カスタム地理座標系変換ファイル (*.gtf) を使用することもあります。その場合は、ジオプロセシング サービスをホストしているフェデレーション サーバーに .gtf ファイルがあることを確認してください。.gtf ファイルの作成とサーバーへの保存については、「カスタム地理座標系変換を含むジオプロセシング サービスの使用」をご参照ください。ArcGIS Pro に保存された *.gtf ファイルのパスは、ArcGIS Desktop のものとよく似ています。Desktop10.x パスの .gtf 部分を ArcGISPro に変更するだけです。
フィーチャまたはイメージ サービスとしての入力
ラスター データ タイプのフィーチャおよびイメージ サービスのフィーチャ サービスから入力を指定するには、サービス URL を入力するか、[コンテンツ] ウィンドウからサービス レイヤーを選択するか、ArcGIS Pro の [ポータル] ウィンドウからサービスを選択します。これらのサービスがすべてのユーザーと共有されていることを確認します。このように共有されていないと、これらのサービスを使用する権限が付与されません。
環境変数の使用
ArcGIS Pro から Web ツールを使用する際、ツールの [環境] タブを使用し、ツールの実行に関する環境設定を行うことができます。出力座標系およびマスクなど、一部の環境では、ドロップダウン リストからの選択に加えて、フィーチャ サービスまたはマップ サービス URL への入力を受け入れます。スナップ対象ラスターおよびセル サイズなど、一部の環境では、ドロップダウン リストからの選択に加えて、イメージ サービス URL への入力を受け入れます。ArcGIS Pro のローカル ジオプロセシングで使用される、[解析] タブで指定された [環境] 設定は、Web ツールが使用されるときは処理されません。サポートされている環境の一覧を次に示します。
- 出力座標- 出力座標系、地理座標変換
- 処理範囲 - 範囲
- 並列処理 - 並列処理ファクター
- ラスター解析 - セル サイズ、セル サイズ投影法、マスク、スナップ対象ラスター
- ジオデータベース - 自動コミット
- M 値 - 出力に M 値がある
- Z 値 - デフォルトの出力 Z 値、出力に Z 値がある
- 乱数 - 乱数ジェネレーター シード、ジェネレーター
- ラスター格納 - NoData
- プロセッサー タイプ - プロセッサー タイプ、GPU ID
パラメーター フィルター
ツールを作成する際、[ツール プロパティ] ダイアログ ボックスの [パラメーター] タブでフィルターを設定できます。ArcGIS Server 10.7 以降、フィルターを含むツールを公開すると、フィルター情報も公開されるようになりました。日付フィルターのほかには、サポートされている入力データ タイプによるフィルターのみがサポートされています。
例
以下のツールでは、double パラメーターに [最小値] が 213、[最大値] が 123132.123 の [範囲フィルター] が設定されています。
ArcGIS Pro でジオプロセシング サービスを使用している場合に、フィルター範囲外の入力値を設定すると、値が範囲外であることを示すエラーが表示されます。