Упорядочить кэш листов (Manage Tile Cache) (Управление данными)

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

Резюме

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

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

Синтаксис

ManageTileCache_management (in_cache_location, manage_mode, {in_cache_name}, {in_datasource}, {tiling_scheme}, {import_tiling_scheme}, {scales}, {area_of_interest}, {max_cell_size})
ПараметрОбъяснениеТип данных
in_cache_location

Папка, в которой создаётся кэш набора данных, или путь к существующему кэшу листов.

Raster Layer;Mosaic Layer;Folder
manage_mode

Выберите режим для управления кэшем. Доступны три режима:

  • RECREATE_ALL_TILESСуществующие листы будут заменены, а новые листы добавлены, если экстент изменился или были добавлены слои в многослойный кэш.
  • RECREATE_EMPTY_TILESВ этом случае создаются только пустые листы. Существующие листы останутся неизменными.
  • DELETE_TILESЛисты будут удалены из кэша. Структура папки кэша не будет удалена.
String
in_cache_name
(дополнительно)

Имя кэшированного набора данных для создания в местоположении кэша (Cache Location).

String
in_datasource
(дополнительно)

Набор растровых данных или набор данных мозаики. Не требуется при указании DELETE_TILES в параметре Режим управления (Manage Mode) (manage_mode).

Mosaic Layer / Raster Layer
tiling_scheme
(дополнительно)

Дополонительный параметр для задания схемы разбивки на листы.

  • ARCGISONLINE_SCHEMEПрименяется для использования схемы разбивки листов ArcGIS Online по умолчанию.
  • IMPORT_SCHEMEПрименяется для импорта существующей схемы разбивки на листы.
String
import_tiling_scheme
(дополнительно)

Путь к существующему файлу схемы (файлу XML) или к импортированному из имеющегося сервиса изображений или картографического сервиса.

Image Service / MapServer / File
scales
[scales,...]
(дополнительно)

Уровни масштабов, на которых вы создадите или удалите листы при запуске инструмента в зависимости от значения параметра Режим управления (Manage Mode) (manage_mode). Размер пикселов представляется на основе пространственной привязки схемы разбивки на листы.

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

Ограничивает ту область интереса, где листы будут созданы или удалены. Это может быть класс объектов или функция, интерактивно определенная в ArcMap. Этот параметр полезен, если вы хотите управлять листами для областей неправильной формы. Он также полезен в ситуациях, когда вы хотите выполнить предварительное кэширование каких-то районов и оставить менее посещаемые области некэшированными.

Feature Set
max_cell_size
(дополнительно)

Значение, которое определяет видимость источника данных, для которого будет создаваться кэш. По умолчанию значение не заполнено.

Если значение не заполнено,

  • Для уровней кэша, который попадает в пределы видимости источника данных, кэш генерируется из данных источника.
  • Для уровней кэша, который выходит за пределы видимости источника данных, кэш генерируется из данных предыдущего уровня кэша.

Если значение больше 0,

  • Для уровней с размером ячеек меньше или равным Максимальному размеру ячейки источника (Maximum source cell size) (max_cell_size) кэш генерируется из данных источника.
  • Для уровней с размером ячеек больше Максимального размера ячейки источника (Maximum source cell size) (max_cell_size) кэш генерируется из данных предыдущего уровня кэша.
Double

Пример кода

ManageTileCache. Пример 1 (окно Python)

Это пример Python для инструмента ManageTileCache.

import arcpy
arcpy.BuildPyramids_management(
     "C:/data/image.tif", "3", "NONE", 
     "BILINEAR", "JPEG", "50", "SKIP_EXISTING")
ManageTileCache. Пример 2 (автономное окно)

Это пример скрипта Python для инструмента ManageTileCache.

import arcpy
arcpy.BuildPyramids_management(
     "C:/data/image.tif", "3", "NONE", 
     "BILINEAR", "JPEG", "50", "SKIP_EXISTING")

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

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

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

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

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

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/10/2013