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

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

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

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

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

    • Определение местоположения для записи файлов
    • Определение экстентов для изменения по границе
    • Определение свойств изображений просмотра, например, методы пересчета или сжатия
    • Определение коэффициента пересчета обзорных изображений
    В качестве альтернативы можно отметить опцию Обновить обзорные изображения с помощью инструмента Добавить растры в набор данных мозаики, и будут использоваться значения по умолчанию.

  • Используйте инструмент Построить обзорные изображения, чтобы создать соответствующие элементы.

  • Для определения контура обзорных изображений может использоваться полигональный класс пространственных объектов. Если вы не хотите использовать все полигоны в классе пространственных объектов, вы можете сделать выборку в слое в таблице содержания или использовать инструмент, например, Выбрать в слое по атрибуту или Выбрать в слое по расположению, для выбора нужных полигонов.

  • По умолчанию размер листа равен 128 на 128. Размер листа можно изменить в Настройках среды.

  • Этот инструмент может занимать много времени при запуске, если граница содержит большое количество вершин.

Параметры

ПодписьОписаниеТип данных
Набор данных мозаики

Набор данных мозаики, для которого вы хотите построить обзорные изображения.

Mosaic Layer
Выходное местоположение
(Дополнительный)

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

Workspace
Экстент из набора данных
(Дополнительный)

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

Raster Layer; Feature Layer
Экстент
(Дополнительный)

Укажите экстент вручную, используя следующие минимальные и максимальные координаты x и y.

Граница набора данных мозаики определит экстента обзорных изображений, если он не определен.

Envelope
Размер пиксела
(Дополнительный)

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

Для этого параметра используются такие же единицы, как у пространственной привязки набора данных мозаики.

Double
Число уровней
(Дополнительный)

Укажите число уровней обзорных изображений, которые вы хотите создать. Значение, равное -1, определит оптимальное для вас значение.

Long
Число строк
(Дополнительный)

Укажите число строк (в пикселах) для каждого листа.

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

Long
Число столбцов
(Дополнительный)

Укажите число столбцов (в пикселах) для каждого листа.

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

Long
Коэффициент пересчета обзорных изображений
(Дополнительный)

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

Long
Воздействовать на обзорные листы
(Дополнительный)

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

  • Не отмечено – создать обзорные изображения поверх растровых пирамидных слоев. Используется по умолчанию.
  • Отмечено – создать обзорные изображения на всех уровнях.
Boolean
Метод пересчета
(Дополнительный)

Выберите алгоритм агрегирования значений пикселов обзорных изображений.

  • NEAREST
  • BILINEARВычисляет значение каждого пиксела как среднее (взвешенное в зависимости от расстояния) значение 4 соседних пикселов вокруг. Подходит для непрерывных данных.
  • CUBIC Вычисляет значение каждого пиксела как аппроксимацию по сглаженной кривой на основе окружающих 16 пикселов. При этом получается сглаженное изображение, но могут быть созданы значения, не входящие во множество значений исходных данных. Подходит для непрерывных данных.
String
Метод сжатия
(Дополнительный)

Определите тип сжатия данных – для хранения обзорных изображений.

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

Укажите значение в пределах 1-100. Более высокие значения генерируют более качественные результаты, но они создают более крупные файлы.

Long

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

ПодписьОписаниеТип данных
Обновленный набор данных мозаики

Обновленный набор данных мозаики.

Слой мозаики

arcpy.management.DefineOverviews(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 и y.

Указывается в виде пространства, ограниченного в следующем порядке: мин. X, макс. X, мин.Y, макс. Y.

Граница набора данных мозаики определит экстента обзорных изображений, если он не определен.

Envelope
pixel_size
(Дополнительный)

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

Для этого параметра используются такие же единицы, как у пространственной привязки набора данных мозаики.

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

Укажите число уровней обзорных изображений, которые вы хотите создать. Значение, равное -1, определит оптимальное для вас значение.

Long
tile_rows
(Дополнительный)

Укажите число строк (в пикселах) для каждого листа.

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

Long
tile_cols
(Дополнительный)

Укажите число столбцов (в пикселах) для каждого листа.

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

Long
overview_factor
(Дополнительный)

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

Long
force_overview_tiles
(Дополнительный)

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

  • NO_FORCE_OVERVIEW_TILESСоздать обзорные изображения поверх растровых пирамидных слоев. Используется по умолчанию.
  • FORCE_OVERVIEW_TILES Создать обзорные изображения на всех уровнях.
Boolean
resampling_method
(Дополнительный)

Выберите алгоритм агрегирования значений пикселов обзорных изображений.

  • NEAREST
  • BILINEARВычисляет значение каждого пиксела как среднее (взвешенное в зависимости от расстояния) значение 4 соседних пикселов вокруг. Подходит для непрерывных данных.
  • CUBIC Вычисляет значение каждого пиксела как аппроксимацию по сглаженной кривой на основе окружающих 16 пикселов. При этом получается сглаженное изображение, но могут быть созданы значения, не входящие во множество значений исходных данных. Подходит для непрерывных данных.
String
compression_method
(Дополнительный)

Определите тип сжатия данных – для хранения обзорных изображений.

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

Укажите значение в пределах 1-100. Более высокие значения генерируют более качественные результаты, но они создают более крупные файлы.

Long

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

ИмяОписаниеТип данных
out_mosaic_dataset

Обновленный набор данных мозаики.

Слой мозаики

Пример кода

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

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

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

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

#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")

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