Prima di partire per il viaggio, dovrai installare un'app di mappatura offline come "CityMaps2Go". Hai bisogno di mappe offline perché in realtà non ti connetteresti a Internet mentre stai facendo un giro turistico.
Quando arrivi in una nuova città dovrai trovare un hotpot (hotel, Mcdonalds, Starbucks ecc.) e connetterti a internet. Questa è l'unica volta in cui hai bisogno di una connessione Internet.
Apri l'app "Mappa" di Apple integrata o l'app Google Maps e apri l'opzione "indicazioni stradali". Ora inserisci due punti qualsiasi nella città, ad esempio dalla stazione ferroviaria al tuo hotel o tra due altri punti di interesse.
Dopo che l'app ti fornisce indicazioni stradali, il dispositivo carica automaticamente un database (da Apple) di tutti gli hotpots Wifi in tutta la città! Quel database ora risiederà nella memoria di iPod Touch anche dopo l'uscita da Google Maps e fino al riavvio del dispositivo. Qualsiasi altra app che utilizza il servizio di localizzazione ora può accedere a quel database.
A questo punto non è più necessario essere connessi a Internet, ma il dispositivo deve essere ancora in modalità Wi-Fi. Mentre stai camminando per la città, il dispositivo rileverà gli hotpot Wifi (ma non si collegherà ad essi), il dispositivo legge il numero seriale MAC del hotpot e in background cerca le coordinate dell'hotspot dal database ed è in grado di determinare e mostrare la tua posizione esatta ovunque ti trovi in città con un'applicazione di mappe offline come CityMaps2Go.
Ho utilizzato questa funzione con successo a Budapest, Londra, la Grande Mela, Toronto, Amsterdam, Pechino e Amburgo. È molto preciso, determina la tua posizione in millisecondi e non ho riscontrato lacune nella copertura.