为解释迭代器的使用,下方的模型示例将使用 Iterate Feature Classes 迭代器在工作空间中对每个要素类进行投影,并根据使用行内变量替换的输入名称动态命名 投影工具的每个输出,然后向每个要素类添加一个新字段。
- 将为 迭代要素类指定一个输入工作空间,以在该工作空间中迭代每个要素类。
- 将通过指定通配符和要素类型来限制要迭代的要素类(将只迭代名称以 I 开头的面要素类)。
- 迭代要素类将生成两个输出:迭代的要素类和此要素类的名称。要素类变量将作为输入连接到 投影工具,而要素类名称变量将用于行内变量替换,以使用与输入要素类相同的名称动态命名 投影工具的每个输出。
- 将通过连接添加字段工具向每个要素类添加一个新字段。