Краткая информация
Экспортирует листы из существующего кэша листов в новый кэш листов или пакет листов. Листы могут импортироваться в другие кэши или открываться в 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 for Windows Mobile.
| String |
storage_format_type (Дополнительный) | Определяет формат хранения листов. По умолчанию используется формат хранения COMPACT.
| String |
scales [scale,...] (Дополнительный) | Список уровней масштаба, на которых будут экспортированы листы. | Double |
area_of_interest (Дополнительный) | Область интереса, ограничивающая область экспорта листов из кэша. Область интереса должна быть классом пространственных объектов или объектом, который вы нарисовали на карте. Этот параметр полезен, если вы хотите экспортировать области неправильной формы, т. к. инструмент обрезает набор данных кэша на пиксельном разрешении. | Feature Set |
Пример кода
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)
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Да
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да