Сводка
Определяет настройки по умолчанию для отображения набора данных мозаики и обслуживания его как сервиса изображений.
Использование
Текущие свойства набора данных мозаики можно найти на вкладке По умолчанию в окне Свойства набора данных мозаики.
Синтаксис
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})
Parameter | Объяснение | Тип данных |
in_mosaic_dataset | Набор данных мозаики, свойства которого необходимо задать. | Mosaic Layer |
rows_maximum_imagesize (Дополнительный) | Максимальное количество строк для изображения мозаики, созданного набором данных мозаики для каждого запроса. Это поможет управлять тем, насколько будет загружен сервер при просмотре клиентом ваших снимков. При самом большом числе будет создано большее изображение, но при этом также увеличится количество времени на обработку набора данных мозаики. А если задать слишком маленькое значение, то изображение может и не отобразиться. | Long |
columns_maximum_imagesize (Дополнительный) | Максимальное количество столбцов для изображения мозаики, создаваемого набором данных мозаики для каждого запроса. Это поможет управлять тем, насколько будет загружен сервер при просмотре клиентом ваших снимков. При самом большом числе будет создано большее изображение, но при этом также увеличится количество времени на обработку набора данных мозаики. А если задать слишком маленькое значение, то изображение может и не отобразиться. | Long |
allowed_compressions [allowed_compressions,...] (Дополнительный) | Определяет метод сжатия для передачи изображения мозаики с компьютера для отображения (или с сервера клиенту).
| String |
default_compression_type (Дополнительный) | Установите метод сжатия по умолчанию. Тип сжатия по умолчанию должен находиться в списке allowed_compressions или быть уже установлен в свойстве набора данных мозаики Допустимые методы сжатия.
| String |
JPEG_quality (Дополнительный) | Качество сжатия при использовании JPEG. Качество сжатия должно быть в пределах интервала от 1 до 100. Высокие значения соответствуют более высокому качеству изображения, но меньшему сжатию. | Long |
LERC_Tolerance (Дополнительный) | Ограничивает ошибку на пиксел при использовании сжатия LERC. Это значение измеряется в единицах набора данных мозаики. Например, если ошибка равна 10 см, а единицы измерения набора данных мозаики – метры, введите 0,1. | Double |
resampling_type (Дополнительный) | Определяет, как будут вычисляться значения пикселов при отображении набора данных в мелком масштабе. Выберите подходящий метод, в зависимости от типа имеющихся у вас данных.
| String |
clip_to_footprints (Дополнительный) | Часто набор растровых данных и его контур имеют одинаковый экстент. Если он разный, вы можете вырезать набор растровых данных по контуру.
| Boolean |
footprints_may_contain_nodata (Дополнительный) | Доступно для пикселов, имеющих значение NoData.
| Boolean |
clip_to_boundary (Дополнительный) | Часто набор данных мозаики и его граница имеют одинаковый экстент. Если он разный, вы можете вырезать набор данных мозаики по границе.
| Boolean |
color_correction (Дополнительный) | Включить цветовую коррекцию в наборе данных мозаики.
| Boolean |
allowed_mensuration_capabilities [allowed_mensuration_capability,...] (Дополнительный) | Выберите тип измерений, которые пользователи могут производить на наборе данных мозаики. Возможность выполнять вертикальные измерения зависит от снимков, для этого может потребоваться ЦМР.
| String |
default_mensuration_capabilities (Дополнительный) | Выберите функцию измерения по умолчанию для этого набора данных мозаики. Функция по умолчанию должна быть задана в списке параметров allowed_mensuration_capabilities или быть уже задана в свойстве Функции измерения набора данных мозаики.
| String |
allowed_mosaic_methods [allowed_mosaic_method,...] (Дополнительный) | Задать правила отображения перекрывающихся изображений.
| String |
default_mosaic_method (Дополнительный) | Выберите метод мозаики по умолчанию для этого набора данных мозаики. Значение по умолчанию устанавливается в списке параметров allowed_mosaic_methods или уже задано в свойствах набора данных мозаики Разрешенные методы мозаики.
| String |
order_field (Дополнительный) | Выберите поле по умолчанию, которое будет использоваться для упорядочивания растров методом ByAttribute. Перечень полей определяется как список полей в таблице атрибутов, которые относятся к типу метаданных и являются целыми числами. Этот список может включать, кроме прочего, следующие элементы:
Если поле является числовым или полем даты, необходимо установить параметр order_base. Этот параметр не нужен, если метод ByAttribute не является разрешенным методом мозаики. | String |
order_base (Дополнительный) | Сортирует растры, основываясь на их отличии от этого значения в поле, выбранном в параметре order_field Если используется атрибут Дата, он должен быть в одном из перечисленных ниже форматов.
Этот параметр следует указывать только в том случае, если для параметра allowed_mosaic_method задано ByAttribute. | String |
sorting_order (Дополнительный) | Выберите, следует ли сортировать растры в порядке возрастания или убывания.
Этот параметр следует указывать только в том случае, если задано ByAttribute для параметра allowed_mosaic_method. | Boolean |
mosaic_operator (Дополнительный) | Задать правило решения проблемы перекрывающихся пикселов.
| String |
blend_width (Дополнительный) | Задать число пикселов, к которым будет применен BLEND mosaic_operator. | Long |
view_point_x (Дополнительный) | При использовании метода мозаики Точка наблюдения, при помощи этого параметра можно сдвинуть центр изображения в направлении по горизонтали. Единицы измерения такие же, как и единицы пространственной привязки. | Double |
view_point_y (Дополнительный) | При использовании метода мозаики Точка наблюдения, при помощи этого параметра можно сдвинуть центр изображения в направлении по вертикали. Единицы измерения такие же, как и единицы пространственной привязки. | Double |
max_num_per_mosaic (Дополнительный) | Укажите максимальное число наборов растровых данных, которые могут быть отображены в заданное время в наборе данных мозаики. | Long |
cell_size_tolerance (Дополнительный) | Рассматривать изображения с одинаковой пространственной привязкой как имеющие одинаковое номинальное разрешение. Например, при коэффициенте 0.1 все изображения в с разницей размера ячейки в пределах 10 процентов будут сгруппированы вместе для всех инструментов и операций, использующих эти размеры ячеек. | Double |
cell_size (Дополнительный) | Задать размер ячейки набора данных мозаики, используя существующий набор растровых данных или указав их ширину (x) и высоту (y). Если указывается размер ячейки, можно использовать одно значение квадратных ячеек либо значения X и Y для прямоугольных ячеек. | Cell Size XY |
metadata_level (Дополнительный) | Задать уровень метаданных, которые будут предоставляться с сервера клиенту при публикации набора данных мозаики.
| String |
transmission_fields [transmission_field,...] (Дополнительный) | Ограничить в атрибутивной таблице поля, которые может видеть клиент. По умолчанию список содержит следующие элементы:
| String |
use_time (Дополнительный) | Включить временную анимацию для наборов данных мозаики. Если время активировано, необходимо указать начальное и конечное поля, а также формат времени.
| Boolean |
start_time_field (Дополнительный) | Поле в таблице атрибутов, которое показывает время начала. | String |
end_time_field (Дополнительный) | Поле в таблице атрибутов, которое показывает время окончания. | String |
time_format (Дополнительный) | Выбрать формат представления времени в полях, выбранных выше.
| String |
geographic_transform [geographic_transform,...] (Дополнительный) | Географические преобразования для связи с этим набором данных мозаики. | String |
max_num_of_download_items (Дополнительный) | Ограничить число наборов растровых данных, которые можно загрузить по запросу. | Long |
max_num_of_records_returned (Дополнительный) | Ограничить число записей, которые можно загрузить по запросу. | Long |
data_source_type (Дополнительный) | Определить тип изображений в наборе данных мозаики.
| String |
minimum_pixel_contribution (Дополнительный) | Задать минимальное число пикселов, необходимое, чтобы элемент набора данных мозаики считался достаточно значимым для использования в наборе данных мозаики. Изображения перекрываются, поэтому у вас может появиться элемент, отображающий небольшую полосу общего изображения. Пропуск таких элементов позволит повысить производительность набора данных мозаики. | Long |
processing_templates [processing_templates,...] (Дополнительный) | Выбрать последовательность функций, которую вы хотите использовать для обработки на лету набора данных мозаики или элементов набора данных мозаики. Вы можете добавить, удалить или изменить последовательность функций. Все добавленные имена шаблонов должны быть уникальными. Более подробно о том, как работает последовательность функций, см. в разделе Шаблон растровой функции. | File; String |
default_processing_template (Дополнительный) | Определить последовательность функций по умолчанию. Последовательность функций по умолчанию будет применена при доступе к набору данных мозаики. | String |
time_interval (Дополнительный) | Укажите продолжительность, которую представляет каждый временной интервал. Временной интервал определяет степень детализации временных данных. Единица измерения для значения данного поля указывается параметром time_interval_units. | Double |
time_interval_units (Дополнительный) | Выберите подходящие единицы для вашего временного интервала.
| String |
product_definition (Дополнительный) | Выберите шаблон, либо соответствующий типу изображений, с которыми вы работаете, либо являющийся стандартным. Исходные опции включают стандартные типы сенсоров:
| String |
product_band_definitions [Band Name {Wavelength Minimum} {Wavelength Maximum},...] (Дополнительный) | Редактируйте product_definition путем уточнения диапазонов длин волн, изменения числа каналов, порядка существующих и добавления новых каналов с помощью определения продукта CUSTOM. | Value Table |
Производные выходные данные
Name | Объяснение | Тип данных |
out_mosaic_dataset | Обновленный набор данных мозаики. | Слой мозаики |
Пример кода
Пример скрипта 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")
Это пример скрипта 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")
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да