迭代表 (模型构建器)

摘要

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

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

使用情况

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

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

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

  • 此工具适用于多种表格文件格式,包括 Excel 文件和逗号分隔文本文件(.csv.txt)。

参数

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

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

Workspace
通配符
(可选)

* 与有助于限制结果的字符的组合。 星号相当于指定全部。 如果未指定通配符,则将返回所有输入。 可以使用此参数来限制对以某个字符或词语(例如 A*Ari*Land* 等)开头的输入名称进行迭代。

String
表类型
(可选)

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

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

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

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

派生输出

标注说明数据类型

表的完整路径。

Table
名称

表的名称。

String

环境

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

许可信息

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

相关主题