Zum Inhalt springen

Berechnet mit der Haversine-Formel die Großkreisentfernung in Kilometern zwischen zwei Punkten auf der Erdoberfläche. Die beiden Punkte werden über ihren Breiten- und Längengrad in Grad angegeben.

HAVERSINE(<lat1>, <lon1>, <lat2>, <lon2>)
Argumente Beschreibung
<lat1> Der Breitengrad des ersten Punkts.
<lon1> Der Längengrad des ersten Punkts.
<lat2> Der Breitengrad des zweiten Punkts.
<lon2> Der Längengrad des zweiten Punkts.

Double.

SELECT
HAVERSINE(40.7127, -74.0059, 34.0500, -118.2500) AS distance
┌────────────────┐
│ distance │
├────────────────┤
│ 3936.390533556 │
└────────────────┘