2016-08-05 7 views
0

Ich entwickle eine Anwendung, in der ich die folgenden Dinge mit Google Map erreichen wollen:Wie man Benutzer auf Google Karte in der Realzeit verfolgt?

  1. Person A durch mehrere Benutzer verfolgt erhalten können.

  2. Jede Person, die Person A verfolgt, kann einen Pin in die Karte einfügen und einen Radius erstellen, um Person A an einem anderen Ort zu verfolgen.

  3. Wenn Person B Person A in Santa Clara Position und Radius 30 Meter verfolgt, dann, wann immer Person A diesen Ort betritt oder verlässt, erhält Person B eine Benachrichtigung.

  4. Wenn Person A im Ort angekommen ist und dann unterwegs ist, müssen wir in Echtzeit die Geschwindigkeit anzeigen, in die er auf der Karte fährt.

  5. So kann es mehrere Standorte geben, in denen Person A verfolgt wird. und wir müssen die Echtzeit-Richtung anzeigen, in die er fährt, und die aktuelle Geschwindigkeit. Wie UBER-App.

hatte ich einen Anruf mit dem Google-Support und sie sagte mir „Sie haben eine eigenen Tracking-Mechanismus durch die Aufrechterhaltung geocode Datensätze in der Datenbank zu implementieren“. Aber wenn ich das so umsetze, muss ich jede Sekunde eine Geolocation an den Server senden und sie abrufen.

Gibt es eine andere Lösung für dieses Problem?

Danke, Abbas Mulani

Antwort

0

Sie müssen Ihren eigenen Mechanismus implementieren, indem die Markierungen speichern, die Person B und fügt dann für jeden Datensatz sie gegen die Lage der Person A zu überprüfen. Sie müssen auch den Standort von Person A mit seiner Geschwindigkeit und Position speichern und dann auf der Karte anzeigen.

Verwandte Themen