Экспортировать кэш листов (Управление данными)
Краткая информация
Экспортирует листы из существующего кэша листов в новый кэш листов или пакет листов. Листы могут быть независимо импортированы в другие кэши, или к ним можно получить доступ из ArcGIS for Desktop или с мобильных устройств как к наборам растровых данных.
Использование
При экспорте кэша листов как пакета листов, всегда используется формат хранения кэша COMPACT.
Этот инструмент поддерживает настройку среды Параллельная обработка.
Синтаксис
Параметр | Объяснение | Тип данных |
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 (дополнительно) |
Область интереса, ограничивающая область экспорта листов из кэша. Это может быть класс объектов или объект, заданный в ArcMap в интерактивном режиме. Этот параметр полезен, если вы хотите экспортировать области неправильной формы, т. к. инструмент обрезает набор данных кэша на пиксельном разрешении. | Feature Set |
Пример кода
Это пример Python для инструмента ExportTileCache.
import arcpy
arcpy.ExportTileCache_management(
"C:/Data/CacheDatasets/Source", "C:/Data/CacheDatasets",
"Target", "TILE_PACKAGE", "COMPACT", "4000;2000;1000", "#")
Это пример скрипта 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)
Параметры среды
- Коэффициент параллельной обработки (Parallel Processing Factor)
Если значение фактора параллельной обработки (Parallel Processing Factor) не задано (пусто), то инструмент запустится со значением по умолчанию, которое равно 50% (одна вторая) доступных ядер.