Экспортировать кэш листов (Управление данными)

Уровень лицензии:BasicStandardAdvanced

Краткая информация

Экспортирует листы из существующего кэша листов в новый кэш листов или пакет листов. Листы могут быть независимо импортированы в другие кэши, или к ним можно получить доступ из ArcGIS for 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.

  • TILE_CACHEАвтономный набор растровых кэшированных данных. Это значение используется по умолчанию.
  • TILE_PACKAGEОдин сжатый файл (.tpk), где набор данных кэша добавляется как слой и объединяется, так чтобы его можно было легко сделать доступным для совместного использования. Используется в ArcMap, а также в приложениях ArcGIS Runtime и ArcGIS Mobile.
String
storage_format_type
(дополнительно)

Определяет формат хранения листов. По умолчанию используется формат хранения COMPACT.

  • COMPACTГруппирует листы в большие файлы, называемые пакетами. Этот формат хранения является более эффективным с точки зрения хранения и мобильности. Это значение используется по умолчанию.
  • EXPLODEDКаждый лист хранится как отдельной файл.Примите к сведению, что этот формат невозможно использовать с пакетами листов.
String
scales
[scale,...]
(дополнительно)

Список уровней масштаба, на которых будут экспортированы листы.

Double
area_of_interest
(дополнительно)

Область интереса, ограничивающая область экспорта листов из кэша.

Это может быть класс объектов или объект, заданный в ArcMap в интерактивном режиме.

Этот параметр полезен, если вы хотите экспортировать области неправильной формы, т. к. инструмент обрезает набор данных кэша на пиксельном разрешении.

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)

Параметры среды

Коэффициент параллельной обработки (Parallel Processing Factor)

Если значение фактора параллельной обработки (Parallel Processing Factor) не задано (пусто), то инструмент запустится со значением по умолчанию, которое равно 50% (одна вторая) доступных ядер.

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
5/10/2014