F
Felix Bartelt
Neues Mitglied
- 0
Ich hoffe, ich bin mit dieser Frage im richtigen Forum gelandet, und muss auch gleich vorwegschicken, dass ich kein Entwickler bin. Vielleicht kann mir trotzdem jemand bei folgendem Problem helfen:
In einer App soll ca. alle 2 bis 5 Minuten die GPS-Position ermittelt werden. Dabei entfernt sich der User maximal 400 Meter von seinem letzen gemessenen Standort.
Durch die lange Zeit zwischen den Messungen geht der GPS-Fix verloren, so dass die neue Messung teilweise zu lange dauert. Welche Möglichkeiten gibt es, die Messdauer zu verkürzen?
Unser erster Gedanke ist folgender: Im Hintergrund wird alle 30 Sekunden eine Position gemessen, um den Verlust des GPS-Fix zu verhindern. Nachteil: Die App wird 5 Stunden genutzt, weshalb die Batterie nicht mitspielt.
Frage zu dieser Lösung: Wann geht der Fix verloren / was wäre das längste Intervall zwischen zwei Messungen, um den Fix zu erhalten? (Falls Telefon abhängig: Am Beispiel vom Samsung Galaxy S3)
Was gibt es für andere Möglichkeiten? Kann man die letzte Position irgendwo speichern, um bei geringer Bewegung des Nutzers schneller die Satelliten zu finden?
Vielen Dank für Eure Hilfe!
In einer App soll ca. alle 2 bis 5 Minuten die GPS-Position ermittelt werden. Dabei entfernt sich der User maximal 400 Meter von seinem letzen gemessenen Standort.
Durch die lange Zeit zwischen den Messungen geht der GPS-Fix verloren, so dass die neue Messung teilweise zu lange dauert. Welche Möglichkeiten gibt es, die Messdauer zu verkürzen?
Unser erster Gedanke ist folgender: Im Hintergrund wird alle 30 Sekunden eine Position gemessen, um den Verlust des GPS-Fix zu verhindern. Nachteil: Die App wird 5 Stunden genutzt, weshalb die Batterie nicht mitspielt.
Frage zu dieser Lösung: Wann geht der Fix verloren / was wäre das längste Intervall zwischen zwei Messungen, um den Fix zu erhalten? (Falls Telefon abhängig: Am Beispiel vom Samsung Galaxy S3)
Was gibt es für andere Möglichkeiten? Kann man die letzte Position irgendwo speichern, um bei geringer Bewegung des Nutzers schneller die Satelliten zu finden?
Vielen Dank für Eure Hilfe!