Краткая информация
Импортирует листы из существующего полистного кэша или пакета листов. Целевой кэш должен иметь ту же схему разбивки на листы, пространственную привязку и формат хранения, что и исходный полистный кэш.
Использование
Используйте этот инструмент, чтобы импортировать весь кэш или часть кэша из одного полистного кэша в другой.
Этот инструмент поддерживает настройку среды Параллельная обработка.
Синтаксис
ImportTileCache_management (in_cache_target, in_cache_source, {scales}, {area_of_interest})
Параметр | Объяснение | Тип данных |
in_cache_target | Существующий полистный кэш, в который будут импортироваться листы. | Raster Layer |
in_cache_source | Существующий полистный кэш или пакет листов, из которого будут импортироваться листы. | Raster Layer; File |
scales [scale,...] (дополнительно) | Список уровней масштаба, на которых будут импортированы листы. | Double |
area_of_interest (дополнительно) | Область интереса пространственно ограничивает область импорта листов в кэш. Это может быть класс объектов или объект, заданный в ArcMap в интерактивном режиме. Этот параметр полезен, если вы хотите импортировать листы для областей неправильной формы. | Feature Set |
Пример кода
ImportTileCache. Пример 1 (окно Python)
Это пример Python для инструмента ImportTileCache.
import arcpy
arcpy.ImportTileCache_management("C:/Data/CacheDatasets/Target",
"C:/Data/CacheDatasets/Source",
"4000;2000;1000", "#")
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 = "#"
arcpy.ImportTileCache_management(cacheTarget, cacheSource, scales,
areaofinterest)