Задать обзорные изображения (Управление данными (Data Management))
Краткая информация
Определяет схему листов и свойства ранее обрабатываемых наборов растровых данных, которые будут охватывать часть или весь набор данных мозаики при разных разрешениях.
Использование
-
Этот инструмент используется, если есть конкретные параметры, которые вам нужно задать для создания обзорных изображений, например
- Определение местоположения для записи файлов
- Определение экстентов для изменения по границе
- Определение свойств изображений просмотра, например, методы пересчета или сжатия
- Определение коэффициента пересчета обзорных изображений
-
Используйте инструмент Построить обзорные изображения (Build Overviews), чтобы создать соответствующие элементы.
Полигональный класс пространственных объектов можно использовать для определения формы обзорных изображений. Обзорное изображение будет создаваться для каждого полигона в классе пространственных объектов. В идеале, ваш класс пространственных объектов будет использоваться для создания одного обзорного изображения. Если вы не хотите использовать все полигоны в классе пространственных объектов, вы можете сделать выборку в слое в таблице содержания или использовать инструмент, например, Создать векторный слой (Make Feature Layer), для создания векторного слоя, в котором представлены нужные полигоны.
По умолчанию размер листа составляет 128 на 128 пикселов. Размер листа можно изменить в настройках параметров среды.
Этот инструмент может занимать много времени при запуске, если граница содержит большое количество вершин.
Синтаксис
Параметр | Объяснение | Тип данных |
in_mosaic_dataset |
Путь и имя набора данных мозаики. | Mosaic Layer |
overview_image_folder (дополнительно) |
Папка или база геоданных, где будут храниться обзорные изображения. Обзорные изображения, хранящиеся и управляемые в персональной и файловой базах геоданных, имеют папку обзорных изображений по умолчанию в той же рабочей области, что и база геоданных. | Workspace |
in_template_dataset (дополнительно) |
Набор растровых данных или класс полигональных объектов, используемые для определения экстента или формы обзорного изображения. Экстент набора растровых данных будет применяться при использовании набора растровых данных. Форма полигона будет применяться при использовании класса пространственных объектов. | Raster Layer; Feature Layer |
extent (дополнительно) |
Четыре координаты, определяющие экстент обзорного изображения, который будет создан. Указывается в виде пространства, ограниченного в следующем порядке: мин. X, макс. X, мин.Y, макс. Y. Граница набора данных мозаики будет использоваться для определения экстента обзорного изображения, если экстент не определен. | Envelope |
pixel_size (дополнительно) |
Базовый размер пиксела, используемый для создания обзорного изображения. Значение по умолчанию определяется программным обеспечением. Для этого параметра используются те же единицы, что и неверная пространственная привязка для набора данных мозаики. | Double |
number_of_levels (дополнительно) |
Количество создаваемых уровней обзорного изображения. Для количества больше 0, это будет количество создаваемых уровней обзорного изображения. Например, значение 3 создаст три уровня обзорных изображений. Если значение оставлено пустым или задано равным -1, то системой будет создано оптимальное количество обзорных изображений. | Long |
tile_rows (дополнительно) |
Оптимальное количество строк в обзорном изображении. Чем больше значение, тем больше файл, и тем вероятнее ему необходимо будет быть созданным повторно, если меньшие изображения изменяются. Это число может повлиять на число созданных изображений отображения. Если это большое число, то будет создано меньше обзорных изображений. Если это меньшее число, создается меньше файлов. | Long |
tile_cols (дополнительно) |
Оптимальное количество столбцов в обзорном изображении. Чем больше значение, тем больше файл, и тем вероятнее ему необходимо будет быть созданным повторно, если меньшие изображения изменяются. Это число может повлиять на число созданных изображений отображения. Если это большое число, то будет создано меньше обзорных изображений. Если это меньшее число, создается меньше файлов. | Long |
overview_factor (дополнительно) |
Соотношение, используемое для определения размера следующего обзорного изображения. Например, если размер ячейки первого уровня – x, а коэффициент обзорного изображения – 3, то размер пикселов следующего просмотра будет 3x. | Long |
force_overview_tiles (дополнительно) |
Влияет на уровни, в которых будут создаваться обзорные изображения.
| Boolean |
resampling_method (дополнительно) |
Алгоритм пересчета, используемый при создании обзорных изображений.
| String |
compression_method (дополнительно) |
Определяет тип сжатия данных, который будет использоваться для хранения обзорных изображений.
| String |
compression_quality (дополнительно) |
Качество сжатия, используемого с методом сжатия JPEG. Качество сжатия может находиться в диапазоне от 1 до 100. Большее число означает лучшее качество изображения, но меньшее сжатие. | Long |
Пример кода
Это пример скрипта Python для инструмента Задать обзорные изображения (Define Overviews).
import arcpy
arcpy.DefineOverviews_management("c:/workspace/fgdb.gdb/md01",
"c:/temp", "#", "#", "30", "6", "4000",
"4000", "2", "CUBIC", "JPEG", "50")
Это пример скрипта Python для инструмента Задать обзорные изображения (Define Overviews).
#Define Overviews to the default location
#Define Overviews for all levels - ignore the primary Raster pyramid
#Define Overviews compression and resampling method
import arcpy
arcpy.env.workspace = "C:/Workspace"
arcpy.DefineOverviews_management("DefineOVR.gdb/md", "#", "#", "#", "#",
"#", "#", "#", "#", "FORCE_OVERVIEW_TILES",
"BILINEAR", "JPEG", "50")