Подпись | Описание | Тип данных |
Набор данных мозаики
| Путь и имя входного набора данных мозаики. | Mosaic Layer |
Выходной слой мозаики
| Имя выходного слоя мозаики. | Mosaic Layer |
Выражение
(Дополнительный) | Задать запрос при помощи SQL или использовать Конструктор запросов, чтобы построить запрос. | SQL Expression |
Экстент шаблона
(Дополнительный) | Выходной экстент может быть задан путем определения четырех координат или с помощью экстента существующего слоя.
| Extent |
Каналы
(Дополнительный) | Каналы, которые будут экспортированы для слоя. Если каналы не указаны, все каналы будут использоваться в выходных данных. | Value Table |
Метод мозаики
(Дополнительный) | Выберите метод мозаики. Метод мозаики определяет, как создается слой из разных растров в наборе данных мозаики.
| String |
Поле порядка
(Дополнительный) | Выберите поле определения порядка. Когда используется метод мозаики BY_ATTRIBUTE, необходимо задать поле по умолчанию, которое будет использоваться при расположении растров по порядку. Перечень полей определяется как список сервисной таблицы, типа метаданных. | String |
Основное значение порядка
(Дополнительный) | Базовое значение порядка. Изображения сортируются на основе разницы между этим значением и значением атрибута в установленном поле. | String |
ID блокируемого растра
(Дополнительный) | Идентификатор (ID) или имя растра, на которых сервис должен блокироваться, и будут отображаться только указанные растры. Если оставить неопределенным, он будет таким же, как параметр по умолчанию системы. Можно определить несколько идентификаторов как перечень с точкой с запятой в качестве разделителя. | String |
Порядок сортировки
(Дополнительный) | Выберите порядок сортировки: по возрастанию или по убыванию.
| String |
Оператор мозаики
(Дополнительный) | Выберите оператор мозаики. Если два или более растров имеют одинаковый приоритет сортировки, этот параметр используется для дальнейшего обновления порядка сортировки.
| String |
Размер выходной ячейки
(Дополнительный) | Размер ячейки для выходного слоя мозаики. | Double |
Шаблон обработки
(Дополнительный) | Шаблон функции обработки растра может быть применен к выходному слою мозаики.
| String |
Краткая информация
Создает слой мозаики из набора данных мозаики или файла слоя. Слой, который создается этим инструментом, является временным, и по окончании сеанса он не будет сохранен, если только не сохранить его как файл слоя или не сохранить карту.
Этот инструмент может использоваться для создания слоя, так что вы можете работать с заданным поднабором каналов в наборе данных мозаики.
Использование
Выходные данные могут быть созданы только с помощью поднабора каналов. Это сэкономит время и место на диске.
Параметры
arcpy.management.MakeMosaicLayer(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. | SQL Expression |
template (Дополнительный) | Выходной экстент может быть задан путем определения четырех координат или с помощью экстента существующего слоя.
| 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 |
Пример кода
Пример скрипта Python для MakeMosaicLayer.
arcpy.MakeMosaicLayer_management(
"fgdb.gdb/mdsrc", "mdlayer2", "", "clipmd.shp", "3;2;1",
"BY_ATTRIBUTE", "Tag", "Dataset", "", "DESCENDING", "LAST", "10",
processing_template="NDVI")
Пример скрипта 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")