Also ich habe das Problem ich muss zwischen 2 Koordinaten die Entfernung bestimmen. Hierfür habe ich diese Formel aus dem Netzt:
Mein ergebnis liegt bei: 6.32265320896 KM
Das richtige ergebnis ist aber: 8.93571875422809 KM
kann mir da einer weiterhelfen??
PS: Die Formel ist aus dem I-net.... stimmt die??
PHP-Code:
$lat = ( 46.8333333 + 46.8530384) / 2 * 0.01745;
$dx = 111.3 * cos($lat) * (9.4500000 - 9.5278825);
$dy = 111.3 * (46.8333333 - 46.8530384);
//lat1, lat2, lon1, lon2: Breite, Länge in Grad
$distance = sqrt($dx * $dx + $dy * $dy);
Das richtige ergebnis ist aber: 8.93571875422809 KM
kann mir da einer weiterhelfen??
PS: Die Formel ist aus dem I-net.... stimmt die??
Kommentar