描述
将切片从现有切片缓存导出到新切片缓存或切片包中。切片可独立导入至其他缓存,也可以从 、ArcGIS Pro 或移动设备进行访问。
使用方法
将切片缓存导出为切片包 tpk 文件时,缓存存储格式始终为紧凑型。将切片缓存导出为切片包 tpkx 文件时,缓存存储格式始终为紧凑型 v2。
该工具支持“并行处理”环境设置。
语法
arcpy.management.ExportTileCache(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 |
派生输出
名称 | 说明 | 数据类型 |
out_cache | 输出切片缓存或切片包。 | 栅格图层;文件 |
代码示例
这是 ExportTileCache 工具的 Python 示例。
import arcpy
arcpy.ExportTileCache_management(
"C:/Data/CacheDatasets/Source", "C:/Data/CacheDatasets",
"Target", "TILE_PACKAGE", "COMPACT", "4000;2000;1000", "#")
这是 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)
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是