Abro este tema para aclarar algunas dudas entre ambos sistemas.
¿Por qué? Muchos dispositivos electrónicos utilizan AGPS y piensan que la posición que marca es completamente confiable, cuando muchas veces no es así, este tema es un FAQ rápido para entender el funcionamiento del GPS, sus limitantes y diferencias con el AGPS.
¿Qué es el GPS?El GPS es el sistema de posicionamiento global desarrollado por la armada y la fuerza naval de los estados unidos. Que en los últimos años ha tomado auge en dispositivos electrónicos de consumidor.
¿Cómo funciona?Para explicarlo facil: Existe un conjunto de satélites orbitando el globo que están enviando continuamente señales a la tierra que son "escuchadas" por el receptor de GPS. El receptor utiliza estas señales para calcular su posición sobre la tierra. Se necesita la señal de al menos 4 satélites para poder obtener una ubicación.
En ningún momento el receptor envía señales de regreso al satélite.
¿Que limitaciones tiene?- No funciona en interiores
- En equipo de consumo muchas veces no funciona cuando esta nublado o cuando hay muchos árboles o edificios
- Si el GPS no se utiliza seguido en el teléfono tarda bastante en "fijar" los satélites.
¿Que significa "fijar" los satélites?La señal que envían los satélites viene cifrada, dicho de otra manera: el receptor tiene que esperar a recibir cierta cantidad de datos para poder "descifrar" la información que envían los satélites. Esto hace que tarde cierto tiempo en identificar cada satélite.
Como les explicaba antes se necesitan al menos 4 satélites para obtener una posición. Las "claves" de cifrado se cambian cada cierto tiempo y el equipo tiene que ser utilizado continuamiente para que siempre tenga actualizado su "almanaque" de satélites.
Un equipo que ha pasado con el GPS apagado puede tardar hasta 15 minutos en obtener la información necesaria de los satélites.
Dicho de manera corta: Mientras más se utilice el equipo más rápido logrará fijar los satélites.
¿Pero si el GPS tiene todas estas limitaciones?... ¿Cómo es que puedo ver mi posicion desde mi iPhone, Droid, Symbian?Los teléfonos actuales tienen un sistema llamado
AGPS, conocido en español como GPS Asistido que no se basa únicamente en la señal recibida del satélite para determinar su ubicación. Realmente el GPS asistido tiene dos fuentes de localizacion primarias:
1-El receptor GPS
2-La información de posición entregada por el operador
Algunos sistemas de AGPS avanzados incluso utilizan la dirección IP del terminal y los acelerómetros dentro del teléfono para intentar "calcular" la posición actual tomando como referencia la última posición conocida determinada por las fuentes anteriores.
¿Que ventajas tiene el sistema de AGPS?La ventaja más grande es que reduce los tiempos de fijación de satélites. Y provee de información de ubicación donde la recepción de la señal de GPS es pobre (interiores, cielos nublados, etc).
El sistema AGPS generalmente utiliza el plan de datos asignado al terminal, por lo que el uso del mismo podría implicar cargos extra para el dueño del terminal.
¿Y las desventajas?Tal vez la más grande es que si el AGPS no tiene acceso al receptor GPS debido a una pobre señal o condiciones similares, entonces utilizará otros medios para determinar su posición. Esto puede ser por medio de la dirección IP, los acelerómetros, la información de posición que brinda el operador.
Estas posiciones son "aproximadas" y por lo tanto sujetas a error.
En nuestro país los equipos de este tipo muy pocas veces son utilizados en lugares donde la recepción del gps es ideal (lugares con vista al cielo) por lo que la mayor parte del tiempo las posiciones que reportan los AGPS son aproximadas.
Además hay que hacer notar que muchos dispositivos de bolsillo tienen antenas de GPS muy pequeñas que pierden fácilmente la conexión a los satélites.
Concluyendo...Antes de intentar montar un sistema de "localización" de cualquier tipo es muy importante conocer las limitaciones y alcances del mismo. No hay que confiar ciegamente en la información aportada por un equipo con AGPS.
Algunos dispositivos permiten desactivar la funcionalidad AGPS y obtener la ubicación basandose únicamente en el receptor GPS. Si necesitamos ubicaciones confiables y precisas podemos cambiar la configuración del terminal considerando que basandonos únicamente en el receptor GPS tendremos las limitaciones mencionadas al principio de este tema.