Hay distintas fuentes de información sobre la ubicación que suelen llamarse "GPS", pero que se denominan más exactamente servicios de localización.
Fuentes en orden decreciente de precisión:
- Bluetooth - Debido a su corto alcance, si puedes escuchar dispositivos Bluetooth conocidos, sabes que debes estar cerca.
- GPS real: el teléfono escucha los satélites y calcula su ubicación basándose en las distancias a estos satélites. Esto funciona mejor cuando estás en el exterior con una vista clara del cielo.
- WiFi - Utilizando el wardriving y la gente que usa el GPS, se ha construido un mapa del mundo que básicamente te dice dónde estás basándose en las señales WiFi más fuertes que escuchas.
- Celular - Además de técnicas similares a las del WiFi, los proveedores de telefonía celular tienen tecnologías adicionales que pueden utilizar para localizar tu teléfono, basándose en los ángulos de los conjuntos de antenas, la intensidad de la señal y las estimaciones de distancia.
Si tu teléfono está utilizando la localización WiFi, lo que es probable si estás dentro de un edificio de oficinas, la señal WiFi más fuerte influirá en gran medida en el lugar donde los servicios de localización creen que estás. Dado que las señales WiFi fluctúan bastante cuando la gente se mueve, las puertas se abren/cierran, los muebles se mueven, etc., tu ubicación estimada también cambiará en consecuencia, lo que se muestra como tu carácter corriendo. La resolución de la base de datos WiFi es aproximadamente el rango de un AP WiFi, que en interiores es de ~50m. La base de datos tiene un almacenamiento limitado, por lo que es probable que sólo haya unos pocos puntos a tu alrededor, lo que explica por qué sólo aparecen unas pocas ubicaciones distintas para ti en el juego.