ST_Azimuth - Amazon Redshift

ST_Azimuth

ST_Azimuth devuelve el acimut cartesiano con base en el norte mediante proyecciones 2D de los dos puntos de entrada.

Sintaxis

ST_Azimuth(point1, point2)

Argumentos

point1

Un valor POINT de tipo de datos GEOMETRY. El identificador de sistema de referencia espacial (SRID) de point1 debe coincidir con el SRID de point2.

point2

Un valor POINT de tipo de datos GEOMETRY. El SRID de point2 debe coincidir con el SRID de point1.

Tipo de retorno

Un número que es un ángulo en radianes de tipo de datos DOUBLE PRECISION. Rango de valores de 0 (incluido) hasta 2 pi (no incluido).

Si point1 o point2 son el punto vacío, se devuelve un error.

Si el valor de point1 o point2 es null, entonces se devuelve null.

Si point1 y point2 son iguales, se devuelve null.

Si point1 o point2 no son un punto, se devuelve un error.

Si point1 y point2 no tienen un valor en el identificador de sistema de referencia espacial (SRID), se devuelve un error.

Ejemplos

El siguiente SQL devuelve el acimut de los puntos de entrada de datos.

SELECT ST_Azimuth(ST_Point(1,2), ST_Point(5,6));
st_azimuth ------------------- 0.7853981633974483