Eine iOS-GPS-Anwendung, die Satellitenstandorte und Sperrdetails anzeigt?

9

Ich bin ein großer Fan von Kinetic und benutze es, um meine Radtouren zu verfolgen und die lokalen Trails zu kartieren. In letzter Zeit hat es mich jedoch etwas betrübt und mir gesagt, dass ich zu Beginn der Fahrten ein schwaches GPS-Signal habe. Es zeigt einen Balken für die Signalstärke und liegt definitiv unter der 50% -Marke.

Leider ist das alles, was es zeigt.

Auf meinem alten GPS-Gerät konnte ich zu jedem Zeitpunkt sehen, welche Satelliten sich in Reichweite des Geräts befanden und auf welche das Gerät für Positionsinformationen gesperrt war.

Gibt es eine iPhone-App, mit der ich ähnliche Informationen sehen kann? Ich würde gerne sehen, ob es lokale Störungen sind, die plötzlich im Weg stehen, oder ob Kinetik das Problem ist.

Ian C.
quelle

Antworten:

9

Für iOS ist keine solche Schnittstelle verfügbar, da alles im CoreLocation- Framework enthalten ist (keine Möglichkeit, auf NMEA- Daten zuzugreifen ).

Sie können einige Variablen überwachen (wie horizontale Genauigkeit , vertikale Genauigkeit ), aber das war's. Der einfachste Weg, um diese Informationen zu erhalten, besteht darin, eine GPS-Anwendung auszuführen, die diese Informationen anzeigt, z. B. " GPS-Status- ".

(Beachten Sie, dass mehrere Apps mit sehr ähnlichen GPS-Statusnamen nicht alle identisch sind.

Zum Zeitpunkt dieser Bearbeitung wird " GPS Status- " von Fawkes Wei viel positiver bewertet und auf dem neuesten Stand gehalten (letzte Aktualisierung am 25. Mai 2019) als der " GPS Status " von PocketGPSWorld.com Ltd (letzte Aktualisierung am 5. Juni 2011). .)

mspasov
quelle
1
Können Sie mir einen Screenshot dieser Informationen in MotionX GPS zeigen? Sie erwähnen diese Funktion nicht und Ihre Antwort lässt mich bezweifeln, dass sie sie anzeigen können?
Ian C.
Ich habe meinen Beitrag bearbeitet, MotionX GPS zeigt nur horizontale Genauigkeit an, GPS-Status zeigt horizontal und vertikal an und ist ebenfalls kostenlos.
Mspasov
Der GPS-Status ist so ziemlich das, wonach ich gesucht habe. Vielen Dank.
Ian C.
7

Unter iOS ist es im Allgemeinen nicht möglich, detaillierte Satelliteninformationen anzuzeigen. Wie in der Antwort von mspasov erwähnt, bietet die CoreLocation-API keinen Zugriff auf GPS-Besonderheiten.

Ein erschwerender Faktor ist, dass Ihr iPhone die meiste Zeit kein GPS verwendet, um seine Position zu finden. Stattdessen werden die Standorte von WLAN-Netzwerken und Handytürmen in der Nähe verwendet. Diese Methoden sind im Allgemeinen genauer und schneller als die Verwendung des GPS-Chips. In Städten wird das GPS möglicherweise nie aktiviert. Ich glaube nicht, dass ein iOS-Programm im Moment herausfinden kann, welche Standortquelle es erhält, obwohl Sie anhand der gemeldeten Genauigkeit eine gute Vermutung anstellen können.

Es gibt externe GPS-Empfänger für iOS-Geräte, die genauere Korrekturen generieren können. Bad Elf hat zum Beispiel eine Entwicklerliste und hat in der Vergangenheit angekündigt, eine API zur Verfügung zu stellen, um auf detailliertere GPS-Informationen zuzugreifen.

Nelson
quelle