¿Cómo funcionan los receptores GPS modernos (como en un teléfono inteligente) bajo techos?

Los teléfonos inteligentes tienen dos ventajas sobre la mayoría de los receptores de GPS autónomos típicos como un Garmin: wifi con Internet y acelerómetros.

Primeras torres wifi / celular. Los teléfonos y dispositivos con receptores wifi o receptores celulares pueden escuchar pasivamente las estaciones base wifi dentro del alcance. Cuando detectan un transmisor wifi, verifican una base de datos constantemente actualizada a través de Internet para la ubicación de esa estación base wifi como se midió previamente. Si varias estaciones wifi están dentro del alcance, sus intensidades de señal relativas se pueden usar para triangular. Lo mismo se hace con las torres de celdas en el rango.

En segundo lugar, acelerómetros o “unidades de referencia inerciales”. Hay múltiples sensores de movimiento dentro del dispositivo que miden la aceleración en los planos x, y y z. Esa entrada de aceleración se integra matemáticamente para determinar la velocidad y se integra nuevamente para determinar la posición relativa.

La combinación de la precisión de los gps, la velocidad de la triangulación de wifi (y la torre celular) y la ubicuidad de los acelerómetros es la magia de los servicios de ubicación.

Creo que la respuesta básica es que la tecnología es mejor ahora: los chips GPS son más sensibles y pueden captar suficiente señal para mantener una solución en interiores, al menos cerca de una ventana. Mi teléfono Samsung es más sensible que mi antiguo GPSmap76 de Garmin y puede usar AGPS para obtener una solución más rápida.

Sin embargo, Google Location Services deriva cierta información de las señales de WiFI y teléfonos celulares. No es tan preciso como una buena solución de GPS, pero aún así es suficiente para ubicarlo en un edificio. Algunos edificios (aeropuertos, centros comerciales) se han mapeado (con planos) en Google Maps. Si tiene una solución mientras su aplicación GPS dice que no hay satélites a la vista, así es como funciona.