Gibt es eine (dezentrale) Open-Source-Alternative zu „Google Latitude“?

Gibt es eine Open-Source-Anwendung, mit der ich meinen Standort in Echtzeit teilen kann? Ich suche nach einer vollständig Open-Source-Lösung, dh Open-Source-Client sowie Open-Source-Serversoftware.

Es muss nicht skalierbar sein oder so, ich möchte nur meinen Standort mit jedem teilen, der den Link zu der Anwendung auf meinem Server hat.

Dies ist kein Duplikat von Alternative to Google Latitude? - Ich möchte eine selbst gehostete Anwendung (auf meinem eigenen Server), nicht auf einem Drittanbieter-Server, der nicht von Google stammt

Antworten (2)

OpenGTS bietet Flottenverfolgung, und es gibt eine (kostenpflichtige) Android-App auf dem Markt . Da es Open Source ist, ist es immer möglich, dass jemand (Sie?) auch eine kostenlose App entwickeln könnte.

Warum wird diese Antwort akzeptiert? Während OpenGTS für die Serverseite cool ist, ist die verknüpfte Clientseite nicht Open Source.
Weil ND Geek mit einer kostenpflichtigen App verlinkt ist, aber es gibt auch eine kostenlose. Hier: code.google.com/p/android-opengts

EDIT: das Projekt in OwnTracks umbenannt

Hier ist eine gute, offene und dezentralisierte Alternative, die kürzlich erschienen ist:

MQTitude

Ein Google Latitude-Ersatz basierend auf MQTT

MQTTitude ermöglicht es einem Gerät, seinen Standortstatus regelmäßig an Ihren MQTT-Broker zu veröffentlichen. Wenn Sie zuvor Latitude verwendet haben, können Sie sich dies als ein dezentralisiertes Latitude vorstellen.

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Zusammenfassung:

Egal, ob Sie Ihren eigenen Standort oder den eines Familienmitglieds verfolgen möchten (natürlich mit dessen Zustimmung), mit MQTTitude können Sie dies auf sichere Weise tun. Es gibt mindestens zwei Komponenten, die Sie verwenden möchten: eine unserer Apps und einen MQTT-Broker.

Die App spricht mit dem Makler. Andere Programme (wir haben ein paar für Sie, aber Sie können selbst andere erstellen) sprechen ebenfalls mit dem Broker. Die Smartphone-App veröffentlicht Standortdaten, und die anderen Programme abonnieren diese Daten. Ein Programm kann die Daten in einer Datenbank speichern, irgendwohin schicken (Vorsicht!) oder sie einfach verwerfen (was jetzt nicht wirklich nützlich wäre, oder?).

Im Moment ist die Dokumentation, ähm, etwas dürftig, aber vielleicht finden Sie etwas Nützliches auf unserer Entwicklungsseite.

Verknüpfungen