HAVERSINE (Lakehouse v1)
Calcula la distancia de círculo máximo en kilómetros entre dos puntos de la superficie terrestre mediante la fórmula del haversine. Los dos puntos se especifican por su latitud y longitud en grados.
Sintaxis de SQL
Sección titulada «Sintaxis de SQL»HAVERSINE(<lat1>, <lon1>, <lat2>, <lon2>)Argumentos
Sección titulada «Argumentos»| Argumentos | Descripción |
|---|---|
<lat1> |
La latitud del primer punto. |
<lon1> |
La longitud del primer punto. |
<lat2> |
La latitud del segundo punto. |
<lon2> |
La longitud del segundo punto. |
Tipo de valor devuelto
Sección titulada «Tipo de valor devuelto»Doble.
Ejemplos de SQL
Sección titulada «Ejemplos de SQL»SELECT HAVERSINE(40.7127, -74.0059, 34.0500, -118.2500) AS distance
┌────────────────┐│ distance │├────────────────┤│ 3936.390533556 │└────────────────┘