Calcular el ángulo geodésico (Cartografía)
Resumen
Calcula los ángulos geodésicos de las entidades de entrada según el sistema de coordenadas definido y asigna los valores de ángulo al campo especificado en la clase de entidad que contiene las entidades de entrada.

Esta herramienta se ha depreciado y sustituido por la herramienta Calculate_Grid_Convergence_Angle.
Uso
-
Los ángulos se calculan según el sistema de coordenadas del marco de datos activo del documento de mapas actual o la variable del entorno de geoprocesamiento del sistema de coordenadas, si está definida. Es necesario establecer esta configuración del entorno para ejecutar la herramienta desde ArcCatalog.
-
Las entidades de entrada pueden ser puntos, líneas o polígonos. Para una entidad de puntos, la ubicación de los puntos se utilizará para calcular el ángulo geodésico. Para una entidad poligonal o de puntos, el punto central (centroide) de la geometría se utilizará para calcular el ángulo geodésico.
-
Un campo debe estar presente en la tabla de atributos de las entidades de entrada para almacenar los ángulos calculados. Los ángulos almacenados se especifican en grados decimales.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_features |
Entidades de entrada para las que se calcularán los ángulos geodésicos. | Feature Layer |
angle_field |
Campo que se actualizará con los valores de ángulo geodésico en grados decimales. | Field |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python muestra cómo utilizar la herramienta CalculateGeodesicAngle en el modo inmediato.
import arcpy
from arcpy import env
env.workspace = "C:\data"
arcpy.CalculateGeodesicAngle_cartography("cities", "city_angle")
Esta secuencia de comandos independiente muestra un ejemplo del uso de la herramienta CalculateGeodesicAngle.
# 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)