Skip to main content

迭代要素类 (模型工具)

汇总

迭代工作空间或要素数据集中的所有要素类。

了解有关“迭代要素类”在 ModelBuilder 中的工作原理的详细信息

用法

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

  • 当在模型中使用该工具时,第一个要素类将作为输出的模板。 由此可在后续工具中选择字段。

  • 此工具将按输入数据的创建顺序对其进行迭代。

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

参数

标注 说明 数据类型

工作空间或要素数据集

存储将迭代的要素类的工作空间或要素数据集。 如果提供地理数据库定义作为输入工作空间,则仅迭代直接位于地理数据库下的要素类(独立要素类)。 要迭代位于输入地理数据库中的数据集中的所有要素类,请选中递归参数。

Workspace; Feature Dataset

通配符

(可选)

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

String

要素类型

(可选)

指定将用作过滤器的要素类型。 仅输出指定类型的要素。 如果未指定任何要素类型,则将输出所有要素。

  • 注记将仅输出注记要素类。

  • 尺寸注记将仅输出尺寸注记要素类。

  • 将仅输出边要素类。

  • 交汇点将仅输出交汇点要素类。

  • 线将仅输出线要素类。

  • 将仅输出点要素类。

  • 将仅输出面要素类。

  • 多面体将仅输出多面体要素类。

String

递归

(可选)

指定迭代器是否将迭代主工作空间中的所有子文件夹。

  • Checked—迭代器将迭代所有子文件夹。

  • Unchecked—迭代器将不会迭代所有子文件夹。

Boolean

派生输出

标注 说明 数据类型

要素类

要素类的完整路径。

Feature Class

名称

要素类的名称。

String

环境

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

许可信息

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