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

Сводка

Импортирует листы из существующего полистного кэша или пакета листов. Целевой кэш должен иметь ту же схему разбивки на листы, пространственную привязку и формат хранения, что и исходный полистный кэш.

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

  • Используйте этот инструмент, чтобы импортировать весь кэш или часть кэша из одного полистного кэша в другой.

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

Синтаксис

arcpy.management.ImportTileCache(in_cache_target, in_cache_source, {scales}, {area_of_interest}, {overwrite})
ParameterОбъяснениеТип данных
in_cache_target

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

Raster Layer
in_cache_source

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

Raster Layer; File
scales
[scales,...]
(Дополнительный)

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

Double
area_of_interest
(Дополнительный)

Область интереса пространственно ограничивает область импорта листов в кэш.

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

Feature Set
overwrite
(Дополнительный)

Определяет, будут ли изображения в кэше назначения объединены с листами из исходного кэша или они будут перезаписаны ими.

  • MERGEПри импорте листов прозрачные пикселы исходного кэша по умолчанию игнорируются. Это позволяет получить объединенное или смешанное изображение в кэше назначения. Используется по умолчанию.
  • OVERWRITEПри импорте все пикселы области интереса замещаются, что позволяет перезаписать кэш назначения листами из исходного кэша.
Boolean

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

NameОбъяснениеТип данных
out_tile_cache

Обновленный полистный кэш.

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

Пример кода

ImportTileCache, пример 1 (окно Python)

Пример скрипта Python для инструмента ImportTileCache.

import arcpy

arcpy.ImportTileCache_management("C:/Data/CacheDatasets/Target", 
                                 "C:/Data/CacheDatasets/Source", 
                                 "4000;2000;1000", "#","MERGE")
ImportTileCache, пример 2 (автономный скрипт)

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

#Import tile cache for some levels from a pre-existing tile cache

import arcpy

    
cacheTarget = "C:/Data/CacheDatasets/Target"
cacheSource = "C:/Data/CacheDatasets/Source"
scales = "4000;2000;1000"
areaofinterest = "#"
overwrite = "MERGE"

arcpy.ImportTileCache_management(cacheTarget, cacheSource, scales, 
                                 areaofinterest, overwrite)

Environments

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

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

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

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

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