Convertir las entradas de grados a radianes para las herramientas Trigonométricas

ArcGIS Pro 3.4 | | Archivo de ayuda

Disponible con una licencia de Spatial Analyst.

Disponible con licencia de Image Analyst.

Para utilizar grados como entradas para las herramientas trigonométricas, los valores deben convertirse a radianes. Para realizar la conversión, multiplique los valores de entrada por pi/180 o aproximadamente 0,01745.

En Python, esta conversión se puede realizar directamente en la expresión, o puede definir una variable para almacenar el valor una vez y volver a utilizarlo cuando lo necesite. Tomando la herramienta Coseno (Cos) como ejemplo, la sintaxis podría darse en la siguiente forma:

>>> import math
>>> from arcpy.sa import *
>>> OutRas = Cos (InRas * math.pi / 180.0)

O puede utilizar una variable para el factor de conversión:

>>> import math
>>> deg2rad = math.pi / 180.0
>>> from arcpy.sa import *
>>> OutRas = Cos (InRas * deg2rad)

Las ilustraciones siguientes demuestran las entradas cuyos valores están en grados que se van a convertir a radianes antes de realizar la operación determinada.

Nota:

La variable que se definió en el ejemplo anterior se utilizará en estos ejemplos.

Ejemplos de convertir entradas trigonométricas a radianes

Herramienta

Ilustración y sintaxis de Python

Coseno (Cos)
Ilustración de Coseno (Cos) con entrada convertida de grados a radianes
OutRas = Cos(InRas * deg2rad)
Seno (Sin)
Ilustración de Seno (Sin) con entrada convertida de grados a radianes
OutRas = Sin(InRas * deg2rad)
Tangente (Tan)
Ilustración de Tangente (Tan) con entrada convertida de grados a radianes
OutRas = Tan(InRas * deg2rad)

Temas relacionados