Zusammenfassung
Mit dem Werkzeug Werte erfassen werden die Ausgabewerte eines Iterators erfasst oder eine Liste mit mehreren Werten in eine einzelne Eingabe konvertiert. Die Ausgabe von Werte erfassen kann als Eingabe für Werkzeuge wie Zusammenführen (Merge), Anhängen, Mosaik und Zellenstatistik verwendet werden.
Informationen zur Funktionsweise von "Werte erfassen" in ModelBuilder
Verwendung
Dieses Werkzeug ist nur für die Verwendung in ModelBuilder, nicht in Python-Skripten vorgesehen.
Werkzeugausgaben mit einem Häkchen neben Zur Anzeige hinzufügen werden der Anzeige in ArcMap unter Verwendung des Variablennamens hinzugefügt. Wenn Sie einen Iterator im Modell verwenden und die Ausgaben aller Iterationen der Anzeige in ArcMap mit dem eigentlichen eindeutigen Ausgabenamen anstelle des Namens der Variable hinzugefügt werden sollen, verbinden Sie die anzuzeigende Ausgabe mit dem Werkzeug Werte erfassen, und klicken Sie dann mit der rechten Maustaste auf die Ausgabe von Werte erfassen, um die Option Zur Anzeige hinzufügen auszuwählen. Wenn das Modell über das Modellwerkzeugdialogfeld ausgeführt wird, legen Sie die Ausgabe von Werte erfassen als Modellparameter fest, da nur die Ausgabemodellparameter der Anzeige hinzugefügt werden.
Eine andere Verwendung des Werkzeugs Werte erfassen besteht darin, Ausgabeparameter aus dem Werkzeugdialogfeld zu entfernen und die Ausgabe dennoch zur Anzeige hinzuzufügen. Angenommen, das Modell verwendet das Werkzeug Puffer und die Ausgabe des Werkzeugs Puffer ist ein Modellparameter. Wenn Sie das Modell über das Werkzeugdialogfeld ausführen, wird im Werkzeugdialogfeld dieser Parameter angezeigt, und der Benutzer des Dialogfeldes kann den Speicherort der Ausgabe des Puffers ändern. Wie ist jedoch vorzugehen, wenn der Benutzer des Dialogfeldes diesen Speicherort nicht ändern soll? Dies ist der Fall, wenn Sie möchten, dass die Ausgabe an einen bestimmten Speicherort geschrieben werden soll, der nicht geändert werden kann. Sie können die Modellvariable ändern, sodass es sich nicht um einen Parameter handelt, Modellvariablen werden der Ansicht jedoch nur hinzugefügt, wenn es sich dabei um Parameter handelt.
Die Lösung besteht darin, die Ausgabe von Puffer zu ändern, sodass es sich nicht um einen Parameter handelt, und die Ausgabe mit dem Werkzeug Werte erfassen zu verbinden. Legen Sie dann fest, dass die Ausgabe von Werte erfassen ein Modellparameter ist. Bei der Ausführung des Modells über das Werkzeugdialogfeld wird der Parameter nicht im Dialogfeld angezeigt, und der Benutzer kann ihn nicht ändern. Da es sich jedoch um einen Ausgabeparameter handelt, wird er zur Ansicht hinzugefügt. (Diese Vorgehensweise funktioniert, da die Ausgabe von Werte erfassen technisch gesehen abgeleitete Daten als Ein- und Ausgabe umfasst und abgeleitete Daten als Ein- und Ausgabe nicht zum Dialogfeld hinzugefügt werden.
Syntax
arcpy.mb.CollectValues(in_value)
Parameter | Erklärung | Datentyp |
in_value | Zu erfassende Eingabewerte. | Multiple Value |
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja