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

Сводка

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

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

  • Этот инструмент унаследует настройки набора данных мозаики по умолчанию, а не свойства, установленные в слое набора данных мозаики. Например, этот инструмент не примет изменения свойств слоя, как, например число каналов, метод мозаики, экстент или запрос – эти свойства будут определяться набором данных мозаики и свойствами по умолчанию набора данных мозаики.

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

  • Первый уровень обзорных изображений создается для полного разрешения набора данных мозаики. Каждый следующий уровень строится по последнему сгенерированному уровню обзорных изображений.

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

  • По умолчанию, обзорные изображения, созданные для наборов данных мозаик в файловой базе геоданных, хранятся в папке <gdbname>.Overviews, в том же месте, где хранится база геоданных, содержащая набор данных мозаики. Обзорные изображения, построенные для наборов данных мозаики многопользовательской базы геоданных, хранятся в базе геоданных, содержащей набор мозаики. Эти расположения можно изменить при помощи инструмента Задать обзорные изображения с указанием местоположения.

  • Вы не можете строить обзорные изображения для набора данных мозаики со ссылкой.

Синтаксис

BuildOverviews(in_mosaic_dataset, {where_clause}, {define_missing_tiles}, {generate_overviews}, {generate_missing_images}, {regenerate_stale_images})
ParameterОбъяснениеТип данных
in_mosaic_dataset

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

Mosaic Layer
where_clause
(Дополнительный)

Выражение SQL для выбора конкретных растров набора данных мозаики. Для выбранных растров будет построено обзорное изображение.

SQL Expression
define_missing_tiles
(Дополнительный)

Укажите, где нужны обзорные изображения и выберите их.

  • DEFINE_MISSING_TILESАвтоматически идентифицирует, где требуются обзорные изображения, и строит их. Используется по умолчанию.
  • NO_DEFINE_MISSING_TILES Новые обзорные изображения не будут построены.
Boolean
generate_overviews
(Дополнительный)

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

  • GENERATE_OVERVIEWSСоздать все обзорные изображения, в том числе уже существующие. Используется по умолчанию.
  • NO_GENERATE_OVERVIEWSСоздать только обзорные изображения, которые были определены, но не были созданы.
Boolean
generate_missing_images
(Дополнительный)

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

  • GENERATE_MISSING_IMAGESСоздать обзорные изображения, которые были определены, но не построены. Используется по умолчанию.
  • IGNORE_MISSING_IMAGES Не создавать обзорные изображения, которые были определены, но не построены.
Boolean
regenerate_stale_images
(Дополнительный)

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

  • REGENERATE_STALE_IMAGESИдентифицировать и заново создать устаревшие обзорные изображения. Используется по умолчанию.
  • IGNORE_STALE_IMAGES Не создавать заново устаревшие обзорные изображения.
Boolean

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

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

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

Слой мозаики

Пример кода

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

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

import arcpy
arcpy.BuildOverviews_management(
     "C:/Workspace/Overviews.gdb/md", "OBJECTID<5", "DEFINE_MISSING_TILES", 
     "NO_GENERATE_OVERVIEWS", "IGNORE_MISSING_IMAGES", "IGNORE_STALE_IMAGES")
BuildOverviews, пример 2 (автономный скрипт)

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

# Define Overviews for selected items only

import arcpy
arcpy.env.workspace = "C:/Workspace"

    
arcpy.BuildOverviews_management("Overviews.gdb/md", "OBJECTID<5", 
                                "DEFINE_MISSING_TILES",
                                "NO_GENERATE_OVERVIEWS", "#", "#")

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

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

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