Mit folgender PHP Funktion kann der Abstand in km zwischen zwei Punkten die über Längengrad und Breitengrad gegeben sind ermittelt werden.
/** * Ermittelt den Abstand in km zwischen zwei Geo Positionen */ function getDistance($lat1, $lng1, $lat2, $lng2) { $dist = sin(deg2rad($lat1)) * sin(deg2rad($lat2)) + cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($lng1 - $lng2)); $dist = rad2deg(acos($dist)); $miles = $dist * 60 * 1.1515; return $miles * 1.609344; }