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

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

Экспортирует листы из существующего кэша листов в новый кэш листов или пакет листов. Листы могут быть независимо импортированы в другой кэш или открыты из ArcGIS Pro или с мобильных устройств.

Использование

  • При экспорте кэша листов как файла пакета листов tpk, всегда используется формат хранения кэша Compact. При экспорте кэша листов как файла пакета листов tpkx, всегда используется формат хранения кэша Compact v2.

  • Этот инструмент поддерживает настройку среды Параллельная обработка.

Параметры

ПодписьОписаниеТип данных
Входной полистный кэш

Существующий кэш листов для экспорта.

Raster Layer; Raster Dataset
Местоположение выходного полистного кэша

Выходная папка, в которую экспортируется кэш листов или пакет листов.

Folder
Выходное имя полистного кэша

Имя экспортируемого кэша листов или пакета листов.

String
Экспорт кэша как
(Дополнительный)

Задает, будет ли кэш экспортирован в виде кэша листов или пакета листов. Пакеты листов предназначены для распространения ArcGIS Runtime и ArcGIS for Windows Mobile.

  • Полистный кэшКэш будет экспортирован как отдельный набор данных растрового кэша. Используется по умолчанию.
  • Пакет листов (tpk)Кэш будет экспортирован как один сжатый файл (.tpk), где набор данных кэша добавляется как слой и объединяется, так что его можно легко сделать доступным для совместного использования. Этот тип может использоваться в ArcMap, а также в приложениях ArcGIS Runtime и ArcGIS Mobile.
  • Пакет листов (tpkx)Кэш будет экспортирован в формате Compact_v2 (.tpkx), который обеспечивает лучшую производительность в сетевой и облачной среде. Этот улучшенный и упрощенный тип структуры пакета поддерживается новыми версиями ПО ArcGIS, такими как ArcGIS Online, ArcGIS Pro 2.3, ArcGIS Enterprise 10.7 и ArcGIS Runtime 100.5.
String
Формат хранения
(Дополнительный)

Определяет формат хранения листов.

  • CompactГруппирует листы в большие файлы, называемые пакетами. Этот формат хранения является более эффективным с точки зрения хранения и мобильности.
  • Compact v2 Листы группируются только в пакетные файлы. Этот формат обеспечивает лучшую производительность в сетевых папках и каталогах облачного хранения. Если параметр Тип экспорта кэша задан как Пакет листов (tpkx) , то расширение пакета листов будет (.tpkx), которое поддерживается новыми версиями продуктов платформы ArcGIS, такими как ArcGIS Online, ArcGIS Enterprise 11 и ArcGIS Runtime 100.5.Используется по умолчанию.
  • ПолистныйКаждый лист хранится как отдельной файл. Примите к сведению, что этот формат невозможно использовать с пакетами листов.
String
Масштабы [Размер пиксела] (Предполагаемое дисковое пространство)
(Дополнительный)

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

Double
Область интереса
(Дополнительный)

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

Область интереса должна быть классом пространственных объектов или объектом, который вы нарисовали на карте.

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

Feature Set

Производные выходные данные

ПодписьОписаниеТип данных
Выходной полистный кэш

Выходной полистный кэш или пакет листов.

Растровый слой; Файл

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.

  • TILE_CACHEКэш будет экспортирован как отдельный набор данных растрового кэша. Используется по умолчанию.
  • TILE_PACKAGEКэш будет экспортирован как один сжатый файл (.tpk), где набор данных кэша добавляется как слой и объединяется, так что его можно легко сделать доступным для совместного использования. Этот тип может использоваться в ArcMap, а также в приложениях ArcGIS Runtime и ArcGIS Mobile.
  • TILE_PACKAGE_TPKXКэш будет экспортирован в формате Compact_v2 (.tpkx), который обеспечивает лучшую производительность в сетевой и облачной среде. Этот улучшенный и упрощенный тип структуры пакета поддерживается новыми версиями ПО ArcGIS, такими как ArcGIS Online, ArcGIS Pro 2.3, ArcGIS Enterprise 10.7 и ArcGIS Runtime 100.5.
String
storage_format_type
(Дополнительный)

Определяет формат хранения листов.

  • COMPACTГруппирует листы в большие файлы, называемые пакетами. Этот формат хранения является более эффективным с точки зрения хранения и мобильности.
  • COMPACT_V2 Листы группируются только в пакетные файлы. Этот формат обеспечивает лучшую производительность в сетевых папках и каталогах облачного хранения. Если параметр Тип экспорта кэша задан как Пакет листов (tpkx) , то расширение пакета листов будет (.tpkx), которое поддерживается новыми версиями продуктов платформы ArcGIS, такими как ArcGIS Online, ArcGIS Enterprise 11 и ArcGIS Runtime 100.5.Используется по умолчанию.
  • EXPLODEDКаждый лист хранится как отдельной файл. Примите к сведению, что этот формат невозможно использовать с пакетами листов.
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)

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

Особые случаи

Коэффициент параллельной обработки

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

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы