2010-01-22 19 views
8

Utilizzando l'API GPS SDK di iPhone, quanto posso ottenere con precisione? Si trova a pochi metri o chilometri? Mi interessa la precisione quando è al coperto. Il mio software verrà utilizzato solo in porta.Quanto è accurata la lettura del GPS nell'SDK di iPhone?

+0

Se il software viene utilizzato principalmente in interni, è possibile che il GPS non entri in gioco poiché il GPS richiede la vicinanza dell'antenna ai satelliti. Ora potrebbe funzionare se sono vicini a una finestra, ma in questo caso si otterrà in genere solo la posizione in prossimità della torre cellulare e la vicinanza a qualsiasi punto di accesso wifi noto. – jamone

+0

Hai ragione, quindi in sostanza ti chiedo quanto possono essere accurati i calcoli delle celle? – erotsppa

+0

Non molto, da quello che ho visto forse a ~ 500 metri. La cosa principale che renderà più preciso è la vicinanza al WiFi che si trova nel database di Apple o AT & T?, Se sei vicino a quelli, allora la portata potrebbe essere inferiore a cento metri o meno. – jamone

risposta

7

La migliore precisione possibile sembra essere 9 metri. Valori comuni (all'aperto, buona copertura) è di 17 m, 23 me 49 metri. Con alberi che coprono il cielo probabilmente resterai sotto i cento metri, ma non abbastanza preciso per GIS o qualcosa del genere.

+1

Come Geocacher, vediamo 17m (56 ') come il meglio che si possa ottenere. A volte più piccoli, ma questo è raro. –

+0

S.Lott, stai dicendo questo dalla tua esperienza con l'iPhone? Hai un'app che indica la tua posizione geografica ed è accurata solo per 17 m? – erotsppa

+1

Come dice S.Lott, questo è il valore "migliore" più comune. Il passo successivo (9 m) si verifica, ma è raro. E sì, questo è per esperienza, ci sono un sacco di applicazioni che riportano dati grezzi dall'unità GPS che possono mostrare questo. Uno (il mio) è Glint. –

-1

Sulla base della mia esperienza è a pochi metri.

1

La maggior parte dei chip GPS standard (e l'iPhone è quello) può raggiungere una precisione di circa 10 metri. I migliori risultati sono ovviamente fuori su un cielo sereno.

La differenza tra i chip GPS è solitamente la rapidità con cui possono ricevere la ricezione e quanto bene possono tenerli. La precisione è piuttosto costante tranne per quelli che utilizzano il satellite WAAS (che l'iPhone GPS non funziona)

3

L'API ha una proprietà o un metodo che restituisce l'accuratezza corrente della misurazione della posizione. Se il tuo obiettivo è utilizzare la posizione solo se la precisione è entro certi limiti, dovresti assicurarti di controllare la precisione restituita, dal momento che la posizione potrebbe essere accurata solo a poche migliaia di metri inizialmente, semplicemente usando la tua posizione dalla cella torri, e in genere otterrà una migliore e migliore precisione quando il GPS si accende e inizia a ricevere una correzione.

+3

La proprietà da verificare si chiama horizontalAccuracy: http://developer.apple.com/iphone/library/documentation/CoreLocation/Reference/CLLocation_Class/CLLocation/CLLocation.html#//apple_ref/doc/uid/TP40007126-CH3- SW5 –

Problemi correlati