Если значение равно (ModelBuilder)

Краткая информация

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

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

Использование

  • Этот инструмент предназначен для использования в ModelBuilder, а не в скриптах Python.

  • Инструмент выводит две Булевы переменные, True и False. В зависимости от оцениваемого условия, после работы инструмента одна из переменных является true, а другая false. Эти Булевы переменные должны быть заданы как предварительное условие для следующих инструментов, которые будут выполняться, только если одно из предварительных условий равно true.

  • Примечание:

    В ArcGIS большинство инструментов, кроме Если значение равно, Если данные существуют, Собрать значения и Слияние ветвей, при добавлении в модель пусты (бесцветные). Инструмент Если значение равно всегда находится в готовом к работе состоянии (что обозначено цветом). Входные данные этого инструмента могут быть пусты, что допустимо для сравнения.

Параметры

ПодписьОписаниеТип данных
Входное значение
(Дополнительный)

Входные значения для сравнения.

Any Value
Проверка значения
(Дополнительный)

Задает тип используемого оператора сравнения.

  • Равно хотя бы одному значениюОпределяет, равно ли входное значение одному из значений для сравнения. Это значение по умолчанию.
  • Не соответствует хотя бы одному значениюОпределяет, что входное значение не равно одному из значений для сравнения.
  • Не соответствует каждому значениюОпределяет, что входное значение не равно каждому из значений для сравнения.
  • В пределах любого из диапазона значенийОпределяет, находится ли входное значение в одном из диапазоном значений для сравнения.
  • Не в пределах любого из диапазона значений Определяет, что входное значение не находится ни в одном из диапазонов значений для сравнения.
  • МеньшеОпределяет, что входное значение меньше значения для сравнения.
  • БольшеОпределяет, что входное значение больше значения для сравнения.
  • Меньше или равноОпределяет, что входное значение меньше или равно значению для сравнения.
  • Больше или равноОпределяет, что входное значение больше или равно значению для сравнения.
  • ПустоОпределяет, что входное значение является пустым.
String
Тип сравнения
(Дополнительный)

Указывает тип используемого сравнения данных.

  • Строка с учетном регистраВходное значение сравнивается с соответствующими значениями без учета регистра. Это значение по умолчанию.
  • Строка без учета регистраВходное значение сравнивается с соответствующими значениями с учетом регистра.
  • LongВходное числовое значение сравнивается с соответствующими значениями как тип Long.
  • Double Входное значение сравнивается с соответствующими значениями как тип Double.
  • Автоматическое определение типа данныхПроверяется тип входных данных и выполняется сравнение эквивалентных типов данных. Например, сравнение входного и сравниваемого значения проводится с применением строкового сравнения для типа string, сравнения long для типа long, и double для типа double. Для всех остальных типов входных данных по умолчанию используется тип сравнения string.
String
Значения
(Дополнительный)

Список значений для сравнения со входным.

Any Value
Значения интервала
(Дополнительный)

Задает значения диапазона для сравнения с входным значением.

  • Минимум – входное значение сравнивается с минимальным значением в диапазоне.
  • Максимум – входное значение сравнивается с максимальным значением в диапазоне.
Value Table
Значения сравнения
(Дополнительный)

Одно значение для сравнения со входным.

Any Value

Производные выходные данные

ПодписьОписаниеТип данных
True

Если указанный критерий оценивается как True, параметр также будет установлен True.

Логическое
False

Если указанный критерий оценивается как False, параметр также будет установлен False.

Логическое

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да