2012-06-06 8 views
7

Ich mache eine Anwendung, die Benutzer benötigt, um ihre GPS-Position an den Server zu senden. Ich brauche es zum Beispiel alle 10 Sekunden, was das Energiebudget belastet.Energieeffiziente GPS-Verfolgung

Gibt es eine Open-Source-Implementierung, wo ich GPS-Ort einmal nehmen kann und dann Beschleunigungssensor und Kompass verwenden, um den Standort des Benutzers zu verfolgen?

Oder etwas anderes, was energieeffizient ist?

Antwort

8

Here ist eine großartige Opensource-Ortungsbibliothek, die sogar von Google empfohlen wurde.

+0

Danke! Genau das habe ich gesucht. Danke nochmal! –

+1

Wenn meine Antwort Ihnen geholfen hat, können Sie es als akzeptiert markieren? – HandlerExploit

1

Ich würde sagen, bauen Sie Ihre eigenen, so dass Sie genau das bekommen können, was Sie wollen, und vermeiden Sie, zusätzlichen Code auszuführen, da Sie sich Gedanken über den Energieverbrauch machen. Ich würde genau das tun, was Sie vorgeschlagen haben, und das GPS sparsam verwenden, vielleicht alle 30 Sekunden oder jede Minute, um eine Referenz für Ihre Berechnung zu erhalten und dann den Kompass und Beschleunigungsmesser in der Zwischenzeit zu verwenden.

+0

@HandlerExploit Eigentlich sieht "Little Fluffy" gut aus. Große Entdeckung! –