Werte erfassen
Im folgenden Beispiel wird die Verwendung des Werkzeugs Werte erfassen in ModelBuilder erläutert. Aus 99 im Input_CollectValue-Workspace (Variable Eingabe-Raster) gespeicherten Rastern wird ein neues Mosaik-Dataset erstellt. Das Werkzeug Raster iterieren durchläuft alle Raster im Workspace. Diese werden mit dem Werkzeug Werte erfassen erfasst. Mit Werte erfassen werden erfasste Werte zurückgeben, bestehend aus mehrwertigen Rastern, die in das Werkzeug Mosaik zu neuem Raster eingegeben werden. Die Verwendung von Werte erfassen auf diese Weise setzt voraus, dass ein untergeordnetes Modell erstellt wird und die Ausgabe von Werte erfassen ein Modellparameter ist.
Weitere Informationen zum Erstellen eines untergeordneten Modells
Feldwert abrufen
Die Verwendung des Werkzeugs Feldwert abrufen in ModelBuilder wird im folgenden Beispiel erläutert, in dem das Modell die prozentuale Fläche der einzelnen Polygone in einer Feature-Class ermittelt.
Die Variable Eingabe ist eine Polygon-Feature-Class für das Werkzeug Summenstatistik, die Ausgabe Flächensumme ist eine Tabelle mit einem Datensatz, der die Gesamtfläche aller Polygone enthält. Diese Ausgabe ist mit dem Werkzeug Feldwert abrufen verbunden.
Das Werkzeug Feldwert abrufen ruft den ersten Wert aus einer Tabelle des angegebenen Feldes ab. Der Wert wird daraufhin im Ausdruck des Werkzeugs Feld berechnen als direkte Variable verwendet, um die prozentuale Fläche der einzelnen Polygone zu ermitteln.
Pfad analysieren
Im folgenden Beispiel wird die Verwendung des Werkzeugs Pfad analysieren in ModelBuilder erläutert. Das Modell parst die Eingabe (C:\Data\InputFC.shp) in die Datei, den Pfad, den Namen und die Erweiterung. Der Pfad und Name werden als direkte Variablen in der Ausgabe des Werkzeugs Kopieren verwendet.
Daten auswählen
Im folgenden Beispiel wird die Verwendung des Werkzeugs Daten auswählen in ModelBuilder verwendet. Das Modell kopiert zwei Shapefiles in eine Geodatabase und führt eine dieser Feature-Classes mit einer anderen Feature-Class zusammen. Mit dem Werkzeug Daten auswählen wird eine der zwei Feature-Classes in der Geodatabase ausgewählt und an das Werkzeug Zusammenführen (Merge) weitergegeben.
Beenden
Das Werkzeug Stopp beendet die Iteration eines Modells aufgrund einer Bedingung. Im Beispiel wurde der Iterator For verwendet, um Werte von 500 bis 4.000 zu iterieren und um einen Wert von 500 zu inkrementieren. An der ersten Iteration ist der Wert 500, dann 1.000, dann 1.500 usw. Dieser Wert wird als Pufferabstand verwendet. Mit dem Werkzeug Summenstatistik wird die Flächensumme aller Polygone berechnet, und mit Feldwert abrufen wird der Wert aus der Summenstatistiktabelle abgerufen. Wert berechnen wird verwendet, um ein boolesches "true" zu berechnen, wenn der Flächensummenwert 40 überschreitet. Das Werkzeug Stopp wird festgelegt, um die Modellausführung zu beenden, wenn die in Wert berechnen festgelegte Bedingung zutrifft. Das Modell wird für jeden Wert iteriert. In diesem Beispiel übersteigt die Gesamtfläche aller Polygone bei der vierten Iteration 40, sodass die Bedingung zutrifft. An diesem Punkt wird das Modell vom Werkzeug Stopp beendet.