Sì, come ora viene rivelato nel database delle posizioni kerfuffle, iOS memorizzerà nella cache la posizione del wifi e della cella cellulare vicino alla sua posizione in modo che quando l'accesso a internet sia temporaneamente non disponibile, il dispositivo possa ancora trilaterate in base a ciò che il ricevitore WiFi sta visualizzando per SSID.
Quindi, ho avuto il mio iPad non 3G correttamente localizzarsi guidando lungo l'autostrada a 50 miglia da dove aveva una connessione WiFi. Se ho acquistato un prodotto di mappe che memorizza le proprie tessere mappa, funzionerebbe. Anche il programma di mappe incorporato memorizza nella cache le tessere, quindi vorrei generare indicazioni stradali e passare attraverso tutte le svolte per scaricare le tessere della mappa lungo il percorso sul dispositivo. Finché il dispositivo non chiude quell'app / elimina le tessere scaricate, la mappa integrata funziona bene per me senza dati 3G.
Ovviamente, non hai il controllo effettivo sul download di una regione di tessere o sul controllo di quali hotspot Wi-Fi vengono scaricati nella cache di sistema. Inoltre, questo significa che se sei fuori dalla portata di qualsiasi segnale WiFi (o quelli che si trovano nelle vicinanze non sono mappati nel database) - il tuo dispositivo non ha accesso alla sua posizione.
Fondamentalmente, l'hardware limita la possibilità di utilizzare dati GPS e cellulari e le mappe non sono ulteriormente svantaggiate solo perché un iPad non 3G ha meno connettività. Scegli l'app che ti piace e guarda come funziona nel tuo ambiente. Puoi sempre aggiungere l'ingresso GPS esterno se non puoi vendere e ri-acquistare un nuovo iPad per meno del costo di un ricevitore esterno.