Reparieren eines Modells

Wenn das Symbol für ein defektes Modell neben einem Modellwerkzeug im Fenster Katalog oder im Fenster ArcToolbox angezeigt wird, bedeutet dies, dass ein oder mehrere Werkzeuge im Modell nicht gefunden oder verwendet werden können. Dieses Problem hat häufig folgende Ursachen:

Normalerweise handelt es sich bei den Werkzeugen, die entsprechende Probleme verursachen, um benutzerdefinierte Skript- und Modellwerkzeuge, nicht um Systemwerkzeuge, die mit ArcGIS installiert werden. Benutzerdefinierte Skript- oder Modellwerkzeuge können umbenannt, in eine andere Toolbox verschoben oder ihre Parameter können geändert werden. All das kann dazu führen, dass Modelle mit diesen Werkzeugen nicht mehr ordnungsgemäß ausgeführt werden können.

Reparieren eines Modells

Modelle können nur in ModelBuilder repariert werden. Klicken Sie im Fenster Katalog oder im Fenster ArcToolbox mit der rechten Maustaste auf das Modellwerkzeug, und wählen Sie Bearbeiten aus.

Ursache

Reparieren

Nicht mehr vorhandene Werkzeuge

Suchen Sie in ModelBuilder nach Werkzeugen mit dem Symbol für ein defektes Werkzeug oder dem Symbol für ein defektes Modellwerkzeug . Sie können diese Werkzeuge reparieren, indem Sie mit der rechten Maustaste darauf klicken und Öffnen auswählen. Daraufhin wird das Dialogfeld "Durchsuchen" geöffnet (nicht das Werkzeugdialogfeld), in dem Sie den Speicherort des richtigen Werkzeugs auswählen können.

Geänderte Parameternamen

Wenn Sie die Parameternamen in einem Modell- oder Skriptwerkzeug geändert haben, wird kein Symbol für defekte Elemente neben dem betroffenen Werkzeug angezeigt. In diesem Fall müssen Sie das Modell lediglich speichern, da beim Öffnen des Modells in ModelBuilder die Parameternamen der Variablen automatisch aktualisiert werden. Dennoch können die unten beschriebenen Probleme auftreten.

Geänderte Anzahl von Parametern

Wenn sich die Anzahl der Parameter für ein Werkzeug geändert hat, wird kein Symbol für defekte Elemente neben dem betroffenen Werkzeug angezeigt. Sie können i. d. R. das betroffene Werkzeug ermitteln, indem Sie das Dialogfeld für das jeweilige Werkzeug öffnen, das nicht in einem ausführungsbereiten Zustand ist.

Geänderte Datentypen von Parametern

Wenn sich der Datentyp eines Parameters geändert hat (z. B. von "Zeichenfolge" in "Ganzzahl"), wird neben dem betroffenen Werkzeug kein Symbol für defekte Elemente angezeigt. Für die Reparatur kommen nur Werkzeuge im nicht ausführungsbereiten Zustand infrage, da sie den falschen Datentyp für einen Parameter enthalten. Ein gute Möglichkeit, geänderte Parametertypen zu finden, besteht darin, nach unverbundenen Variablen zu suchen und zu bestimmen, welches Werkzeug vermutlich mit der Variablen verbunden sein sollte. Anschließend öffnen Sie das Werkzeugdialogfeld und geben einen neuen Wert für den Parameter ein. Wenn keine unverbundene Variablen vorhanden sind, müssen Sie jeden Parameter in jedem Werkzeug überprüfen, das nicht ausführungsbereit ist.

Lizenzierungsprobleme

Wenn ein Modell ein nicht lizenziertes Werkzeug verwendet, wird kein Symbol für ein defektes Element oder Sperrsymbol vom Modellwerkzeug angezeigt. Wenn das Modell im Werkzeugdialogfeld ausgeführt wird, wird eine Meldung angezeigt, dass ein Werkzeug nicht lizenziert ist. Bearbeiten Sie das Modell, und entfernen Sie alle nicht lizenzierten Werkzeugs mit einem Sperrsymbol .

Verwandte Themen


7/10/2012