Geodätischen Winkel berechnen (Kartografie)
Zusammenfassung
Berechnet geodätische Winkel für die Eingabe-Features anhand des definierten Koordinatensystems und weist die Winkelwerte dem angegebenen Feld in der Feature-Class zu, die die Eingabe-Features enthält.

Das Werkzeug ist veraltet und wurde durch das Werkzeug Calculate_Grid_Convergence_Angle ersetzt.
Verwendung
-
Winkel werden abhängig vom Koordinatensystem des aktiven Datenrahmens des aktuellen Kartendokuments oder der Geoverarbeitungsumgebungsvariablen des Koordinatensystems (falls festgelegt) berechnet. Diese Umgebungseinstellung muss festgelegt werden, um das Werkzeug in ArcCatalog auszuführen.
-
Bei den Eingabe-Features kann es sich um Punkte, Linien oder Polygone handeln. Bei einem Punkt-Feature wird zur Berechnung des geodätischen Winkels die Punktposition verwendet. Bei einem Linien- oder Polygon-Feature wird der geodätische Winkel anhand des Mittelpunkts (Schwerpunkts) berechnet.
-
Die Attributtabelle des Eingabe-Features muss ein Feld zum Speichern der berechneten Winkel enthalten. Die Winkel werden in Dezimalgrad gespeichert.
Syntax
Parameter | Erläuterung | Datentyp |
in_features |
Die Eingabe-Features, für die geodätische Winkel berechnet werden. | Feature Layer |
angle_field |
Das Feld, in dem die geodätischen Winkelwerte in Dezimalgraden gespeichert werden. | Field |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "CalculateGeodesicAngle" im unmittelbaren Modus verwenden.
import arcpy
from arcpy import env
env.workspace = "C:\data"
arcpy.CalculateGeodesicAngle_cartography("cities", "city_angle")
Dieses eigenständige Skript stellt ein Beispiel für die Verwendung des Werkzeugs "CalculateGeodesicAngle" dar.
# Name: CalculateGeodeisAngle_standalone_script.py
# Description: calculates a geodesic angle for a polygon
# Author: ESRI
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
in_features = "cities"
angle_field = "city_angle"
# Execute Calculate Geodesic Angle
arcpy.CalculateGeodesicAngle_cartography(in_features, angle_field)