While (模型构建器)

摘要

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

了解 While 在 ModelBuilder 中的工作原理

使用情况

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

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

参数

标注说明数据类型
输入值

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

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

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

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

派生输出

标注说明数据类型
继续

指示是否继续的布尔值。

布尔型

环境

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

许可信息

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

相关主题