Название и описание
Значимые имена и описания параметров помогут клиентам определиться и предоставить необходимые значения. По умолчанию Редактор сервисов копирует имя и описание параметра из описания элемента инструмента.
Более подробно о документировании сервисов, задач и инструментов
Тип
Тип параметра определяет, должен ли клиент предоставить значение, чтобы задача была выполнена успешно. В Редакторе сервисов можно только изменить необязательные параметры на обязательные. Чтобы сделать из обязательного параметра необязательный, необходимо выйти из Редактора сервисов, изменить свойства инструмента и повторно запустить его, чтобы создать новый результат.
Режим ввода
Режим ввода определяет, как клиенты будут вводить растры в задачу. Существует три варианта, подробно описанные ниже.
Значение, определенное пользователем
В этом режиме клиент будет использовать собственные наборы растровых данных в качестве входных данных для параметра задачи. Значение по умолчанию всегда будет выглядеть как <пустое>, поскольку параметры набора растровых данных не имеют значения по умолчанию.
Список выбора
Режим ввода Список выбора используется для того, чтобы клиент мог выбрать один (или больше) растровый слой в качестве входных данных. В список слоев подставляются подходящие слои из текущего документа карты. Отметьте поле, расположенное рядом со слоем или слоями, которые клиент может выбрать в качестве входных данных.
Значение по умолчанию
Значение по умолчанию — это значение параметра, используемое для создания результата. Если инструмент принимает множество слоев, тогда значением по умолчанию также может быть список вариантов, каждый слой в котором разделен точкой с запятой. Если клиент не может указать значение для параметра, задача выполняется с использованием значения по умолчанию. Опцию Использовать только слои по умолчанию можно задать, чтобы ограничить значения в списке выбора только теми, которые использовались для получения результата, вместо всех значений в списке Слои.
Постоянное значение
Режим Постоянное значение используется, когда необходимо задать в качестве параметра задачи неизменное значение.
- Значение, используемое для Постоянного значения, всегда является значением параметра, используемым для создания результата. Чтобы изменить это значение, необходимо создать новый результат с нужным значением и опубликовать этот результат.
- Параметры в режиме ввода Постоянное значение не становятся параметрами задачи при публикации сервиса, поскольку клиенты не могут их изменить.
- В этом режиме наборы растровых данных становятся проектными данными, используемыми задачей.