Re: Mathematik-Frage zu Long/Lat - Distanz
Geschrieben von robotnic (Gast) am 30. September 2010 20:34:03: [flux]
Als Antwort auf:
Mathematik-Frage zu Long/Lat - Distanz
geschrieben von
jomu
(Gast)
am
30. September 2010 08:12:
Und hier in Javascript
function distance(latdeg1, lngdeg1, latdeg2, lngdeg2) {
//Umrechnung von Grad auf Radian
var lat1 = latdeg1 * Math.PI / 180;
var lng1 = lngdeg1 * Math.PI / 180;
var lat2 = latdeg2 * Math.PI / 180;
var lng2 = lngdeg2 * Math.PI / 180;
//Eigentliche Berechnung
var w = Math.acos(Math.sin(lat1) * Math.sin(lat2) + Math.cos(lat1) * Math.cos(lat2) * Math.cos(lng2 - lng1)) * 180 / Math.PI;
var d = w / 360 * 40000 * 1000;
return d; //in meter
}