停止 (ModelBuilder)

描述

对于一组输入值,如果所有输入为 true,则迭代会继续;如果任何一个输入为 false,则迭代会停止。该工具的功能与 While 循环迭代器非常类似,但如果模型中存在一个 While 循环迭代器且没有其他迭代器可添加时,则该工具对于停止模型非常有用。

了解“停止”在 ModelBuilder 中的工作原理

使用方法

  • 此工具专用于 ModelBuilder ,而并不在编写 Python 脚本时使用。

语法

Stop(in_values, {condition})
参数说明数据类型
in_values
[in_value,...]

输入值以查看是否停止模型迭代。

Multiple Value
condition
(可选)

选择 True 或 False 以设置条件。

  • TRUE 迭代会一直运行到所有输入值均为 True 时为止。这是默认设置。
  • FALSE 迭代会一直运行到所有输入值均为 False 时为止。
String

派生输出

名称说明数据类型
continue

如果所有输入都为 True,则连续值为 true;如果任意输入为 False,则其为 false。

布尔型

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是