Skip To Content

オフライン キャッシュ

ArcGIS クライアント API では、オフラインで使用できるように、アプリでマップ タイルをサーバーからダウンロードできます。 クライアントがキャッシュ タイルをエクスポートできるようにすると、REST API でこれらのダウンロードを認証する一連の操作を実行できるようになります。 詳細については、「タイルのエクスポート」をご参照ください。

大きなデータのダウンロードを実行すると、サーバーのパフォーマンスに悪影響を及ぼし、クライアント デバイスの格納領域を圧迫する可能性があります。 ArcGIS Proエクスポートの制限キャッシュ設定を使用すると、クライアントが一度に要求できるタイルの最大数を定義し、このようなパフォーマンスと格納領域の問題を防ぐことができます。 この制限は、ArcGIS Server Manager を使用して構成することもできます。

ヒント:

ダウンロードできるタイルの最大数を決めるには、クライアントがダウンロードする可能性の高い平均面積を決定し、その面積内のタイルの合計数を確認します。 詳細については、「キャッシュの終了ステータスの表示」をご参照ください。

エクスポートされたタイルがサーバー出力ディレクトリに配置されます。 クライアントがタイルをエクスポートできるようにした場合、デフォルトの 10 分では、クライアントが消去される前にタイルを取得するのに十分でない場合があるため、サーバー出力ディレクトリ内のファイルの最大保存期間を延長することをお勧めします。 詳細については、「ArcGIS Server Manager でのサーバー ディレクトリの編集」をご参照ください。 。

エクスポートのパフォーマンス

REST API では caching controller サービスを使用してタイルをエクスポートします。 マップ、イメージ サービス、および CachingTools サービスに割り当てられるインスタンスの数は、パフォーマンスに影響を与えません。 特定の時間でサポートされる exportTiles の並列処理数を増やすには、caching controller サービスのインスタンスの数を増やす必要があります。 3*N という式を使用します。ここで、N はサイト内の 1 台の ArcGIS Server コンピューター上のコアの数です。


このトピックの内容
  1. エクスポートのパフォーマンス