Werkzeuge, die die Umgebung für geographische Transformationen berücksichtigen, verwenden die Transformationsmethoden beim Projizieren von Daten.
Geben Sie Transformationsmethoden an, mit denen Daten "on-the-fly" projiziert werden können. Sie können eine Liste mit Transformationsmethoden erstellen, die die Anwendung verwenden kann, z. B. benutzerdefinierte Transformationen (mit dem Werkzeug Benutzerdefinierte geographische Transformation erstellen erstellte Transformationen) und vom System bereitgestellte Transformationen (Standardtransformationen).
Wenn beim Arbeiten mit geographischen Transformationen keine Richtung angegeben wird, regeln die Geoverarbeitungswerkzeuge dies automatisch. Werden Daten z. B. von WGS 1984 nach NAD 1927 konvertiert, können Sie eine Transformation mit dem Namen "NAD_1927_to_WGS_1984_3" wählen. Die Software wendet diese dann korrekt an.
Verwendungshinweise
- Mit dem Werkzeug Benutzerdefinierte geographische Transformation können standardmäßige, vom System bereitgestellte, in der Liste enthaltene und benutzerdefinierte Transformationsmethoden einbezogen werden.
- Unabhängig von der Anzahl der Transformationen in der Liste verwendet die Anwendung nur diejenigen, die für die Projektion geeignet sind. Alle anderen werden ignoriert.
- Zusammengesetzte Transformationsmethoden werden von der Umgebungseinstellung nicht unterstützt. Wenn für die Projektion der Features mehrere Transformationsmethoden erforderlich sind, wählt die Anwendung unabhängig davon, ob die erforderlichen Transformationsmethoden in der Liste vorhanden sind, nur eine Option aus der Liste der Umgebungseinstellungen aus. Dies gilt auch, wenn eine benutzerdefinierte geographische Transformation mehrere Methoden enthält. Diese werden nicht angewendet.
Wenn für die Projektion mehrere Transformationsmethoden erforderlich sind, müssen Sie das Werkzeug "Projizieren" verwenden.
Dialogfeldsyntax
- Geographische Transformationen – Ermöglicht die Erstellung einer Liste der Transformationsmethoden. Diese kann die vom System bereitgestellten Transformationsmethoden und benutzerdefinierte Transformationsmethoden enthalten, die mit dem Werkzeug Benutzerdefinierte geographische Transformation erstellen erstellt wurden.
Skriptsyntax
arcpy.env.geographicTransformations = geographic_transformations
Parameter | Erklärung |
---|---|
geographic_transformations | Eine durch Semikolons getrennte Zeichenfolge mit Transformationsmethoden. Diese kann die vom System bereitgestellten Transformationsmethoden und benutzerdefinierte Transformationsmethoden enthalten, die mit dem Werkzeug Benutzerdefinierte geographische Transformation erstellen erstellt wurden. |
Skriptbeispiel
Projizieren Sie beim Puffern Daten in ein neues Koordinatensystem.
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"
arcpy.Buffer_analysis("roads.shp", "roads_buffer.shp", "10 meters")