Ausgabe-Koordinatensystem (Umgebungseinstellung)

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 Koordinatensystem klicken, um ein anderes Koordinatensystem auszuwählen.

Skriptsyntax

arcpy.env.outputCoordinateSystem = coordinate_system

ParameterErlä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:

outputCoordinateSystem-Syntax

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")

Verwandte Themen