Задать обзорные изображения (Управление данными (Data Management))

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

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

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

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

Синтаксис

DefineOverviews_management (in_mosaic_dataset, {overview_image_folder}, {in_template_dataset}, {extent}, {pixel_size}, {number_of_levels}, {tile_rows}, {tile_cols}, {overview_factor}, {force_overview_tiles}, {resampling_method}, {compression_method}, {compression_quality})
ПараметрОбъяснениеТип данных
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
(дополнительно)

Влияет на уровни, в которых будут создаваться обзорные изображения.

  • NO_FORCE_OVERVIEW_TILESОбзорные изображения создаются только на уровнях, выше уровней пирамидных слоев первичного растра. Это значение используется по умолчанию.
  • FORCE_OVERVIEW_TILES Обзорные изображения создаются на всех уровнях, даже если первичные растры имеют пирамидные слои.
Boolean
resampling_method
(дополнительно)

Алгоритм пересчета, используемый при создании обзорных изображений.

  • NEARESTПрисвоение значений по методу ближайшего соседа. Если Ключевые метаданные (Key Metadata) Тип данных (Data Type) являются тематическими, по умолчанию присваивается значение ближайшего соседа.
  • BILINEARБилинейная интерполяция. Этот параметр используется по умолчанию кроме случаев, когда Ключевые метаданные (Key Metadata) Тип данных (Data Type) являются тематическими. При создании обзорных изображений с билинейной интерполяцией, для уменьшения высокочастотного шума и сглаживания применяется Размытие по Гауссу (Gaussian blur). Это позволяет получить более качественное изображение, особенно после выполнения нескольких интерполяций.
  • CUBICКубическая свертка.
String
compression_method
(дополнительно)

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

  • JPEGСжатие с потерями. Этот параметр используется по умолчанию кроме случаев, когда Ключевые метаданные (Key Metadata) Тип данных (Data Type) являются тематическими. Этот метод сжатия допустим только если элементы набора данных мозаики соответствуют спецификациям JPEG.
  • JPEG_YCbCrСжатие с потерями, использующее компоненты пространства цвета – яркость (Y) и цветность (Cb и Cr).
  • NoneБез сжатия данных.
  • LZWСжатие без потерь. Если Ключевые метаданные (Key Metadata) Тип данных (Data Type) являются тематическими, по умолчанию присваивается значение ближайшего соседа.
String
compression_quality
(дополнительно)

Качество сжатия, используемого с методом сжатия JPEG. Качество сжатия может находиться в диапазоне от 1 до 100. Большее число означает лучшее качество изображения, но меньшее сжатие.

Long

Пример кода

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

Это пример скрипта Python для инструмента Задать обзорные изображения (Define Overviews).

import arcpy
arcpy.DefineOverviews_management("c:/workspace/fgdb.gdb/md01", 
                                 "c:/temp", "#", "#", "30", "6", "4000", 
                                 "4000", "2", "CUBIC", "JPEG", "50")
DefineOverviews Пример 2 (автономный скрипт)

Это пример скрипта 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")

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

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

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

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
5/10/2014