キャッシュ スキーマの作成ユーティリティ
キャッシュ スキーマの作成ユーティリティを使用すると、マップ サービスまたはイメージ サービスのキャッシュをコマンド ラインから定義できます(縮尺、サーバ キャッシュ ディレクトリ、DPI、タイル サイズ、タイルの原点、画像形式、格納形式など)。このユーティリティでは、タイルの追加を開始するために必要なすべての設定を構成します。実際にタイルを作成するには、続いてキャッシュ タイルの管理ユーティリティを実行する必要があります。
キャッシュのパラメータの選択については、「使用可能なマップ キャッシュ プロパティ」をご参照ください。
パラメータ
パラメータ |
詳細 |
---|---|
-u |
ユーティリティを実行する ArcGIS Server ユーザの名前。ユーザには、操作を実行するための適切なレベルの権限が必要です。 |
-p |
-u パラメータで指定したユーザのパスワード。 |
-s |
サイトの URL。次のいずれかの形式で指定します。
|
-n |
キャッシュを定義するサービスの名前。<サービス名>:<サービスの種類> の構文で指定します。 |
-Dc |
このサービスで使用する ArcGIS Server キャッシュ ディレクトリ。このディレクトリは、事前に ArcGIS Server に登録されている必要があります。 |
-scales |
このキャッシュで使用できるようにする縮尺。「24000;12000;6000;3000」のように、セミコロン区切りの文字列で指定します。これらのすべての縮尺でタイルの作成が許可されます。最小および最大のキャッシュ縮尺を、このユーティリティを使用して指定することはできません。 |
-dpi |
キャッシュの解像度(dpi)。通常は、96 に設定します。 |
-TS |
タイルの寸法(ピクセル単位)。125 x 125、256 x 256、512 x 512、または 1024 x 1024 のいずれかを指定します。 |
-TO |
タイルの原点。タイル グリッドの左上隅を定義します。「x y」形式の座標で指定します。 |
-TF |
タイル イメージ形式。PNG、PNG8、PNG24、PNG32、JPEG、または MIXED のいずれかを指定します。 |
-TC |
タイル イメージの圧縮品質。0 ~ 100 の整数で指定し、100 が最高画質を表します。JPEG および MIXED 形式のみで使用されます。 |
-storage |
キャッシュの格納形式。COMPACT または EXPLODED のいずれかを指定します。 |
-t |
ユーティリティの実行時に、サーバにトークンを渡します。このパラメータを省略した場合は、HTTP 認証が使用されます。 |
-h |
ユーティリティのヘルプを出力します。 |
例
次の例は、SanDiego マップ サービスのキャッシュを定義します。
<ArcGIS Server installation location>/arcgis/server/tools/python <ArcGIS Server installation location>/arcgis/server/tools/admin/createcacheschema.py -u admin -p admin -s http://gisserver.domain.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 -t