Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
ST_Azimuth
ST_Azimuth restituisce l'azimut cartesiano orientato verso il nord utilizzando le proiezioni 2D dei due punti di input.
Sintassi
ST_Azimuth(point1, point2)
Argomenti
- point1
-
Un valore
POINT
di tipoGEOMETRY
. L'identificatore del sistema di riferimento spaziale (SRID) di point1 deve corrispondere allo SRID di point2. - point2
-
Un valore
POINT
di tipoGEOMETRY
. L'identificatore del sistema di riferimento spaziale (SRID) di point2 deve corrispondere allo SRID di point1.
Tipo restituito
Un numero che è un angolo in radianti di tipo di dati DOUBLE PRECISION
. I valori vanno da 0 (incluso) a 2 Pi Greco (escluso).
Se point1 o point2 sono il punto vuoto, allora viene restituito un errore.
Se point1 o point2 sono nulli, allora viene restituito il valore nullo.
Se point1 e point2 sono uguali, allora viene restituito il valore nullo.
Se point1 o point2 non sono dei punti, allora viene restituito un errore.
Se point1 e point2 non hanno lo stesso valore di identificatore del sistema di riferimento spaziale (SRID), allora viene restituito un errore.
Esempi
Il seguente comando SQL restituisce l'azimut dei punti in input.
SELECT ST_Azimuth(ST_Point(1,2), ST_Point(5,6));
st_azimuth
-------------------
0.7853981633974483