10 votos

¿Qué hacen las aplicaciones de "Fijación de GPS más rápido"?

Hay al menos una docena de aplicaciones "Faster GPS Fix" en la Play Store -- una es incluso una aplicación pagada de 5 dólares -- y me recuerdan a esas utilidades de RAM Booster/Optimizer de los 90.

enter image description hereenter image description here

¿Qué es lo que hacen y la mejor pregunta es: ¿por qué Android no hace esto por sí mismo?

11voto

CharlesB Puntos 27070

Una de las aplicaciones de las que tienes una foto, la venerable Estado del GPS y caja de herramientas describe esta afirmación en la descripción de la aplicación:

Mantén tu GPS rápido: reiniciarlo o descargar los datos A-GPS regularmente para obtener correcciones más rápidas

Wikipedia hace un gran trabajo definiendo los conceptos básicos detrás de Assisted-GPS :

El GPS autónomo proporciona la primera posición en aproximadamente 30-40 segundos. Un sistema GPS autónomo necesita la información orbital de los satélites para calcular la posición actual. La velocidad de datos de la señal de los satélites es de sólo 50 bit/s, por lo que descargar información orbital como efemérides y almanaque directamente de los satélites suele llevar mucho tiempo, y si las señales de los satélites se pierden durante la adquisición de esta información, se descarta y el sistema autónomo tiene que empezar de cero. En AGPS, el operador de red despliega un servidor AGPS. Estos servidores AGPS descargan la información orbital del satélite y la almacenan en la base de datos. Un dispositivo capaz de AGPS puede conectarse a estos servidores y descargar esta información utilizando portadores de radio de la Red Móvil como GSM, CDMA, WCDMA, LTE o incluso utilizando otros portadores de radio inalámbricos como Wi-Fi. Normalmente la velocidad de datos de estos portadores es alta, por lo que la descarga de la información orbital lleva menos tiempo.

Si el caché del A-GPS de tu teléfono está corrupto o rancio, forzar una actualización puede ser beneficioso. Normalmente, Android se encarga de mantener esta caché automáticamente. Personalmente, sólo he usado esta aplicación para ayudar a diagnosticar y resolver problemas de GPS, algo que hace muy bien. En un uso normal no me molestaría con la caché de A-GPS hasta que descubra que necesita intervención.

1voto

Psycogeek Puntos 148

Hay otro estilo de aplicación que simplemente mantiene el gps trabajando sin parar o más regularmente.

El sistema Android, a diferencia del CE y de los sistemas utilizados en varias unidades de GPS solamente, tiene la característica de dejar que el GPS se vuelva a dormir hasta que se necesite. O podríamos revertir eso y decir que sólo lo despierta cuando es necesario. Esto puede ahorrar mucha energía (mucha más en los primeros años de estos dispositivos).

Si puedes mantener el receptor GPS despierto y continuamente sondeando los satélites, en cualquier momento que necesites estos datos, funcionará, recogerá datos de muchos satélites y la precisión de un solo sondeo rápido de la ubicación será mucho mejor.
De nuevo sólo porque el receptor GPS funciona sin parar. (no muy especial, pero es un método)

Una aplicación de este estilo es "tracker booster", también "gps status" (un programa de estado real) tiene ambos métodos posibles (AGPS y Keep alive). Muchas aplicaciones del tipo Car Dock y Car Home, aplicarán el método "keep polling" del gps. Además de cualquier aplicación que simplemente necesite usar los datos del GPS, widgets de velocidad, velocímetros, herramientas de localización.
Cualquier cosa que mantenga al GPS despierto y funcionando.

Cuando una ubicación no es una buena ubicación :-)
Las encuestas rápidas de los datos satelitales del GPS sólo esperan que haya un "bloqueo" que sólo requiere 2 satélites para el posicionamiento 2D y 3 satélites para el posicionamiento 3D. Pero esta posición no es enormemente precisa. Con suficiente tiempo de funcionamiento, el GPS puede fijarse en más de 8-20 satélites (en los EE.UU.) y adquirir una posición que está dentro de los 9 metros (que es el máximo de lo que he visto). Añade algunos promedios (múltiples encuestas en la misma ubicación) una vista fija y clara del cielo. Puedo confirmar mi ubicación en un área de 3 metros.

La pretensión de este estilo de aplicaciones de ser más precisas, y de hacer correcciones más rápidas, se consigue manteniendo el gps despierto, eso es todo.
Al hacer senderismo, rastreo GPS, caza en caché GPS o navegación en coche, la mayoría de las aplicaciones ya mantienen el GPS funcionando sin parar, pero no todas, y no para todas las situaciones.
Si una aplicación es empujada a un segundo plano y no tiene ajustes para mantener el GPS vivo, cuando vuelva a la precisión sufrirá un poco por un tiempo.
Los GPS serios emplearán tal método para Mantener el GPS vivo, lo cual ayuda.

En este método diferente, la asistencia de AGPS todavía puede ser empleada para obtener una primera fijación más rápida. Si su dispositivo no tiene ninguna conexión de datos de ningún tipo, y el software de GPS no falla cuando AGPS no está cargado, Mantener el GPS en marcha mantendrá una buena posición en la saturación en marcha, AGPS en ese punto es unnessisary.

Ambos tipos de programas aparecen en la tienda, a menudo con una explicación muy pobre de las funciones, por lo que ayuda a saber qué método(s) se emplea(n).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X