Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

GPS Probleme

Das Thema "GPS Probleme" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 21.11.2009, 22:24   #1 (permalink)
Neuer Benutzer

Registriert seit: 03.11.2009
Beiträge: 8
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard GPS Probleme

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.
c0s4n ist offline   Mit Zitat antworten
Alt 21.11.2009, 23:47   #2 (permalink)
Erfahrener Benutzer
 
Benutzerbild von Itscurious

Modell: HTC One X

Registriert seit: 01.11.2009
Beiträge: 210
Abgegebene Danke: 11
Erhielt 10 Danke für 6 Beiträge
Itscurious eine Nachricht über ICQ schicken
Standard AW: GPS Probleme

Dass die Satelitten sich bewegen steht ja ausser frage, das dein handy sich auch nicht bewegt wenn du es auf den boden legst ist auch klar. Vieleicht sind deine location request in einem zu hohen intervall eingestellt .... besteht die moeglichkeit einen puffer oder etwas in der art zu implementieren?
Itscurious ist offline   Mit Zitat antworten
Alt 22.11.2009, 10:35   #3 (permalink)
Neuer Benutzer

Registriert seit: 03.11.2009
Beiträge: 8
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard AW: GPS Probleme

Hi.
Danke für die Hilfe.

Ich habe die requestLocationUpdate so gesetzt: erster Parameter ist der GPS-Provider, den GPS-Provider suche ich anhand der Criterien, es gibt eine Klasse mit der ich die Criterien setzten kann und dieses dem LocationManager bei der suche (mit der Methode getBestProvider(Criteria c)) übergebe. Ich suche nach den Besten Sateliten, weil ich die criterien ganz hoch gesetzt habe. Dann übegebe ich eine "1" das heist der Listener bzw. diese requestLocationUpdate soll jede 1mS aufgerufen werden, dannach übergebe ich 0.03, das heist der requestL... soll aufgerufen werden wen ich 30cm vorbei gegangen bin (im bezug auf die letzte Position).

SO sieht es aus: requestLocationUpdate(gpsProvider,1,0.3, this)
Ich habe schon gedacht, ob ich nicht auf ein mal mehrere GPS-Provider bekomme und jeder andere gibt mir veschiedene Werte, bzw abweichungen? Oder kann so was nicht sein, soll jeder bie zu mm genau Werte geben?

Was kann man mit dem puffer machen, was du erwähnt hast?
c0s4n ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
GPS Probleme Falli77 T-Mobile G1 Forum 6 28.08.2010 15:49
GPS Probleme DB1234 Samsung Galaxy (I7500) Forum 13 12.11.2009 11:00
GPS-Probleme? bw1faeh0 HTC Magic Forum 10 15.08.2009 18:12
Active GPS hotzi57 Karten und Navigation 0 11.07.2009 12:23
Gps dermattn HTC Magic Forum 2 11.05.2009 21:21




Du liest gerade: "GPS Probleme" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.