Werkzeuge, die die Umgebungseinstellung "Aktueller Workspace" berücksichtigen, verwenden den angegebenen Workspace als Standardspeicherort für Ein- und Ausgaben von Geoverarbeitungswerkzeugen.
Verwendungshinweise
- In ArcGIS Pro werden die Umgebungseinstellungen "Scratch-Workspace" und "Aktueller Workspace" standardmäßig mit der Standard-Geodatabase des Projekts synchronisiert.
- Beim Verwenden des Werkzeugdialogfeldes werden die Ausgabe-Dataset-Namen mithilfe der Umgebungseinstellungen "Aktueller Workspace" und "Scratch-Workspace" automatisch generiert. Beim Generieren des Ausgabenamens gelten folgende Regeln:
- Wenn die Umgebungseinstellung "Scratch-Workspace" festgelegt ist, entspricht der automatisch generierte Ausgabepfad dem Scratch-Workspace.
- Wenn die Umgebungseinstellung "Scratch-Workspace" nicht festgelegt ist, wird die Umgebungseinstellung "Aktueller Workspace" untersucht. Wenn die aktuelle Workspace-Umgebung festgelegt ist, wird die automatisch generierte Ausgabe der aktuelle Workspace sein.
- Wenn weder die Umgebungseinstellung "Scratch-Workspace" noch "Aktueller Workspace" festgelegt sind, entspricht der automatisch generierte Ausgabepfad dem Workspace einer der Eingaben. In diesem Fall gelten bestimmte Einschränkungen. Wenn es sich beispielsweise bei dem Workspace um einen Ordner handelt und die Ausgabe eine neue Feature-Class ist, erfolgt die Ausgabe als Shapefile in das Verzeichnis über dem Coverage-Workspace. Ferner gelten weitere Einschränkungen, beispielsweise für den Schreibzugriff. In bestimmten Fällen wird die Ausgabe in das temporäre Verzeichnis des Systems geschrieben.
- Wenn Sie einen Basisnamen für das Ausgabe-Dataset eingeben, wird zur Erstellung des Ausgabe-Pfads die Umgebungseinstellung "Aktueller Workspace" verwendet, unabhängig davon, ob die Umgebungseinstellung "Scratch-Workspace" festgelegt ist.
Dialogfeldsyntax
- Aktueller Workspace: Der Workspace, aus dem bei der Ausführung von Werkzeugen Eingaben entnommen und in dem Ausgaben abgelegt werden.
Skriptsyntax
arcpy.env.workspace = path
Parameter | Erklärung |
---|---|
path | Der Standardspeicherort für die Ein- und Ausgabe bei Geoverarbeitungswerkzeugen. |
Skriptbeispiel
import arcpy
# Set the workspace environment to local file geodatabase
arcpy.env.workspace = "C:/data/base.gdb"