Tile Generator でのタイルの直接生成
説明
このプロセスでは、リクエスト ファイルを使用せず、コマンドにすべてのパラメータを指定してタイルを直接生成します。
パラメータ
タイルを生成するには、次のオプションを使用します。
パラメータ | 必須 | 説明 |
---|---|---|
-dirOutput <出力ディレクトリ> | いいえ | 生成するタイルを保存するディレクトリのパス。Tile Generator が Spectrum™ Technology Platform と同じマシン上にある場合は、dirOutput の位置を MapTiling Service の設定の diskPath タイル キャッシュ パラメータで設定する位置と同じにしないでください。 |
-format <フォーマット> | はい | イメージ フォーマット タイプ (gif、jpeg、jpg、mvt、png) |
-level <レベル> | はい | タイルを生成するレベル (1,2,6 のようにカンマで区切るか、1-10 のように範囲を指定します)。 |
-map <マップ> | はい | タイルの作成に使用する、リポジトリ内の名前付きタイル リソース (/ NamedTiles/WorldTile など)。 |
-mbr <mbr> | いいえ | タイルの生成に使用する最小外接矩形 (MBR: Minimum Bounding Rectangle)。 |
-password <パスワード> | はい | リポジトリにアクセスするためのパスワード。 |
-threads <スレッド数> | いいえ | タイルの生成に使用するスレッドの数。 |
-url <url> | はい | Map Tiling Service への URL、または Map Tiling でプロキシが配信元サーバーとして設定されている場合はプロキシを指定します。Map Tiling が内部キャッシュを実行している場合、タイルは通常どおりにこのキャッシュから提供されます。 |
-username <ユーザ名> | はい | リポジトリにアクセスするためのユーザ名。 |
-cache <キャッシュ> | いいえ | cache を false に設定すると、Tile Generator はすべてのタイル リクエストで HTTP cache-control ヘッダを "no-cache" に設定します。これは、クライアントおよび Map Tiling Service 間でプロキシ サーバー内のタイルのキャッシュをフラッシュするために使用できます。 |
例
このリクエストは、すべてのパラメータを指定してタイルを生成します (リクエスト ファイルは使用しません)。
cache_builder.bat -url=http://<server>:<port>/rest/Spatial/MapTilingService -image=png -level="1,2-4" -threads=1 -map=/NamedTiles/WorldTile -mbr="-20000000, -20000000, 20000000, 20000000" -dirOutput=C:\SpatialServer\TILING\OUTPUT -username=admin -password=admin