Сводка
Экспортирует листы из существующего кэша листов в новый кэш листов или пакет листов. Листы могут быть независимо импортированы в другой кэш или открыты из ArcGIS Desktop или с мобильных устройств.
Использование
При экспорте кэша листов как файла пакета листов tpk, всегда используется формат хранения кэша Compact. При экспорте кэша листов как файла пакета листов tpkx, всегда используется формат хранения кэша Compact 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 for Windows Mobile.
| String |
storage_format_type (Дополнительный) | Определяет формат хранения листов.
| String |
scales [scale,...] (Дополнительный) | Список уровней масштаба, на которых будут экспортированы листы. | Double |
area_of_interest (Дополнительный) | Область интереса, ограничивающая область экспорта листов из кэша. Область интереса должна быть классом пространственных объектов или объектом, который вы нарисовали на карте. Этот параметр полезен, если вы хотите экспортировать области неправильной формы, т. к. инструмент обрезает набор данных кэша на пиксельном разрешении. | Feature Set |
Производные выходные данные
Имя | Объяснение | Тип данных |
out_cache | Выходной полистный кэш или пакет листов. | Растровый слой; Файл |
Пример кода
ExportTileCache, пример 1 (окно Python)
Пример скрипта Python для инструмента ExportTileCache.
import arcpy
arcpy.ExportTileCache_management(
"C:/Data/CacheDatasets/Source", "C:/Data/CacheDatasets",
"Target", "TILE_PACKAGE", "COMPACT", "4000;2000;1000", "#")
ExportTileCache, пример 2 (автономный скрипт)
Это пример скрипта Python для инструмента ExportTileCache.
#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: Да