迭代表 (ModelBuilder)

摘要

用于在工作空间中对表进行迭代。

了解“迭代表”在模型构建器中的工作原理

使用情况

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

  • 该工具识别的第一个表将用作输出参数的模板。 该工具将从此表中读取信息,包括字段和表的完整路径。 由此可在最初设置模型工作流时,选择后续工具的参数中的字段。 当模型首次运行时,该工具将使用第一个表中的信息,在后续运行中,将单独读取每个表并将信息发送到下一个工具。

  • 该工具有两个输出:名称,这些输出可在其他工具中用作内联变量(例如,%Name%)。

参数

标注说明数据类型
工作空间

包含要迭代的表的工作空间。

Workspace
通配符
(可选)

* 与有助于限制结果的字符的组合。 星号相当于指定全部。 如果未指定通配符,将返回所有输入。 例如,可将其用于将输入名称迭代限制为从某一字符或词语开始(例如,A*Ari*Land* 等)。

String
表类型
(可选)

为文件夹工作空间(shapefile 和 coverage)指定表类型。

  • dBASE (shapefile)表类型将为 dBASE 表 (shapefile)。
  • INFO (coverage)表类型将为 INFO 表 (coverage)。
String
递归
(可选)

指定是否将递归迭代主文件夹中的子文件夹。

  • 选中 - 将递归迭代主文件夹中的所有子文件夹。
  • 未选中 - 将不会递归迭代主文件夹中的子文件夹。 将仅使用主文件夹。
Boolean

派生输出

标注说明数据类型

表的完整路径。

Table
名称

表的名称。

String

环境

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

许可信息

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

相关主题