C
c0s4n
Neues Mitglied
- 0
Hallo alle zusammen.
Seit Tagen programmiere ich eine GPS-Anwendung. Unter anderem muss meine GPS-Anwendung Distanz zwischen 2 Punkten berechnen. Habe tausende Formeln gefunden die dies mir ermöglichen und die auch funktionieren, weil ich sie nehmlich getestet habe .
Problem ist es, dass die methode: requestLocationUpdates, immer verschiedene Werte liefert. Das heist, ich stehe auf eine Stelle und messe abstand zum anderem Punkt, er gibt mir jede Sekunde anderen Wert, so sieht es aus in m: 0.6; 1,9; 0.3; 6,3; 0,5; .... usw. Auch die GPS-Korrdinaten lon und lat sind ständig verschieden wenn ich auf eine Stelle stehe und mein handy garnicht bewege, weil es grade auf dem Boden liegt und kann sich nicht von alleine bewegen (ich konnte am besten drauf tretten )
Die Anforderung an meine Anwendung ist bischen groß vielleicht, dass ich um jeden cm kämpfen möchte, ich frage mich jedoch wie es die anderen machen. Wenn ich mit Auto nach HH fahre dann zeigt mir ein Navi auch nicht erst 200km nach eine sekunde später 400 dann 20 und dann wieder 200.
Seit Tagen programmiere ich eine GPS-Anwendung. Unter anderem muss meine GPS-Anwendung Distanz zwischen 2 Punkten berechnen. Habe tausende Formeln gefunden die dies mir ermöglichen und die auch funktionieren, weil ich sie nehmlich getestet habe .
Problem ist es, dass die methode: requestLocationUpdates, immer verschiedene Werte liefert. Das heist, ich stehe auf eine Stelle und messe abstand zum anderem Punkt, er gibt mir jede Sekunde anderen Wert, so sieht es aus in m: 0.6; 1,9; 0.3; 6,3; 0,5; .... usw. Auch die GPS-Korrdinaten lon und lat sind ständig verschieden wenn ich auf eine Stelle stehe und mein handy garnicht bewege, weil es grade auf dem Boden liegt und kann sich nicht von alleine bewegen (ich konnte am besten drauf tretten )
Die Anforderung an meine Anwendung ist bischen groß vielleicht, dass ich um jeden cm kämpfen möchte, ich frage mich jedoch wie es die anderen machen. Wenn ich mit Auto nach HH fahre dann zeigt mir ein Navi auch nicht erst 200km nach eine sekunde später 400 dann 20 und dann wieder 200.