ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Задать свойства набора данных мозаики

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

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

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

  • Текущие свойства набора данных мозаики можно найти на вкладке По умолчанию в окне Свойства набора данных мозаики.

Синтаксис

arcpy.management.SetMosaicDatasetProperties(in_mosaic_dataset, {rows_maximum_imagesize}, {columns_maximum_imagesize}, {allowed_compressions}, {default_compression_type}, {JPEG_quality}, {LERC_Tolerance}, {resampling_type}, {clip_to_footprints}, {footprints_may_contain_nodata}, {clip_to_boundary}, {color_correction}, {allowed_mensuration_capabilities}, {default_mensuration_capabilities}, {allowed_mosaic_methods}, {default_mosaic_method}, {order_field}, {order_base}, {sorting_order}, {mosaic_operator}, {blend_width}, {view_point_x}, {view_point_y}, {max_num_per_mosaic}, {cell_size_tolerance}, {cell_size}, {metadata_level}, {transmission_fields}, {use_time}, {start_time_field}, {end_time_field}, {time_format}, {geographic_transform}, {max_num_of_download_items}, {max_num_of_records_returned}, {data_source_type}, {minimum_pixel_contribution}, {processing_templates}, {default_processing_template}, {time_interval}, {time_interval_units}, {product_definition}, {product_band_definitions})
ПараметрОбъяснениеТип данных
in_mosaic_dataset

Набор данных мозаики с заданными свойствами.

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

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

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

Максимальное количество столбцов для изображения мозаики, создаваемого набором данных мозаики для каждого запроса. Это поможет управлять тем, насколько будет загружен сервер при просмотре изображений клиентом. При самом большом числе будет создано большее изображение, но при этом также увеличится количество времени на обработку набора данных мозаики. А если задать слишком маленькое значение, то изображение может и не отобразиться.

Long
allowed_compressions
[allowed_compressions,...]
(Дополнительный)

Указывает методы сжатия, которые будут применены для передачи изображения мозаики с компьютера на дисплей (или с сервера в клиент).

  • None —Сжатие не используется.
  • JPEG —Будет использоваться сжатие до 8:1, которое подходит для фоновых изображений.
  • LZ77 —Будет использоваться сжатие примерно 2:1, которое подходит для анализа.
  • LERC —Будет использоваться сжатие от 10:1 до 20:1, которые быстро выполняется и подходит для обслуживания необработанных изображений большой битовой глубины (от 12 до 32 бит).
String
default_compression_type
(Дополнительный)

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

  • None —Сжатие не используется.
  • JPEG —Будет использоваться сжатие до 8:1, которое подходит для фоновых изображений.
  • LZ77 —Будет использоваться сжатие примерно 2:1, которое подходит для анализа.
  • LERC —Будет использоваться сжатие от 10:1 до 20:1, которые быстро выполняется и подходит для обслуживания необработанных изображений большой битовой глубины (от 12 до 32 бит).
String
JPEG_quality
(Дополнительный)

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

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

Максимальная ошибка на пиксел при использовании сжатия LERC. Это значение измеряется в единицах набора данных мозаики. Например, если ошибка равна 10 см, а единицы измерения набора данных мозаики – метры, введите 0,1.

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

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

  • NEAREST —Значение каждого пиксела будет получено от ближайшего соответствующего пиксела. Этот метод подходит для дискретных данных, например, почвенно-растительного покрова.Это самый быстрый метод изменения разрешения. Он минимизирует изменения в значениях пикселов, так как использует значение из ближайшего пиксела.
  • BILINEAR —Значение каждого пиксела будет вычислено как среднее значений от окружающих четырех пикселов (на основании расстояния). Этот метод подходит для непрерывных данных.
  • CUBIC —Значение каждого пиксела будет вычислено как аппроксимация по сглаженной кривой на основе окружающих 16 пикселов. С этим методом получается сглаженное изображение, но могут быть созданы значения, не входящие в диапазон значений исходных данных. Подходит для непрерывных данных.
  • MAJORITY —Значение каждого пиксела основывается на наиболее распространенном значении в пределах окна 3 на 3. Этот метод подходит для дискретных данных.
String
clip_to_footprints
(Дополнительный)

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

  • NOT_CLIP —Растры не будут вырезаться по контуру. Это значение по умолчанию
  • CLIP —Растры будут вырезаться по контуру.
Boolean
footprints_may_contain_nodata
(Дополнительный)

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

  • FOOTPRINTS_MAY_CONTAIN_NODATA —Пикселы со значениями NoData будут показаны. Это значение по умолчанию
  • FOOTPRINTS_DO_NOT_CONTAIN_NODATA —Пикселы со значениями NoData не будут показаны. Вы можете заметить улучшение производительности, однако если ваши изображения содержат значения NoData, эти значения будут выглядеть в наборе данных мозаики как дыры.
Boolean
clip_to_boundary
(Дополнительный)

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

  • CLIP —Изображение мозаики будет вырезано по границе. Это значение по умолчанию
  • NOT_CLIP —Изображение мозаики не будет вырезано по границе.
Boolean
color_correction
(Дополнительный)

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

  • NOT_APPLY —Цветовая коррекция применяться не будет. Это значение по умолчанию
  • APPLY —Будет применена цветовая коррекция, заданная для набора данных мозаики.
Boolean
allowed_mensuration_capabilities
[allowed_mensuration_capabilities,...]
(Дополнительный)

Определяет измерения, которые будут выполняться на наборе данных мозаики. Возможность выполнять вертикальные измерения зависит от снимков, для этого может потребоваться ЦМР.

  • None —Измерения не будут выполняться.
  • Basic —Будут выполняться наземные измерения: вычисления расстояния, точки, центроида и площади.
  • Base-Top Height —Будут выполняться измерения от основания до вершины объектов. Коэффициенты рационального многочлена должны быть вложены в снимки.
  • Base-Top Shadow Height —Будут выполняться измерения от основания объектов до вершин их теней. Необходима информация об азимуте и высоте солнца.
  • Top-Top Shadow Height —Будут выполняться измерения от вершин объектов до вершин их теней. Необходима информация об азимуте и высоте солнца, а также коэффициенты рационального многочлена.
  • 3D —Будут выполняться измерения в 3D при наличии ЦМР.
String
default_mensuration_capabilities
(Дополнительный)

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

  • None —Измерения не будут выполняться.
  • Basic —Будут выполняться наземные измерения: вычисления расстояния, точки, центроида и площади.
  • Base-Top Height —Будут выполняться измерения от основания до вершины объектов. Коэффициенты рационального многочлена должны быть вложены в снимки.
  • Base-Top Shadow Height —Будут выполняться измерения от основания объектов до вершин их теней. Необходима информация об азимуте и высоте солнца.
  • Top-Top Shadow Height —Будут выполняться измерения от вершин объектов до вершин их теней. Необходима информация об азимуте и высоте солнца, а также коэффициенты рационального многочлена.
  • 3D —Будут выполняться измерения в 3D при наличии ЦМР.
String
allowed_mosaic_methods
[allowed_mosaic_methods,...]
(Дополнительный)

Задает правила отображения перекрывающихся изображений.

  • None —Растры будут упорядочены на основании поля ObjectID в таблице атрибутов набора данных мозаики.
  • Center —Будет показан снимок, ближайший к центру экрана.
  • NorthWest —Будет показан снимок, ближайший к северо-западному углу границы набора данных мозаики.
  • LockRaster —Будут показаны выбранные наборы растровых данных.
  • ByAttribute —Снимок будет показан с приоритетом на основе поля в атрибутивной таблице.
  • Nadir —Будут показаны растры с углами обзора, близкими к нулю.
  • Viewpoint —Будет показан снимок, ближайший к выбранному углу обзора.
  • Seamline —Переходы между изображениями будут сглажены при помощи линий сшивки.
String
default_mosaic_method
(Дополнительный)

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

  • None —Растры будут упорядочены на основании поля ObjectID в таблице атрибутов набора данных мозаики.
  • Center —Будет показан снимок, ближайший к центру экрана.
  • NorthWest —Будет показан снимок, ближайший к северо-западному углу границы набора данных мозаики.
  • LockRaster —Будут показаны выбранные наборы растровых данных.
  • ByAttribute —Снимок будет показан с приоритетом на основе поля в атрибутивной таблице.
  • Nadir —Будут показаны растры с углами обзора, близкими к нулю.
  • Viewpoint —Будет показан снимок, ближайший к выбранному углу обзора.
  • Seamline —Переходы между изображениями будут сглажены при помощи линий сшивки.
String
order_field
(Дополнительный)

Поле, которое будет применяться для упорядочения растров с использованием значения ByAttribute параметра default_mosaic_method. Перечень полей определяется как список полей в таблице атрибутов, которые относятся к типу метаданных и являются целыми числами. Этот список может включать, но не ограничивается следующим:

  • MinPS
  • MaxPS
  • LowPS
  • HighPS
  • CenterX
  • CenterY
  • ZOrder
  • Shape_Length
  • Shape_Area

Если поле является числовым или полем даты, необходимо установить параметр order_base.

Этот параметр не нужен, если значение ByAttribute не входит в список allowed_mosaic_methods.

String
order_base
(Дополнительный)

Сортирует растры, основываясь на их отличии от этого значения в поле, выбранном в параметре order_field.

Если используется атрибут Дата, он должен быть в одном из следующих форматов:

  • ГГГГ/ММ/ДД ЧЧ:мм:сс.с
  • ГГГГ/ММ/ДД ЧЧ:мм:сс
  • ГГГГ/ММ/ДД ЧЧ:мм
  • ГГГГ/ММ/ДД ЧЧ
  • ГГГГ/ММ/ДД
  • ГГГГ/ММ
  • ГГГГ

Этот параметр необходим, только если значение ByAttribute задано для параметра allowed_mosaic_methods.

String
sorting_order
(Дополнительный)

Указывает, будут ли растры сортироваться по возрастанию или убыванию.

  • ASCENDING —Растры будут отсортированы по возрастанию. Это значение по умолчанию
  • DESCENDING —Растры будут отсортированы по убыванию.

Этот параметр необходим, только если значение ByAttribute задано для параметра allowed_mosaic_methods.

Boolean
mosaic_operator
(Дополнительный)

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

  • FIRST —Этот параметр необходим, только если значение задано для параметра .
  • LAST —Будет показано последнее изображение в таблице атрибутов.
  • MIN —Будут показаны самые низкие значения пикселов.
  • MAX —Будут показаны самые высокие значения пикселов.
  • MEAN —Среднее арифметическое будет использоваться для усреднения перекрывающихся пикселей.
  • BLEND —Алгоритм взвешенных расстояний будет использоваться для усреднения перекрывающихся пикселей.
  • SUM —Все значения перекрывающихся пикселов будут добавлены вместе.
String
blend_width
(Дополнительный)

Количество пикселов, к которым будет применено значение BLEND для параметра mosaic_operator.

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

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

Этот параметр применим, только если параметр allowed_mosaic_methods задан как Viewpoint.

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

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

Этот параметр применим, только если параметр allowed_mosaic_methods задан как Viewpoint.

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

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

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

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

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

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

Размер ячейки набора данных мозаики с использованием существующего набора растровых данных или его заданных ширины (x) и высоты (y). Если задается размер ячейки, можно использовать одное значение для размера квадратной ячейки или значения x и y – для прямоугольной.

Cell Size XY
metadata_level
(Дополнительный)

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

  • FULL —Будут показаны метаданные, относящиеся к обработке, примененной на уровне набора данных мозаики, а также метаданные, связанные с отдельными наборами растровых данных.
  • NONE —Метаданные не будут показаны клиенту.
  • BASIC —Будут показаны метаданные, связанные с отдельными наборами растровых данных, например информация о числе столбцов и строк, размере ячейки и пространственной привязке.
String
transmission_fields
[transmission_fields,...]
(Дополнительный)

Поля в таблице атрибутов, которые сможет видеть клиент. По умолчанию список содержит следующие элементы:

  • Name
  • MinPS
  • MaxPS
  • LowPS
  • HighPS
  • Tag
  • GroupName
  • ProductName
  • CenterX
  • CenterY
  • ZOrder
  • Shape_Length
  • Shape_Area

String
use_time
(Дополнительный)

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

  • DISABLED —Набор данных мозаики не будет содержать временные данные. Это значение по умолчанию
  • ENABLED —Набор данных мозаики будет содержать временные данные. Это позволяет клиенту использовать бегунок времени.
Boolean
start_time_field
(Дополнительный)

Поле в таблице атрибутов, которое показывает время начала.

String
end_time_field
(Дополнительный)

Поле в таблице атрибутов, которое показывает время окончания.

String
time_format
(Дополнительный)

Задает формат времени набора данных мозаики для таких параметров, как start_time_field и end_time_field.

  • YYYY —Год
  • YYYYMM —Год и месяц
  • YYYY/MM —Год и месяц
  • YYYY-MM —Год и месяц
  • YYYYMMDD —Год, месяц и день
  • YYYY/MM/DD —Год, месяц и день
  • YYYY-MM-DD —Год, месяц и день
  • YYYYMMDDhhmmss —Год, месяц, день, часы, минуты и секунды
  • YYYY/MM/DD hh:mm:ss —Год, месяц, день, часы, минуты и секунды
  • YYYY-MM-DD hh:mm:ss —Год, месяц, день, часы, минуты и секунды
  • YYYYMMDDhhmmss.s —Год, месяц, день, часы, минуты, секунды и доли секунды
  • YYYY/MM/DD hh:mm:ss.s —Год, месяц, день, часы, минуты, секунды и доли секунды
  • YYYY-MM-DD hh:mm:ss.s —Год, месяц, день, часы, минуты, секунды и доли секунды
String
geographic_transform
[geographic_transform,...]
(Дополнительный)

Географические преобразования для связи с набором данных мозаики.

String
max_num_of_download_items
(Дополнительный)

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

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

Максимальное число записей, которые можно загрузить по запросу.

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

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

  • GENERIC —Набор данных мозаики не содержит определенный тип данных.
  • THEMATIC —Набор данных мозаики содержит тематические данные с дискретными значениями, например, почвенно-растительный покров.
  • PROCESSED —Цвета набора данных мозаики уже выровнены.
  • ELEVATION —Набор данных мозаики содержит данные высот.
  • SCIENTIFIC —Набор данных мозаики содержит научные данные.
  • VECTOR_UV —У набора данных мозаики есть две переменные.
  • VECTOR_MAGDIR —У набора данных мозаики есть магнитуда и направление.
String
minimum_pixel_contribution
(Дополнительный)

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

Long
processing_templates
[processing_templates,...]
(Дополнительный)

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

Все имена добавленных шаблонов должны быть уникальными.

Более подробно о том, как работать с последовательностями функций, см. Редактирование шаблонов последовательности функций.

File; String
default_processing_template
(Дополнительный)

Последовательность функций по умолчанию. Последовательность функций по умолчанию будет применена при доступе к набору данных мозаики.

String
time_interval
(Дополнительный)

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

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

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

  • None —Единицы времени не существуют или неизвестны.
  • Milliseconds —Единицы времени – миллисекунды.
  • Seconds —Единицы времени – секунды.
  • Minutes —Единицы времени – минуты.
  • Hours —Единицы времени – часы.
  • Days —Единицы времени – дни.
  • Weeks —Единицы времени – недели.
  • Months —Единицы времени – месяцы.
  • Years —Единицы времени – годы.
  • Decades —Единицы времени – десятилетия.
  • Centuries —Единицы времени – века.
String
product_definition
(Дополнительный)

Указывает шаблон, либо соответствующий типу изображений, с которыми вы работаете, либо являющийся общим. Общие опции включают стандартные поддерживаемые типы сенсоров растров:

String
product_band_definitions
[Band Name {Wavelength Minimum} {Wavelength Maximum},...]
(Дополнительный)

Определения диапазонов длин волн, числа каналов и порядка каналов. Измените значения product_definition и добавьте новые каналы при помощи определения продукта CUSTOM.

Value Table

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

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

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

Mosaic Layer

Пример кода

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

Это пример Python для функции SetMosaicDatasetProperties.

import arcpy
arcpy.SetMosaicDatasetProperties_management(
    "c:/workspace/mdproperties.gdb/md", cell_size="0.2", metadata_level="BASIC", 
    transmission_fields="NAME;MINPS;MAXPS;GROUPNAME;PRODUCTNAME;ZORDER;YEARS;YEARE", 
    use_time="ENABLED", start_time_field="YEARS", end_time_field="YEARE", 
    time_format="YYYYMM", geographic_transform=
    "NAD_1983_HARN_To_WGS_1984_2", max_num_of_download_items="10", 
    max_num_of_records_returned="500", source_type="GENERIC", 
    minimum_pixel_contribution="50", processing_templates="None;C:/Test/NewRFTs/Aspect.rft.xml", 
    default_processing_template="None")
SetMosaicDatasetProperties, пример 2 (автономный скрипт)

Это пример скрипта Python для функции SetMosaicDatasetProperties.

#Set mosaic dataset imagery properties group

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

arcpy.SetMosaicDatasetProperties_management(
    "mdproperties.gdb/md", "525340", "3909809", "None;JPEG", "JPEG",
    "85", "0.5", "CUBIC", "CLIP", "FOOTPRINTS_MAY_CONTAIN_NODATA",
    "NOT_CLIP", "APPLY", "Base-Top Height;Top-Top Shadow Height",
    "Base-Top Height")

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

Этот инструмент не использует параметры среды геообработки

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

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

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

  • Свойства набора данных мозаики

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация