Werkzeuge, die die Umgebungseinstellung "Ausgabekoordinatensystem" berücksichtigen, erstellen Ausgabe-Geodatasets mit dem angegebenen Koordinatensystem.
Die Verarbeitung (Berechnung der geometrischen Beziehungen und Änderung der Geometrien) erfolgt in demselben Koordinatensystem wie das Ausgabe-Geodataset. Diese Umgebungseinstellung überschreibt das Standard-Koordinatensystem für die Ausgabe-Geodatasets, die mit Geoverarbeitungswerkzeugen erstellt werden.
Eine Beschreibung, wie das standardmäßige Ausgabe-Koordinatensystem ermittelt wird, finden Sie unter Raumbezug und Geoverarbeitung.
Verwendungshinweise
- Wenn die Umgebungseinstellung für das Ausgabe-Koordinatensystem nicht dem Eingabe-Koordinatensystem entspricht, wird die Eingabe bei der Ausführung des Werkzeugs auf das Ausgabe-Koordinatensystem projiziert. Diese Projektion hat keine Auswirkung auf die Eingabe.
- Wenn das Eingabe- oder das Ausgabe-Koordinatensystem unbekannt ist, erfolgt keine Projektion. In diesem Fall wird angenommen, dass das Koordinatensystem für die Eingabe-Koordinaten dem Ausgabe-Koordinatensystem entspricht.
- Wenn das Eingabe- und das Ausgabe-Koordinatensystem eine geographische Transformation erfordern, legen Sie die Umgebungseinstellung für Geographische Transformationen fest.
Dialogfeldsyntax
Diese Syntax gibt das Ausgabe-Koordinatensystem für die Geodatasets an, die mit Geoverarbeitungswerkzeugen erstellt werden.
- Aktuelle Karte: Das Koordinatensystem der aktuellen Karte oder Szene wird verwendet.
- Alle Layer werden aufgeführt, und Sie können einen Layer als Koordinatensystem auswählen.
Sie können auch auf die Schaltfläche Koordinatensystem auswählen klicken, um ein anderes Koordinatensystem auszuwählen.
Skriptsyntax
arcpy.env.outputCoordinateSystem = coordinate_system
Parameter | Erläuterung |
---|---|
coordinate_system | Standardmäßig unterscheidet sich das Koordinatensystem einer Ausgabe nicht von dem der Eingabe. Das Ausgabe-Koordinatensystem kann auf folgende Weise festgelegt werden:
|
Skriptbeispiel
import arcpy
# Set the workspace, outputCoordinateSystem and geographicTransformations
# environments
arcpy.env.workspace = "c:/data"
arcpy.env.outputCoordinateSystem = arcpy.SpatialReference("WGS 1984 UTM Zone 18N")
arcpy.env.geographicTransformations = "Arc_1950_To_WGS_1984_5; PSAD_1956_To_WGS_1984_6"
# Project data into new coordinate system while buffering.
arcpy.analysis.Buffer("roads.shp", "roads_buffer.shp", "10 meters")