Skip To Content

Настройки задачи геообработки: скаляры

Скаляр — это все, что не является набором данных на диске, например, строки, булевы операторы, числа двойной точности и т. п.

Название и описание

Значимые имена и описания параметров помогут клиентам определиться и предоставить необходимые значения. По умолчанию Редактор сервисов копирует имя и описание параметра из описания элемента инструмента.

Более подробно о документировании сервисов, задач и инструментов

Тип

Тип параметра определяет, должен ли клиент предоставить значение, чтобы задача была выполнена успешно. В Редакторе сервисов можно только изменить необязательные параметры на обязательные. Чтобы сделать из обязательного параметра необязательный, необходимо выйти из Редактора сервисов, изменить свойства инструмента и повторно запустить его, чтобы создать новый результат.

Режим ввода

Значение, определенное пользователем

В этом режиме клиент будет вводить собственное значение для параметра задачи. Режим ввода не будет доступен для параметров, которые имеют предопределенный список значений. На рисунке ниже изображен инструмент Буфер, опубликованный в качестве задачи. Параметр Тип стороны имеет предопределенный список строк (ПОЛНАЯ (FULL), ЛЕВАЯ (LEFT) или ПРАВАЯ (RIGHT)). Поскольку варианты предопределены, режим ввода Определенное пользователем значение недоступен.

Режим ввода списка выбора для строк

Значение по умолчанию

Значение по умолчанию — это значение параметра инструмента, используемого для создания результата. Если клиент не может указать значение для параметра, задача выполняется с использованием значения по умолчанию. Если параметр инструмента принимает множество значений, тогда значением по умолчанию также может быть список значений, каждое значение в котором разделено точкой с запятой.

Примечание:

Значение по умолчанию нельзя изменить в Редакторе сервиса. Чтобы изменить значение, выйдите из Редактора сервиса и создайте новый результат со значением, которое нужно использовать по умолчанию.

Список выбора

Режим ввода Список выбора используется для того, чтобы клиент мог выбрать одно (или несколько) предопределенное значение в качестве входных данных. Список значений заполняется из параметра инструмента. Отметьте поле, расположенное рядом со значениями, которые клиент может выбрать в качестве входных данных.

Режим ввода Список выбора доступен только в том случае, если параметр инструмента допускает варианты. В примере задачи Буфер, приведенной выше, режим ввода Список выбора доступен, поскольку параметр Тип стороны имеет предопределенный список значений (ПОЛНАЯ (FULL), ЛЕВАЯ (LEFT) или ПРАВАЯ (RIGHT)).

Многие инструменты геообработки определяют для параметров строк списки вариантов, известные как фильтры списка значений. Можно создавать собственные списки вариантов для переменных строк, используя фильтры списков значений.

Более подробно о фильтрах списков значений

Значение по умолчанию

Значение по умолчанию — это значение параметра инструмента, используемого для создания результата. Если клиент не может указать значение для параметра, задача выполняется с использованием значения по умолчанию. Если параметр инструмента принимает множество значений, тогда значением по умолчанию также может быть список значений, каждое значение в котором разделено точкой с запятой. Опцию спользовать только слои по умолчанию можно задать, чтобы ограничить значения в списке выбора только теми, которые использовались для получения результата.

Примечание:

Значение по умолчанию нельзя изменить в Редакторе сервиса. Чтобы изменить значение, выйдите из Редактора сервиса и создайте новый результат со значением, которое нужно использовать по умолчанию.

Постоянное значение

Режим Постоянное значение используется, когда необходимо задать в качестве параметра задачи неизменное значение.

  • Значение, используемое для Постоянного значения, всегда является значением параметра, используемым для создания результата. Чтобы изменить это значение, необходимо создать новый результат с нужным значением и опубликовать этот результат.
  • Параметры в режиме ввода Постоянное значение не становятся параметрами задачи при публикации сервиса, поскольку клиенты не могут их изменить.

Связанные разделы