ジオプロセシング サービスの使用に関する一般的な注意事項

大きなデータセットのアップロードとダウンロード

ジオプロセシング サービスの共有時にデータ ケーパビリティをアップロードしたり、ジオプロセシング サービスの実行時に出力データをダウンロードする際には、ファイル サイズの制限が課されます。ファイルの大きさは、ジオプロセシング サービスをホストするフェデレーション サーバーのヒープ サイズによって異なります。デフォルトのサーバー ヒープ サイズは 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 でジオプロセシング サービスを使用している場合に、フィルター範囲外の入力値を設定すると、値が範囲外であることを示すエラーが表示されます。

範囲フィルターを使用すると、定義した範囲外の値が使用されるのを防ぐことができます