programmieren:amateurfunk:entfernung
Entfernung zwischen 2 Längen- und Breitengraden
PHP: Berechnen Sie die Entfernung zwischen 2 Längen- und Breitengraden
function getDistanceBetweenPointsNew($latitude1, $longitude1, $latitude2, $longitude2, $unit = 'miles') { $theta = $longitude1 - $longitude2; $distance = (sin(deg2rad($latitude1)) * sin(deg2rad($latitude2))) + (cos(deg2rad($latitude1)) * cos(deg2rad($latitude2)) * cos(deg2rad($theta))); $distance = acos($distance); $distance = rad2deg($distance); $distance = $distance * 60 * 1.1515; switch($unit) { case 'miles': break; case 'kilometers' : $distance = $distance * 1.609344; } return (round($distance,2)); }
Quelle: https://de.martech.zone/Gro%C3%9Fkreisabstand-berechnen/
programmieren:amateurfunk (304 views) · Zuletzt geändert: 06/01/2022 13:11 von conny