Molto probabilmente non è una posizione GPS, ma piuttosto un hotspot WiFi. Il servizio di localizzazione di Google utilizza identificatori diversi:
- GPS
- Hotspot WiFi
- Torri cellulari
Mentre il GPS dovrebbe essere abbastanza preciso (le cattive condizioni potrebbero dare una precisione inferiore, ma di solito non dovrebbero posizionarti troppo lontano), e le torri cellulari di solito non si muovono - gli hotspot WiFi potrebbero farlo esattamente. Ti darò un esempio di situazione per capire:
Supponiamo che le "macchine StreetView" di Google siano passate da casa mia a New York 2 anni fa, mentre il mio hotspot WiFi casalingo era attivo. Quindi hanno registrato il SSID del mio hotspot e lo hanno collegato alla posizione GPS corrente. 6 mesi dopo, qualcuno che passa vicino a casa mia a New York con "posizione di rete" attivata, ottiene una posizione eccellente (e relativamente accurata) da quello: il servizio di localizzazione ha chiesto al database di Google il SSID del mio hotspot e ha recuperato le coordinate.
Bene, finora - ma un anno fa ho deciso di trasferirmi a San Diego. L'ho completato 6 mesi fa e ho configurato nuovamente il mio hotspot WiFi. Ora passi da casa mia, il tuo dispositivo rileva il mio SSID, chiede a Google la posizione di quell'hotspot ... e improvvisamente sei a New York, poiché Google non ha ancora aggiornato il suo database!
È così che accade per lo più - ed è così che ho viaggiato centinaia di miglia in pochi secondi un paio di volte (le mie orecchie continuano a risuonare da quell'accelerazione, mentre anche io sono tornato indietro qualche secondo dopo) ...
Per dimostrare che è improbabile che tu sia stato lì, controlla le altre posizioni memorizzate e controlla i loro timestamp. Prova a trovarne alcuni con un timestamp vicino alla posizione sbagliata. Una volta scoperto che devi aver viaggiato alla velocità della luce per rendere reali quei dati, l'errore dovrebbe diventare evidente.