Чтобы продемонстрировать работу итератора, в примере берется итератор Итерировать классы объектов (Iterate Feature Classes) и при помощи него проецируются все классы пространственных объектов в рабочей области, динамически присваивается имя всем выходным данным инструмента Проецировать (Project) на основе имени входных данных с использованием подстановки встроенной переменной (inline variable substitution) и добавляется новое поле во все классы пространственных объектов.
- Для итератора Итерировать классы объектов (Iterate Feature Classes) указана рабочая область, т. е. область, все классы пространственных объектов в которой следует итерировать.
- Классы объектов для итерации ограничены указанием группового символа и типа объекта (обрабатываться будет только полигональный класс пространственных объектов с именем, начинающимся на I).
- Итерировать классы объектов (Iterate Feature Classes) производит выходные данные двух видов: обработанный класс пространственных объектов и имя класса объектов. Переменная класса пространственных объектов связана в качестве входных данных с инструментом Проецировать (Project), а переменная имени класса объектов используется для подстановки встроенной переменной, чтобы динамически присвоить имена всем выходным данным инструмента Проецировать (Project) с тем же именем входного класса объектов.
- В каждый класс пространственных объектов добавляется новое поле путем подсоединения инструмента Добавить поле (Add Field).