Kurzer Überblick über das Verwalten von Werkzeugen und Toolboxes
Sie verwalten Toolboxes entweder im Fenster Katalog in ArcMap, im ArcToolbox-Fenster oder in ArcCatalog. Wenn Sie bereits mit Windows-Anwendungen wie z. B. Windows Explorer vertraut sind, werden Sie feststellen, dass die grundlegenden Verwaltungsoptionen für Toolboxes, wie Erstellen, Löschen, Kopieren/Einfügen und Umbenennen, in bekannter Weise verwendet werden können. Beispielsweise klicken Sie zum Umbenennen einer Toolbox mit der rechten Maustaste auf die Toolbox und klicken im Kontextmenü auf Umbenennen.
Toolboxes verfügen über einen Namen, eine Beschriftung und eine Aliasnamen-Eigenschaft. Der Name und die Beschriftungseigenschaften dienen der Unterstützung verschiedener Sprachen, und die Aliasnamen-Eigenschaft wird bei der Skripterstellung zur eindeutigen Identifizierung eines Werkzeugs und seiner Toolbox verwendet.
Werkzeuge besitzen einen Namen und eine Beschriftungseigenschaft. Der Werkzeugname wird bei der Skripterstellung verwendet und darf keine Leerzeichen enthalten.
Toolboxes kann eine Datei (.tbx) in einem Ordner oder ein Element in einer Geodatabase sein. Eine Toolbox, die sich in einer Geodatabase befindet, verfügt über ein anderes internes Format als eine Toolbox in einem Systemordner, und Sie können eine Toolbox nicht von einem Format in ein anderes kopieren. Python-Toolboxes sind Geoverarbeitungs-Toolboxes, die vollständig in Python erstellt werden. Sie können Python-Toolboxes keine Werkzeuge hinzufügen, wie dies bei benutzerdefinierten Toolboxes möglich ist.
Nachdem Sie eine Toolbox erstellt und ihr Werkzeuge hinzugefügt haben, müssen Sie beim Löschen oder Verschieben der Toolbox mit Bedacht vorgehen. Angenommen, Sie erstellen eine Toolbox ProjectB und darin ein Werkzeug mit dem Namen Calculate Required Fields. Im Laufe der Zeit verwenden Sie (oder andere Benutzer) dieses Werkzeug häufig in Modellen und Skripten. Wenn Sie die Toolbox umbenennen, löschen oder verschieben, funktioniert keines der Modelle und Skripte, die das Werkzeug verwenden.