キャッシュ スキーマの作成ユーティリティ
キャッシュ スキーマの作成ユーティリティを使用すると、マップ サービスまたはイメージ サービスのキャッシュをコマンド ラインから定義できます (縮尺、サーバー キャッシュ ディレクトリ、DPI、タイル サイズ、タイルの原点、画像形式、格納形式など)。 このユーティリティでは、タイルの追加を開始するために必要なすべての設定を構成します。実際にタイルを作成するには、続いてキャッシュ タイルの管理ユーティリティを実行する必要があります。
キャッシュのパラメーターの選択の詳細については、「ArcGIS Server Manager でのサービス キャッシュ プロパティの編集」をご参照ください。
パラメーター
|
パラメーター |
Details |
|---|---|
|
-u |
ユーティリティーを実行する ArcGIS Server ユーザーの名前。 ユーザーには、操作を実行するための適切なレベルの権限が必要です。 サイトが Web 層認証を使用するように構成されている場合、プライマリー サイト管理者のアカウントなどの組み込みユーザーを指定します。 |
|
-p |
-u パラメーターで指定するユーザーのパスワード。 |
|
-s |
サイトの URL。次のいずれかの形式で指定します。
サイトが Web 層認証を使用するように構成されている場合、サイトのローカル URL を指定する必要があります。 |
|
-n |
キャッシュを定義するサービスの名前。 <サービス名>:<サービスの種類> の構文で指定します。 |
|
-Dc |
このサービスで使用する ArcGIS Server のキャッシュ ディレクトリー。 このディレクトリーは、事前に ArcGIS Server に登録されている必要があります。 |
|
-scales |
このキャッシュで使用できるようにする縮尺。 |
|
-dpi |
キャッシュの解像度 (dpi)。 通常は、96 に設定します。 |
|
-TS |
タイルの寸法 (ピクセル単位)。125 x 125、256 x 256、512 x 512、または 1024 x 1024 のいずれかを指定します。 |
|
-TO |
タイルの原点。タイル グリッドの左上隅を定義します。 |
|
-TF |
タイル イメージ形式。PNG、PNG8、PNG24、PNG32、JPEG、または MIXED のいずれかを指定します。 |
|
-TC |
タイル イメージの圧縮品質。0 ~ 100 の整数で指定し、100 が最高画質を表します。 JPEG および MIXED 形式のみで使用されます。 |
|
-storage |
キャッシュの格納形式。COMPACT または EXPLODED のいずれかを指定します。 |
|
-h |
ユーティリティのヘルプを出力します。 |
|
--ignoressl |
SSL 証明書の確認を無効にするオプション パラメーター。 |
例
次の例は、SanDiego という名前のマップ サービスのキャッシュを定義します。
レガシー:
これらのユーティリティーの実行を自動化するロジックを実装した場合は、スクリプトを更新して Python への依存性を削除する必要があります。 以下に例を示します。
<ArcGIS Server installation location>/arcgis/server/tools/pythonコマンド ライン ユーティリティーの名前を参照するときの
.py拡張子
正しい使用法については、次の例をご参照ください。
<ArcGIS Server installation location>/arcgis/server/tools/admin/createcacheschema -u admin -p admin -s http://gisserver.example.com:6080 -n SanDiego:MapServer -Dc <ArcGIS Server installation location>/arcgis/server/usr/directories/arcgiscache -scales "500000;250000;125000;66000;33000" -dpi 96 -TS 256x256 -TO "0 10000000" -TF MIXED -TC 90 -storage COMPACT
<Python installation location>\python.exe "C:\Program Files\ArcGIS\Server\tools\admin\createcacheSchema.py" -u admin -p admin -s http://gisserver.example.com:6080 -n SanDiego:MapServer -Dc "c:\arcgisserver\directories\arcgiscache" -scales "500000;250000;125000;66000;33000" -dpi 96 -TS 256x256 -TO "0 10000000" -TF MIXED -TC 90 -storage COMPACT