描述
从现有切片缓存或切片包中导入切片。目标缓存必须与源切片缓存具有相同的切片方案、空间参考和存储格式。
使用
使用此工具将全部或部分缓存从一个切片缓存导入到另一个切片缓存。
该工具支持“并行处理”环境设置。
语法
ImportTileCache(in_cache_target, in_cache_source, {scales}, {area_of_interest}, {overwrite})
参数 | 说明 | 数据类型 |
in_cache_target | 即将导入切片的现有切片缓存。 | Raster Layer |
in_cache_source | 即将从其中导入切片的现有切片缓存或切片包。 | Raster Layer; File |
scales [scales,...] (可选) | 导入切片时使用的比例级别列表。 | Double |
area_of_interest (可选) | 感兴趣区域将对切片在缓存中的导入位置施加空间约束。 该参数用于为形状不规则的区域导入切片。 | Feature Set |
overwrite (可选) | 确定目标缓存中的图像是与原始缓存中的切片合并,还是被其覆盖。
| Boolean |
派生输出
名称 | 说明 | 数据类型 |
out_tile_cache | 已更新的切片缓存。 | 栅格图层 |
代码示例
导入切片缓存 (ImportTileCache) 示例 1(Python 窗口)
这是 ImportTileCache 工具的 Python 示例。
import arcpy
arcpy.ImportTileCache_management("C:/Data/CacheDatasets/Target",
"C:/Data/CacheDatasets/Source",
"4000;2000;1000", "#","MERGE")
导入切片缓存 (ImportTileCache) 示例 2(独立脚本)
这是 ImportTileCache 工具的 Python 脚本示例。
#Import tile cache for some levels from a pre-existing tile cache
import arcpy
cacheTarget = "C:/Data/CacheDatasets/Target"
cacheSource = "C:/Data/CacheDatasets/Source"
scales = "4000;2000;1000"
areaofinterest = "#"
overwrite = "MERGE"
arcpy.ImportTileCache_management(cacheTarget, cacheSource, scales,
areaofinterest, overwrite)
环境
许可信息
- Basic: 是
- Standard: 是
- Advanced: 是