Краткая информация
Создает слой мозаики из набора данных мозаики или файла слоя. Слой, который создается этим инструментом, является временным, и по окончании сеанса он не будет сохранен, если только не сохранить его как файл слоя или не сохранить карту.
Этот инструмент может использоваться для создания слоя, так что вы можете работать с заданным поднабором каналов в наборе данных мозаики.
Использование
Чтобы сделать слой постоянным, щелкните правой кнопкой на слое в таблице содержания и нажмите кнопку Сохранить как файл слоя, или используйте инструмент Сохранить в файл слоя.
Синтаксис
MakeMosaicLayer_management (in_mosaic_dataset, out_mosaic_layer, {where_clause}, {template}, {band_index}, {mosaic_method}, {order_field}, {order_base_value}, {lock_rasterid}, {sort_order}, {mosaic_operator}, {cell_size}, {processing_template})
Параметр | Объяснение | Тип данных |
in_mosaic_dataset | Путь и имя входного набора данных мозаики. | Mosaic Layer |
out_mosaic_layer | Имя выходного слоя мозаики. | Mosaic Layer |
where_clause (Дополнительный) | Выражение запроса, использующее поля и значения набора данных мозаики. | SQL Expression |
template (Дополнительный) | Используя min x, min y, max x или max y, вы можете устанавливать экстенты выходного слоя мозаики | Extent |
band_index [ID,...] (Дополнительный) | Выберите каналы, которые будут экспортироваться для слоя. Если каналы не установлены, то все каналы будут использоваться в выходных данных. | Value Table |
mosaic_method (Дополнительный) | Выберите метод мозаики. Метод мозаики определяет, как создается слой из разных растров в наборе данных мозаики.
| String |
order_field (Дополнительный) | Выберите упорядоченное поле. Когда используется метод мозаики BY_ATTRIBUTE, необходимо задать поле по умолчанию, которое будет использоваться при расположении растров по порядку. Перечень полей определяется как список сервисной таблицы, типа метаданных. | String |
order_base_value (Дополнительный) | Базовое значение порядка. Изображения сортируются на основе разницы между этим значением и значением атрибута в установленном поле. | String |
lock_rasterid (Дополнительный) | Идентификатор (ID) или имя растра, на которых сервис должен блокироваться, и будут отображаться только указанные растры. Если оставить неопределенным, он будет таким же, как параметр по умолчанию системы. Можно определить несколько идентификаторов как перечень с точкой с запятой в качестве разделителя. | String |
sort_order (Дополнительный) | Выберите порядок сортировки: по возрастанию или по убыванию.
| String |
mosaic_operator (Дополнительный) | Выберите оператор мозаики. Если два или более растров имеют одинаковый приоритет сортировки, этот параметр используется для дальнейшего обновления порядка сортировки.
| String |
cell_size (Дополнительный) | Размер ячейки для выходного слоя мозаики. | Double |
processing_template (Дополнительный) | Шаблон функции обработки растра может быть применен к выходному слою мозаики. | String |
Пример кода
MakeMosaicLayer, пример 1 (окно Python)
Это пример скрипта Python для MakeMosaicLayer.
arcpy.MakeMosaicLayer_management(
"fgdb.gdb/mdsrc", "mdlayer2", "", "clipmd.shp", "3;2;1",
"BY_ATTRIBUTE", "Tag", "Dataset", "", "DESCENDING", "LAST", "10",
processing_template="NDVI")
MakeMosaicLayer, пример 2 (окно Python)
Это пример скрипта Python для MakeMosaicLayer.
arcpy.MakeMosaicLayer_management(
"fgdb.gdb/mdsrc", "mdlayer2", "", "clipmd.shp", "3;2;1",
"BY_ATTRIBUTE", "Tag", "Dataset", "", "DESCENDING", "LAST", "10",
processing_template="Custom_func")
Параметры среды
Информация о лицензиях
- ArcGIS Desktop Basic: Да
- ArcGIS Desktop Standard: Да
- ArcGIS Desktop Advanced: Да