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 datosGEOMETRY
. El identificador de sistema de referencia espacial (SRID) de point1 debe coincidir con el SRID de point2. - point2
-
Un valor
POINT
de tipo de datosGEOMETRY
. 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