Modelle können in ModelBuilder oder im Werkzeugdialogfeld des Modells, Python-Fenster oder in einem Skript ausgeführt werden. Bei der Ausführung eines Modells in ModelBuilder können Sie entweder das gesamte Modell oder ausgewählte Prozesse ausführen. Wenn Prozesse in ModelBuilder ausgeführt werden, können Sie ihre Ausführung im Statusdialogfeld für die Geoverarbeitung verfolgen.
Es gibt drei Möglichkeiten, ein Modell in ModelBuilder auszuführen:
- Einzelnes Werkzeug ausführen: Wählen Sie ein Werkzeug, klicken Sie mit der rechten Maustaste, und klicken Sie dann auf Ausführen. Falls erforderlich, werden auch frühere Prozesse in der Kette ausgeführt. Spätere Prozesse in der Kette werden nicht ausgeführt. Wenn sie sich im bereits ausgeführten Prozesszustand befanden, wechseln sie wieder in den ausführungsbereiten Zustand.
- Ausführungsbereite Werkzeuge: Klicken Sie im Menü Modell auf Ausführen, oder führen Sie das Werkzeug auf der Werkzeugleiste "ModelBuilder" aus. Alle Werkzeuge im ausführungsbereiten Zustand werden ausgeführt.
- Gesamtes Modell ausführen: Klicken Sie im Menü Modellauf Gesamtes Modell ausführen. Dadurch werden alle Werkzeuge im ausführungsbereiten Zustand ausgeführt.
Was geschieht, wenn ein Modell in ModelBuilder ausgeführt wird?
Während der Ausführung eines Modells werden alle Modellvariablen überprüft und die Werkzeuge im ausführbaren Zustand werden ausgeführt. Wenn Ausgabevariablen der Anzeige hinzugefügt werden sollen, werden die Ausgaben dem ArcMap-Inhaltsverzeichnis hinzugefügt. Werkzeuge, die sich nicht im ausführungsbereiten Zustand befinden oder abhängig von einem Werkzeug sind, das sich nicht im ausführungsbereiten Zustand befindet, werden nicht ausgeführt. Es gibt einige grundlegende Unterschiede zwischen der Ausführung eines Modells in ModelBuilder und im Werkzeugdialogfeld. Wenn ein Modell aus Modelbuilder ausgeführt wird, gilt Folgendes:
- Zwischendaten, die zwischen Modellen beibehalten werden, werden ausgeführt. Diese Daten werden auch beibehalten, wenn das Modell gespeichert, geschlossen und für die Bearbeitung erneut geöffnet wird. Zwischendaten werden beim Ausführen eines Modells im Werkzeugdialogfeld gelöscht.
- Die Werkzeuge werden während des Vorgangs rot und nach erfolgreicher Ausführung wieder gelb mit einem Schatten dargestellt. Das Werkzeug wird weiterhin rot dargestellt, wenn der Vorgang fehlgeschlagen ist. Das Modell kann bei Bedarf im aktuellen Zustand und in der aktuellen Farbe gespeichert werden.
- Der Anzeige werden alle Ausgaben mit einem Häkchen neben "Zur Anzeige hinzufügen" hinzugefügt.
- Der Status wird im Statusdialogfeld der Geoverarbeitung angezeigt, während der Prozess im Vordergrund ausgeführt wird. Modelle, die in ModelBuilder ausgeführt werden, werden niemals als Hintergrundprozess ausgeführt. Im Werkzeugdialogfeld ausgeführte Modelle können im Hintergrund ausgeführt werden.
- Ergebnisse werden nicht im Fenster Ergebnisse bereitgestellt.
Weitere Informationen zur Ausführung eines Modells im Werkzeugdialogfeld