Werkzeug-Layer basierend auf Modell- und Skriptwerkzeugen

Die meisten Systemwerkzeuge haben eine einzige Ausgabe. Benutzerdefinierte Modell- und Skriptwerkzeuge (d. h. von Ihnen erstellte Werkzeuge) können jedoch über mehrere Ausgaben verfügen, und mit solchen Werkzeugen erstellte Werkzeug-Layer können sehr hilfreich sein, da die gesamte Ausgabe des Werkzeugs im Werkzeug-Layer und nicht in einzelnen Layern enthalten ist.

Sublayer

Welche Daten im Modell beim Ausführen des Werkzeug-Layers als dessen Sublayer hinzugefügt werden, wird durch zwei Regeln festgelegt.

  1. Alle Datenelemente, für die Zur Anzeige hinzufügen aktiviert ist.

    HinweisHinweis:

    Achten Sie darauf, dass Zur Anzeige hinzufügen nicht für die Zwischendaten des Modells aktiviert ist, da die Zwischendaten beim Ausführen des Werkzeug-Layers gelöscht werden, wodurch ein leerer Sublayer entstehen würde.

  2. Alle Parameter von Ausgabedatenelementen.

Am Modell vorgenommene Änderungen werden erst dann im Werkzeug-Layer widergespiegelt, wenn das Werkzeug im Werkzeug-Layer ausgeführt wird.

Werkzeug-Layer enthalten einen Verweis auf das Werkzeug und keine Kopie des Werkzeugs.

Werkzeug-Layer können keine Kopie des Modells enthalten. Sie können lediglich einen Verweis auf das Modell enthalten. Der Benutzer des Werkzeug-Layers muss über Zugriff auf die Toolbox verfügen, die das Modell enthält. Wenn Sie einem anderen Benutzer ein Kartendokument mit einem Modellwerkzeug-Layer übermitteln, müssen Sie ihm auch die Toolbox zuweisen, die das Modell enthält.

Neuerstellen von Werkzeug-Layern, wenn das zugrunde liegende Werkzeug geändert wird

HinweisHinweis:

Wenn Sie einen Werkzeug-Layer mit einem Modell- oder Skriptwerkzeug erstellen und danach das Modell- oder Skriptwerkzeug ändern, müssen Sie den Werkzeug-Layer löschen und neu erstellen.

Werkzeug-Layer enthalten die Definition der Parameter für das zugrunde liegende Werkzeug. Wenn Sie die Parameter ändern, müssen Sie den Werkzeug-Layer löschen und neu erstellen, sodass der neue Werkzeug-Layer die neuen Parameterdefinitionen enthält. Der Werkzeug-Layer muss nicht neu erstellt werden, wenn Sie die Modell- oder Skriptlogik ändern; dies ist nur dann erforderlich, wenn Sie Elemente ändern, die für Eingabe- oder Ausgabeparameter relevant sind.

Verwandte Themen


7/10/2012