Если значение является (ModelBuilder)

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

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

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

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

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

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

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

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

Параметры

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

Входное значение, которое нужно оценить.

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: Да