Echtzeit-Austausch von GPS-Position
Ich bin ziemlich neu in der android Welt. Ich Frage mich, wie kann ich die position meiner Freunde und ihn auf einer Karte anzeigen. Genauer gesagt, ich weiß nicht, wie teilen sich die position meiner Freunde und I. Vielleicht haben Sie einen server verwenden oder sowas ?
Ist es schwer zu Programmieren ?
Thx,
Arnaud
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie den Blick auf bestehende open-source-Lösungen.
Hier ist eine server-side-code: https://github.com/tananaev/traccar/
- Und hier wird die Android app: https://github.com/tananaev/traccar-client-android
Kommunikation erfolgt über die TCP-Verbindung.
$PGID,123456789012345*0F\r\n wo 123456789012345 ist ein einmalige Geräte-id, in diesem Fall IMEI
$GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A
Schritt-1
Erstellen Sie android app, die wird, teilen Sie die erforderlichen details wie position und name etc und request an den server erforderlichen Informationen
Schritt-2
Erstellen Sie einen server und das speichern der details, die vom Benutzer gesendet und gesendet erforderliche Informationen an die entsprechenden client -
Ansatz
Wenn Ihr Freund wird online kommen, sollte die app senden(installiert in Ihrem Freunden-Gerät) die Details zu dem server
wenn Sie möchten, dass diese Informationen sollte Ihre app-Anforderung an den server für die notwendigen Informationen
Ist es schwer zu Programmieren ?
Nein, es ist nicht schwer zu Programmieren.
wie kann ich die position meiner Freunde und ihn auf einer Karte anzeigen. Genauer gesagt, ich weiß nicht, wie teilen sich die position meiner Freunde und I. Vielleicht haben Sie einen server verwenden oder sowas ?
Ja, Sie benötigen einen web-server. Um die übertragung von Informationen zwischen zwei Handys, die Sie benötigen einen web-server, können die übertragung Ihrer Angaben. Jetzt ist Ihre Genaue Lage finden Sie mit Hilfe der GPS-und Sie können auch verwenden Zelle Turm Lage (aber ist es nicht genau). Jetzt wird das Gps Rückkehr von Längen-und Breitengrad von jedem Ort, alle Sie benötigen, senden Sie diese lat/longs über Ihren web-server, um Ihre angesehenen mobilen Gerät und alle Sie Links mit der Anzeige auf der Karte.
Tutorial auf Karten.