Остановить (ModelBuilder)

Сводка

Выходит из цикла итерации модели, если для входных значений задано значение true или false. Для набора входных значений итерация продолжается, если все входные значения равны True, и останавливается, если одно из входных значений равно False. Функционально похож на инструмент Пока, но полезен для остановки модели в том случае, если в модели есть один итератор Пока и нельзя добавить дополнительные итераторы.

Более подробно о том, как работает Остановить в ModelBuilder

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

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

Синтаксис

arcpy.mb.Stop(in_values, {condition})
ParameterОбъяснениеТип данных
in_values
[in_values,...]

Значения, которые будут проверяться перед остановкой итерации модели.

Any Value
condition
(Дополнительный)

Определяет, будет ли итерация выполняться до тех пор, пока все входные значения не станут истинными или все входные значения не станут ложными.

  • TRUEИтерация будет выполняться до тех пор, пока все входные значения не станут истинными. Это значение по умолчанию.
  • FALSEИтерация будет выполняться до тех пор, пока все входные значения не станут ложными.
String

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

NameОбъяснениеТип данных
continue

Значение Продолжать будет true, если все входные данные True, и false, если любой из входных данных False.

Логическое

Environments

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

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

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