Skip to main content

While 循环 (模型工具)

汇总

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

了解 While 循环在 ModelBuilder 中的工作原理

用法

  • 此工具仅在 ModelBuilder 中提供,以供在模型中使用。 地理处理窗格或 Python 中不提供该工具。

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

参数

标注 说明 数据类型

输入值

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

Any Value

继续,如果输入为

(可选)

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

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

  • False该工具将迭代直至所有输入值均为 false。

String

派生输出

标注 说明 数据类型

继续

指示是否继续的布尔值。

Boolean

环境

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

许可信息

  • 基本: 是
  • 标准: 是
  • 高级: 是