Um die Verwendung eines Iterators zu erklären, wird im Modellbeispiel unten der Iterator Feature-Classes iterieren herangezogen, mit dem jede Feature-Class in einem Workspace projiziert wird, jede Ausgabe des Werkzeugs Projizieren auf Basis des Eingabenamens unter Verwendung der direkten Variablenersetzung benannt wird und jeder Feature-Class ein neues Feld hinzugefügt wird.
- Ein Eingabe-Workspace wird für Feature-Classes iterieren angegeben, um jede Feature-Class in diesem Workspace zu durchlaufen.
- Die zu durchlaufenden Feature-Classes werden durch die Angabe eines Platzhalters und Feature-Typs festgelegt (nur Polygon-Feature-Classes mit einem Namen, der mit I beginnt, werden durchlaufen).
- Bei Feature-Classes iterieren werden zwei Ausgaben erzeugt: die durchlaufene Feature-Class und der Name der Feature-Class. Die Feature-Class-Variable wird als Eingabe mit dem Werkzeug Projekt verbunden, und die Feature-Class-Namensvariable wird verwendet, damit die Ersetzung von Inline-Variablen jede Ausgabe des Werkzeugs Projekt mit dem gleichen Namen der Eingabe-Feature-Class dynamisch benennt.
- Jeder Feature-Class wird ein neues Feld hinzugefügt, indem eine Verbindung zum Werkzeug Feld hinzufügen hergestellt wird.