Краткая информация
Определяет настройки по умолчанию для отображения набора данных мозаики и обслуживания его как сервиса изображений.
Использование
Текущие свойства набора данных мозаики можно найти на закладке По умолчанию (Defaults) в окне Свойства набора данных мозаики.
Синтаксис
SetMosaicDatasetProperties_management (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})
Параметр | Объяснение | Тип данных |
in_mosaic_dataset | Набор данных мозаики, свойства которого необходимо задать. | Mosaic Layer |
rows_maximum_imagesize (дополнительно) | Максимальное количество строк для изображения мозаики, созданного набором данных мозаики для каждого запроса. Это поможет управлять тем, насколько будет загружен сервер при просмотре клиентом ваших снимков. При самом большом числе будет создано более детальное изображение, но при этом также увеличится количество времени на обработку набора данных мозаики. А если задать слишком маленькое значение, то изображение может и не отобразиться. | Long |
columns_maximum_imagesize (дополнительно) | Максимальное количество столбцов для изображения мозаики, создаваемого набором данных мозаики для каждого запроса. Это поможет управлять тем, насколько будет загружен сервер при просмотре клиентом ваших снимков. При самом большом числе будет создано более детальное изображение, но при этом также увеличится количество времени на обработку набора данных мозаики. А если задать слишком маленькое значение, то изображение может и не отобразиться. | Long |
allowed_compressions [allowed_compressions,...] (дополнительно) | Определяет метод сжатия для передачи изображения мозаики с компьютера для отображения (или с сервера клиенту).
| String |
default_compression_type (дополнительно) | Установите метод сжатия по умолчанию. Тип сжатия по умолчанию должен находиться в списке allowed_compressions или быть уже установлен в свойстве набора данных мозаики Допустимые методы сжатия (Allowed Compression Methods). | 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 или уже задано в свойствах набора данных мозаики Разрешенные методы мозаики (Allowed Mosaic Methods). | String |
order_field (дополнительно) | Выберите поле по умолчанию, которое будет использоваться для упорядочивания растров методом ByAttribute. Перечень полей определяется как список полей в таблице атрибутов, которые относятся к типу метаданных и являются целыми числами. Этот список может включать, кроме прочего, следующие элементы:
Если поле является числовым или полем даты, необходимо установить параметр order_base. Этот параметр не нужен, если метод ByAttribute не является разрешенным методом мозаики. | String |
order_base (дополнительно) | Сортирует растры, основываясь на их отличии от этого значения в поле, выбранном в параметре order_field Если используется атрибут Дата (Date), он должен быть в одном из перечисленных ниже форматов.
Этот параметр следует указывать только в том случае, если для параметра allowed_mosaic_method задано ByAttribute. | String |
sorting_order (дополнительно) | Выберите, следует ли сортировать растры в порядке возрастания или убывания.
Этот параметр следует указывать только в том случае, если для параметра allowed_mosaic_method задано ByAttribute. | 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 (дополнительно) | Выбрать последовательность функций, которую вы хотите использовать для обработки на лету набора данных мозаики или элементов набора данных мозаики. Вы можете добавить, удалить или изменить последовательность функций. Все добавленные имена шаблонов должны быть уникальными. Более подробно о том, как работает последовательность функций, см. Редактирование шаблонов последовательности функций, . | File; String |
default_processing_template (дополнительно) | Определить последовательность функций по умолчанию. Последовательность функций по умолчанию будет применена при доступе к набору данных мозаики. | String |
Пример кода
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")
Параметры среды
Этот инструмент не использует параметры среды геообработки