サマリー
既存のタイル キャッシュから新しいタイル キャッシュまたはタイル パッケージにタイルをエクスポートします。タイルは、単独で他のキャッシュにインポートするか、ArcGIS Desktop またはモバイル デバイスからアクセスすることができます。
使用法
タイル キャッシュをタイル パッケージとしてエクスポートした場合、キャッシュ格納形式は必ず [コンパクト] になります。
このツールは、並列処理環境設定をサポートしています。
構文
ExportTileCache_management (in_cache_source, in_target_cache_folder, in_target_cache_name, {export_cache_type}, {storage_format_type}, {scales}, {area_of_interest})
パラメーター | 説明 | データ タイプ |
in_cache_source | エクスポート対象の既存のタイル キャッシュ。 | Raster Layer; Raster Dataset |
in_target_cache_folder | タイル キャッシュまたはタイル パッケージのエクスポート先の出力フォルダー。 | Folder |
in_target_cache_name | エクスポートされるタイル キャッシュまたはタイル パッケージの名前。 | String |
export_cache_type (オプション) | キャッシュをタイル キャッシュとしてエクスポートするか、タイル パッケージとしてエクスポートするかを選択します。ArcGIS Runtime および ArcGIS Mobile の配置では、タイル パッケージが適しています。
| String |
storage_format_type (オプション) | タイルの格納形式を決定します。デフォルトの格納形式は、コンパクトです。
| String |
scales [scale,...] (オプション) | タイルのエクスポート先の縮尺レベルのリスト。 | Double |
area_of_interest (オプション) | キャッシュからタイルをエクスポートする範囲を空間的に制限する対象エリア。 対象地域は、マップ上に描写するフィーチャくクラスでもフィーチャでも構いません。 このパラメーターは不規則な形状のエリアをエクスポートする場合に有効です。ツールはキャッシュ データセットをピクセル解像度でクリップします。 | Feature Set |
コードのサンプル
ExportTileCache (タイル キャッシュのエクスポート) の例 1 (Python ウィンドウ)
以下は、ExportTileCache ツールを実行する Python サンプルです。
import arcpy
arcpy.ExportTileCache_management(
"C:/Data/CacheDatasets/Source", "C:/Data/CacheDatasets",
"Target", "TILE_PACKAGE", "COMPACT", "4000;2000;1000", "#")
ExportTileCache (タイル キャッシュのエクスポート) の例 2 (スタンドアロン スクリプト)
以下は、ExportTileCache ツールを実行する Python スクリプト サンプルです。
#Export tile cache for some levels to an EXPLODED format in
#another location
import arcpy
cacheSource = "C:/Data/CacheDatasets/Source"
cacheTarget = "C:/Data/CacheDatasets"
cacheName = "Target"
cacheType = "TILE_CACHE"
storageFormat = "EXPLODED"
scales = "4000;2000;1000"
areaofinterest = "#"
arcpy.ExportTileCache_management(cacheSource, cacheTarget, cacheName,
cacheType, storageFormat, scales, areaofinterest)
環境
ライセンス情報
- ArcGIS Desktop Basic: はい
- ArcGIS Desktop Standard: はい
- ArcGIS Desktop Advanced: はい