Un'applicazione GPS iOS che mostra le posizioni dei satelliti e i dettagli di blocco?


9

Sono un grande fan di Kinetic e lo uso per tenere traccia delle mie uscite in bici e mappare i percorsi locali. Ultimamente mi ha dato un po 'di dolore e mi ha detto che ho un debole segnale GPS all'inizio delle corse. Mostra una barra per la potenza del segnale ed è decisamente inferiore al segno del 50%.

Purtroppo è tutto ciò che mostra.

Sulla mia vecchia unità GPS ero in grado di vedere quali satelliti si trovavano nel raggio d'azione dell'unità e su quali l'unità era bloccata per informazioni sul posizionamento in qualsiasi momento.

Esiste un'app per iPhone che mi farà vedere informazioni simili? Mi piacerebbe vedere se è l'interferenza locale che improvvisamente si mette di mezzo o se è il problema Kinetic.

Risposte:


9

Non esiste una tale interfaccia disponibile per iOS, poiché tutto è racchiuso nel framework CoreLocation (nessun modo per accedere ai dati NMEA ).

Puoi monitorare alcune variabili (come horizontalAccuracy , verticalAccuracy ) ma il gioco è fatto. Il modo più semplice per ottenere queste informazioni è eseguire alcune applicazioni GPS che visualizzano queste informazioni, come "Stato GPS- ".

(Tenere presente che più app con nomi di "Stato GPS" molto simili non sono tutte identiche.

Al momento di questa modifica, "Stato GPS- " di Fawkes Wei è molto più positivo e aggiornato (ultimo aggiornamento 25 maggio 2019) rispetto allo " Stato GPS " di PocketGPSWorld.com Ltd (ultimo aggiornamento 5 giugno 2011) .)


1
Potete mostrarmi una schermata di queste informazioni nel MotionX GPS? Non menzionano questa funzione e la tua risposta mi fa dubitare di poterla visualizzare?
Ian C.

Ho modificato il mio post, MotionX GPS mostra solo precisione orizzontale, Stato GPS mostra orizzontale e verticale ed è anche gratuito.
mspasov,

Lo stato GPS è praticamente quello che cercavo. Grazie.
Ian C.

7

In generale, su iOS non è possibile visualizzare informazioni satellitari dettagliate. Come indicato nella risposta di mspasov , l'API CoreLocation non consente di accedere a specifiche GPS.

Un fattore complicante è che la maggior parte delle volte, il tuo iPhone non utilizza il GPS per trovare la sua posizione. Utilizza invece le posizioni delle reti wifi e delle torri dei telefoni cellulari nelle vicinanze. Questi metodi sono generalmente più precisi e più rapidi rispetto all'utilizzo del chip GPS e nelle città potresti non vedere mai l'attivazione del GPS. Non credo che un programma iOS possa nemmeno scoprire quale fonte di posizione ottiene al momento, anche se puoi fare una buona ipotesi in base alla precisione riportata.

Esistono ricevitori GPS esterni per dispositivi iOS in grado di generare correzioni più accurate. Bad Elf, ad esempio, ha un elenco di sviluppatori e in passato ha dichiarato di voler rendere disponibile un'API per accedere a informazioni GPS più dettagliate.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.