Подпись | Описание | Тип данных |
Входной сервис изображений | Имя входного сервиса изображений или SOAP URL, который ссылается на сервис изображений. Перейдите к сервису или введите входной сервис изображений. Этот инструмент может также поддерживать SOAP URL-адреса, которые ссылаются на сервис изображений. Пример использования имени сервиса изображений с названием ProjectX – C:\MyProject\ServerConnection.ags\ProjectX.ImageServer. Пример URL: http://AGSServer:8399/arcgis/services/ISName/ImageServer | Image Service; String |
Выходной слой сервера изображений | Имя выходного слоя изображения. | Raster Layer |
Экстент шаблона
(Дополнительный) | Выходной экстент слоя изображений.
| Extent |
Каналы (Дополнительный) | Каналы, которые будут экспортированы для слоя. Если каналы не установлены, все каналы будут использоваться в выходных данных. | Value Table |
Метод мозаики (Дополнительный) | Метод мозаики определяет, как создается мозаика из разных растров.
| String |
Поле порядка
(Дополнительный) | По умолчанию для определения порядка растров для метода мозаики используется поле By_Attribute. Перечень полей определяется, как в таблице сервиса, поля которого имеют тип метаданных и целочисленные (например, значения могут представлять даты или процент облачности). | String |
Основное значение порядка (Дополнительный) | Изображения сортируются на основе разницы между этим входным значением и значением атрибута в установленном поле. | String |
ID блокируемого растра (Дополнительный) | Идентификатор (ID) или имя растра, на которых сервис должен блокироваться, и будут отображаться только указанные растры. Если данный параметр не указан, будут использоваться настройки по умолчанию. Можно определить несколько идентификаторов как перечень с точкой с запятой в качестве разделителя. | String |
Размер выходной ячейки
(Дополнительный) | Размер ячейки для выходного слоя сервиса изображений. | Double |
Выражение
(Дополнительный) | Используя SQL, Вы можете определить запрос или использовать Конструктор запросов, чтобы построить запрос. | SQL Expression |
Шаблон обработки
(Дополнительный) | Шаблон обработки функции растра может быть применен к выходному слою сервиса изображений.
| String |
Краткая информация
Создает временный растровый слой из сервиса изображений. Созданный слой не будет присутствовать после окончания сеанса, если только документ не будет сохранен.
Входными данными также может быть SOAP URL для сервера изображений.
Использование
Используйте этот инструмент для создания слоя изображений из сервиса изображений, или URL, который ссылается на сервис изображений.
Выходными данными может быть весь сервис изображений или его часть.
Этот инструмент используется для добавления сервиса изображений в скрипт или модель Python, а также при создании сервиса геообработки.
Вы можете вырезать часть из сервиса изображений, выбрав слой выходного экстента или определив Прямоугольный экстент. При выборе слоя выходного экстента, вырезающий экстент будет основан на экстенте этого слоя.
Выходные данные могут быть созданы только с помощью поднабора диапазонов. Это поможет сэкономить время и место на диске.
Операции мозаики доступны, только если сервис изображений, который они содержат, создается из определения мозаики или определения сервиса изображений.
Параметры
arcpy.management.MakeImageServerLayer(in_image_service, out_imageserver_layer, {template}, {band_index}, {mosaic_method}, {order_field}, {order_base_value}, {lock_rasterid}, {cell_size}, {where_clause}, {processing_template})
Имя | Описание | Тип данных |
in_image_service | Имя входного сервиса изображений или SOAP URL, который ссылается на сервис изображений. Пример использования имени сервиса изображений с названием ProjectX – C:\MyProject\ServerConnection.ags\ProjectX.ImageServer. Пример URL: http://AGSServer:8399/arcgis/services/ISName/ImageServer | Image Service; String |
out_imageserver_layer | Имя выходного слоя изображения. | Raster Layer |
template (Дополнительный) | Выходной экстент слоя изображений.
| Extent |
band_index [ID,...] (Дополнительный) | Каналы, которые будут экспортированы для слоя. Если каналы не установлены, все каналы будут использоваться в выходных данных. | Value Table |
mosaic_method (Дополнительный) | Метод мозаики определяет, как создается мозаика из разных растров.
| String |
order_field (Дополнительный) | По умолчанию для определения порядка растров для метода мозаики используется поле By_Attribute. Перечень полей определяется, как в таблице сервиса, поля которого имеют тип метаданных и целочисленные (например, значения могут представлять даты или процент облачности). | String |
order_base_value (Дополнительный) | Изображения сортируются на основе разницы между этим входным значением и значением атрибута в установленном поле. | String |
lock_rasterid (Дополнительный) | Идентификатор (ID) или имя растра, на которых сервис должен блокироваться, и будут отображаться только указанные растры. Если данный параметр не указан, будут использоваться настройки по умолчанию. Можно определить несколько идентификаторов как перечень с точкой с запятой в качестве разделителя. | String |
cell_size (Дополнительный) | Размер ячейки для выходного слоя сервиса изображений. | Double |
where_clause (Дополнительный) | Построение запроса с помощью SQL. | SQL Expression |
processing_template (Дополнительный) | Шаблон обработки функции растра может быть применен к выходному слою сервиса изображений.
| String |
Пример кода
Пример скрипта Python для инструмента MakeImageServerLayer.
arcpy.MakeImageServerLayer_management(
input2, "mdlayer", "feature.shp", "1;2;3",
"LockRaster", "#", "#", "4", "#", processing_template="Hillshade")
Это пример скрипта Python для инструмента MakeImageServerLayer.
arcpy.MakeImageServerLayer_management(
input2, "mdlayer", "feature.shp", "1;2;3",
"LockRaster", "#", "#", "4", "#", processing_template="Custom_func")