2010-01-22 7 views
8

Usando la SDK GPS API de iPhone, ¿qué precisión puedo obtener? ¿Está dentro de unos pocos metros o kilómetros? Me interesa la precisión cuando está adentro. Mi software solo se usará en la puerta.¿Cuán precisa es la lectura de GPS en el SDK de iPhone?

+0

Si su software se usa principalmente en interiores, es posible que el GPS ni siquiera entre en juego, ya que el GPS requiere una línea de visión cercana a los satélites. Ahora puede funcionar si están cerca de una ventana, pero en este caso normalmente solo obtendrá la ubicación por proximidad a la torre de la celda y la proximidad a cualquier punto de acceso Wi-Fi conocido. – jamone

+0

Tiene razón, así que, esencialmente, estoy preguntando qué tan precisos pueden ser los cálculos de la torre celular. – erotsppa

+0

No mucho, por lo que he visto tal vez a ~ 500 metros. Lo principal que lo hará más preciso es la proximidad a WiFi que se encuentra en la base de datos (Apple? O AT & T?), Si está cerca de ellos, entonces el alcance podría ser de hasta cien metros o menos. – jamone

Respuesta

7

La mejor precisión posible parece ser de 9 metros. Los valores comunes (al aire libre, buena cobertura) son 17 m, 23 my 49 metros. Con árboles que cubren el cielo, probablemente te mantengas a menos de cien metros, pero apenas lo suficientemente precisos para GIS o algo así.

+1

Como Geocacher, vemos 17m (56 ') como lo mejor que puede obtener. A veces más pequeño, pero esto es raro. –

+0

S.Lott, ¿lo dices por tu experiencia con el iPhone? ¿Tiene una aplicación que le dice a su ubicación geográfica y solo tiene una precisión de 17 m? – erotsppa

+1

Como dice S.Lott, ese es el valor "mejor" más común. El siguiente paso (9 m) sucede, pero es raro. Y sí, esto es por experiencia, hay muchas aplicaciones que informan datos brutos de la unidad de GPS que pueden mostrar esto. Uno (el mío) es Glint. –

-1

Basado en mi propia experiencia, está dentro de los medidores.

1

La mayoría de los chips GPS estándar (y el iPhone es eso) pueden obtener una precisión de alrededor de 10 metros. Los mejores resultados están afuera en un cielo despejado obviamente.

La diferencia entre los chips de GPS suele ser la rapidez con la que pueden recibir y lo bien que pueden contenerla. La precisión es bastante constante, excepto para aquellos que usan WAAS vía satélite (que el iPhone GPS no hace)

3

La API tiene una propiedad o método que devuelve la precisión actual de la medición de ubicación. Si su objetivo es solo usar la ubicación si la precisión está dentro de algún límite, entonces debe asegurarse de verificar la precisión devuelta, ya que la ubicación puede tener una precisión de unos pocos miles de metros inicialmente ya que solo usa su ubicación desde la celda torres, y normalmente obtendrá una precisión cada vez mejor a medida que el GPS se enciende y comienza a obtener una solución.

+3

La propiedad que se va a verificar se llama horizontalmenteAccuracy: http://developer.apple.com/iphone/library/documentation/CoreLocation/Reference/CLLocation_Class/CLLocation/CLLocation.html#//apple_ref/doc/uid/TP40007126-CH3- SW5 –

Cuestiones relacionadas