Ist es möglich, GPS-Informationen in einem mobilen Gerät über APIs zu erhalten, ohne eine GPRS-Verbindung zu haben?

StackOverflow https://stackoverflow.com/questions/1243277

  •  12-09-2019
  •  | 
  •  

Frage

Ist es möglich, GPS-Informationen in einem mobilen Gerät über APIs ohne eine GPRS-Verbindung mit?

zu bekommen

Edited

Ja, zum Beispiel auf der Java-ME-Plattform oder Apple iPhone

War es hilfreich?

Lösung

Ja; wenn Sie auf einem Gerät sind die GPS-Hardware in sich hat und Software-Entwicklung auf dem Gerät können Sie auf dieser Hardware von der Software zugreifen.

Dies kann mit einem zum Öffnen eines COM-Port in API gebaut sein. Sie brauchen dann nur den Port zu öffnen, die die GPS-Hardware hat verbunden (interner GPS-Empfänger im Innern des Gerätes häufig auf eine feste COM-Port-Nummer verbunden ist) beginnt die (oft) NMEA Strings, die der GPS-Empfänger aus sendet.

Oder vielleicht das Gerät präziser GPS hat APIs verwandt, wie der Zwischen GPS Treiber in Windows mobile 5+, die das O Gespräch mit jedem GPS-Empfänger kann (entweder eingebaut oder über Kabel oder Bluetooth an einem COM-Port angeschlossen ist) und kann mehr Anwendungen gleichzeitig mit den GPS-Daten zu interagieren.

P. S.

GPS hat nichts mit GPRS per se zu tun. Vielleicht haben Sie diese Idee gekommen wegen A-GPS die Informationen von Telekommunikationsnetzen verwendet und / oder eine Datenverbindung (wie GPRS, EDGE, UMTS, WLAN, was auch immer) eine kleine Datei mit Informationen über die Lage von GPS-Satelliten zum Download bereit.

Diese Daten werden dann Ihr Gerät kürzer GPS Aquisition Zeiten innerhalb des Zeitraums ermöglichen, dass diese abgerufenen Daten Strom - oft ein paar Tage bis zu einer Woche glaube ich - weil es nicht nur brauchen, um zu sehen, welche Signale GPS es empfangen kann und ein Sinn, aber es hat eine Menge Vorwissen über die GPS-Konstellation, die in der Umlaufbahn in dem Teil des Himmels sein sollte man sehen kann.

Andere Tipps

GPRS ist eine Zwei-Wege-Datenübertragung, die Sie die iternet während der GPS nur ein Empfänger zugreifen kann und wie peSHIr bereits erwähnte es hat nichts mit GPRS zu tun. GPS-Empfänger empfängt die Signale von mehreren Satelliten und berechnet die Position von Zeitdifferenzen.

Wie auch immer ... Sie brauchen GPRS oder andere Internet-Verbindung nur, wenn Sie einen Web-Service für die reverse Geolocation verwenden mögen oder mögen Sie Google Maps oder jeden anderen Ort Service nutzen. Aber nur für den Empfang (Berechnung) die Koordinaten GPS allein ist genug.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top