HAVERSINE (Lakehouse v1)
Oblicza odległość ortodromiczną w kilometrach między dwoma punktami na powierzchni Ziemi za pomocą wzoru haversine. Oba punkty są określone przez szerokość i długość geograficzną w stopniach.
Składnia SQL
Dział zatytułowany „Składnia SQL”HAVERSINE(<lat1>, <lon1>, <lat2>, <lon2>)Argumenty
Dział zatytułowany „Argumenty”| Argumenty | Opis |
|---|---|
<lat1> |
Szerokość geograficzna pierwszego punktu. |
<lon1> |
Długość geograficzna pierwszego punktu. |
<lat2> |
Szerokość geograficzna drugiego punktu. |
<lon2> |
Długość geograficzna drugiego punktu. |
Typ zwracany
Dział zatytułowany „Typ zwracany”Double.
Przykłady SQL
Dział zatytułowany „Przykłady SQL”SELECT HAVERSINE(40.7127, -74.0059, 34.0500, -118.2500) AS distance
┌────────────────┐│ distance │├────────────────┤│ 3936.390533556 │└────────────────┘