Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog
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
POINTde tipo de datosGEOMETRY. El identificador de sistema de referencia espacial (SRID) de point1 debe coincidir con el SRID de point2. - point2
-
Un valor
POINTde tipo de datosGEOMETRY. El SRID de point2 debe coincidir con el SRID de point1.
Tipo de devolución
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