Сводка
Сравнивает входное значение с одним значением, списком или диапазоном значений, используя заданный оператор сравнения.
Более подробно о том, как работает инструмент Если значение равно в ModelBuilder
Использование
Этот инструмент предназначен для использования в ModelBuilder, а не в скриптах Python.
Инструмент выводит две Булевы переменные, True и False. В зависимости от оцениваемого условия, после работы инструмента одна из переменных является true, а другая false. Эти Булевы переменные должны быть заданы как предварительное условие для следующих инструментов, которые будут выполняться, только если одно из предварительных условий равно true.
Примечание:
В ArcGIS большинство инструментов, кроме Если значение равно, Если данные существуют, Собрать значения и Слияние ветвей, при добавлении в модель пусты (бесцветные). Инструмент Если значение равно всегда находится в готовом к работе состоянии (что обозначено цветом). Входные данные этого инструмента могут быть пусты, что допустимо для сравнения.
Синтаксис
arcpy.mb.ValueIsIfThenElse({input_value}, {value_test}, {comparison_type}, {values}, {range_values}, {comparison_value})
Parameter | Объяснение | Тип данных |
input_value (Дополнительный) | Входные значения для сравнения. | Any Value |
value_test (Дополнительный) | Задает тип используемого оператора сравнения.
| String |
comparison_type (Дополнительный) | Указывает тип используемого сравнения данных.
| String |
values [values,...] (Дополнительный) | Список значений для сравнения со входным. | Any Value |
range_values [[Any Value, Any Value],...] (Дополнительный) | Задает значения диапазона для сравнения с входным значением.
| Value Table |
comparison_value (Дополнительный) | Одно значение для сравнения со входным. | Any Value |
Производные выходные данные
Name | Объяснение | Тип данных |
true | Если указанный критерий оценивается как True, параметр также будет установлен True. | Логическое |
false | Если указанный критерий оценивается как False, параметр также будет установлен False. | Логическое |
Environments
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да