Инструмент Вычислить значение – универсальный инструмент ModelBuilder, который возвращает значение выражения ArcGIS Arcade или Python.
Выражение
С помощью параметра Выражение можно выполнять различные вычисления.
Математические
Инструмент Вычислить значение поддерживает функцию Arcade Max для получения наибольших значений из набора чисел.
Возвращает наибольшее значение из массива чисел.
var values = [-193, 0, 42, 40, 90];
return Max(values);
If-then-else
Параметр Выражение также может принимать значения из входных переменных. В примере ниже ключевое слово if определяет блок выражений для выполнения, если условие оценивается как истинное. Ключевое слово else определяет блок выражений для выполнения, если условие ложное. Условие должно оцениваться как истинное или ложное; в противном случае выражение не будет выполнено.
В примере ниже оценивается, больше ли определенная входная переменная 50, и возвращается комментарий, если значение истинно; в противном случае возвращается другой комментарий.