2009-10-14 19 views
42

Pensé que había leído en alguna parte que la precisión del GPS de Android es de unos 10 cm?¿Qué tan preciso es Android GPS?

¿Alguien puede verificar o corregir esto? La razón es que mi aplicación que estoy tratando de desarrollar hace un seguimiento de las ubicaciones que ha visitado un usuario y me ayudaría muchísimo conocer el margen de error que puedo esperar.

+2

Quizás le interese esto: http: //gis.stackexchange.com/a/43657/22469 –

+0

[Una inmersión profunda en la ubicación por Reto Meier] (http://android-developers.blogspot.co.uk/2011/06/deep-dive-into-location.html) podría ser útil. [GIS stackexchange QnA] (http://gis.stackexchange.com/questions/43617/what-is-the-maximum-theoretical-accuracy-of-gps/43657#43657) – GuruM

Respuesta

43

10 centímetros? Ninguna posibilidad. En cualquier caso, Android es solo un sistema operativo de dispositivo; la precisión real de un dispositivo GPS depende del conjunto de chips del dispositivo. Android puede ser teóricamente capaz de acomodar dispositivos con ese nivel de precisión, pero eso es todo.

La precisión de los dispositivos de GPS normalmente no se presenta como una distancia simple, de todos modos. Por lo general, la precisión de un dispositivo se da como una distancia junto con el porcentaje de mediciones que están dentro de esa distancia desde la ubicación verdadera. Una precisión típica para un dispositivo GPS de mano sería algo así como el 30% de sus mediciones dentro de los 50 metros de la posición verdadera (sí, los dispositivos son típicamente que son inexactos).

6

La precisión de 10CM es bastante improbable. Los sistemas militares de MGRS que usan el sistema de GPS militar, por ejemplo, que tienden a ser un poco mejores que los equivalentes civiles, tienen una resolución de 1 m. Assisted GPS puede proporcionar una resolución más estricta si está disponible, pero ahora se necesita un dispositivo significativamente más grande que un teléfono celular para lograr una resolución de 10 cm. La resolución del GPS depende más del hardware que del software.

18

Depende del hardware del GPS real, pero es razonable esperar una precisión horizontal de aproximadamente 10 m ahora que SA está apagado (era 100 m cuando SA estaba encendido). La precisión vertical suele ser aproximadamente 3 veces peor que la horizontal.

Si el hardware del GPS puede recibir la corrección WAAS, puede hacerlo mejor, aproximadamente 7,6 m en el peor caso, 1-2m en el mejor de los casos. La mayoría de los teléfonos no tienen WAAS (¿alguno?).

hay una mesa de precisión esperada para los diversos tipos de dispositivos en el WAAS entry of Wikipedia.

+0

Notarás en esa tabla que la frase "excluyendo errores del receptor" se agrega para el GPS medido y los valores WAAS medidos. Esto es divertido, porque los errores del receptor en los dispositivos GPS de mano son * masivos *. – MusiGenesis

14

La caída de la "c" y que lo tienes sobre la derecha. Los receptores de nivel profesional como la serie Trimble's Nomad pueden realizar entre 2 y 5 m de precisión antes del postprocesamiento y 1-3 m después, lo que requiere descargar los puntos a una PC y corregirlos según la información satelital recibida en las estaciones base cercanas, y eso es bueno. bloqueo de satélites (quizás 6 o más) y mantenerse alejado de grandes obstrucciones verticales, como árboles y postes de electricidad que desvían o bloquean las señales. Los topógrafos con licencia pueden obtener precisión a nivel centimétrico solo mediante el uso de antenas muy costosas (rango de USD $ 10k) y ocupando el mismo punto durante horas, tomando un promedio de miles de lecturas. Y luego, como han dicho algunos carteles, la precisión vertical sigue siendo solo un tercio y tan buena como la horizontal. Creo que 10m con un teléfono no es imposible, dado que probablemente esté en el interior o en un automóvil, o mientras se está moviendo, y considerando que el bloqueo por satélite viene y se va. El deber principal del chip es complementar o corregir la información entregada a los despachadores de E911, por lo que probablemente no sea mucho mejor que diferenciar una vivienda unifamiliar de otra.

7

Puede obtener rutinariamente 2 metros de precisión con algunos teléfonos Android, como el Motorola Droid original.

He verificado esto de muchas maneras en los últimos 1,5 años.

EDIT: Y vendo una aplicación gps con más de 300k usuarios.

+0

¿De qué manera sería eso? – lathomas64

+1

Bueno, primero está la precisión informada que obtienes con el objeto Ubicación (locaiton.getAccuracy()). Puede usar aplicaciones como GPS Test (versión gratuita) para ver qué tipo de resultados obtiene. Lo he probado muchas veces. También probé contra posiciones conocidas y verifiqué distancias de objetivos con posiciones conocidas. De todos modos, podría continuar con algunos detalles aquí, pero no es el lugar adecuado. Huelga decir que hacerlo perfectamente puede ser complicado ya que cualquier cosa con la que estés comparando puede tener errores también. – Fraggle

+0

Creo que depende de estar estacionario o en movimiento. También depende de cuánto tiempo estás parado. Mientras más te quedes, más precisa será tu ubicación, ¿verdad? – Radu