PROBLEM
Der Versuch, ein Geoverarbeitungswerkzeug mit einem Python-Skript auszuführen, schlägt fehl, und es wird die folgende Fehlermeldung zurückgegeben:
Error: 000725: <Wert>: Dataset <Wert> ist bereits vorhanden.
Die Option "Geoverarbeitungswerkzeugen das Überschreiben vorhandener Datasets erlauben" ist auf der Registerkarte "Optionen" deaktiviert. Wenn diese Option deaktiviert ist, können vorhandene Layer, deren Name mit dem des Ausgabe-Layers übereinstimmt, die Fehlermeldung verursachen. Das liegt daran, dass der Python-Interpreter kein Pop-up-Fenster aufrufen kann, in dem das Überschreiben der Datei mit demselben Namen bestätigt wird.
Aktivieren der Option "Geoverarbeitungswerkzeugen das Überschreiben vorhandener Datasets erlauben"
Setzen von "overwriteOutput" auf "true"
Wenn die Option "Geoverarbeitungswerkzeugen das Überschreiben vorhandener Datasets erlauben" deaktiviert werden muss, fügen Sie nach dem Importieren der erforderlichen Module das folgende ArcPy-Skript hinzu:
arcpy.env.overwriteOutput = True
Verwenden eines anderen Namens für den Ausgabe-Layer
Wenn Sie den Ausgabenamen im Ausgabeparameter angeben, verwenden Sie einen Namen, der sich von denen der vorhandenen Layer unterscheidet.
Artikel-ID: 000027490
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen