While (ModelBuilder)

摘要

用于迭代直至条件变为真或条件变为假。

了解 While 在 ModelBuilder 中的工作原理

使用情况

  • 该工具仅在 模型构建器 功能区中提供,以供在模型中使用。 地理处理窗格或 Python 中不提供该工具。

  • 如果模型中添加了一个迭代器,那么模型中的所有工具会对迭代器中的每个值进行迭代。 如果您不想对每个被迭代的值运行模型中的每个工具,请创建一个只包含迭代器的子模型、嵌套模型内的子模型或嵌套模型,并将其作为模型工具添加到主模型中。

参数

标注说明数据类型
输入值

要评估的输入值,用于确定是否继续迭代。

Any Value
继续,如果输入为
(可选)

指定是否要迭代直至输入值均为 true 或均为 false。

  • True该工具将迭代直至所有输入值均为 true。这是默认设置。
  • False 该工具将迭代直至所有输入值均为 false。
String

派生输出

标注说明数据类型
继续

指示是否继续的布尔值。

布尔型

环境

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

许可信息

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

相关主题