Если значение равно (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: Да