Perché l'app di Maps per iPhone a volte chiede di abilitare il Wi-Fi per "accuratezza", anche se i servizi di localizzazione (GPS) sono abilitati?

12

Sfondo:

Ho un iPhone 3GS con iOS 5.1 e un piano dati 3G che tengo abilitato. Tengo anche i "Servizi di localizzazione" (GPS) sempre attivi , poiché utilizzo applicazioni che ne approfittano.

Tuttavia, faccio un punto in cui mantiene il Wi-Fi disattivato perché è una ventosa della batteria e uso raramente il telefono nel raggio di una stazione base per la quale sarei autorizzato - e Non mi piace la pratica di saltare su reti "gratuite" non protette, anche solo brevemente.

Scenario:

A volte, quando ho bisogno di cercare un indirizzo o le indicazioni, uso l'app Maps . Quando lancio l'app per la prima volta in quello che sembra un po ', vedo una finestra di dialogo che mi dice che dovrei "abilitare il Wi-Fi per migliorare la precisione" .

Ho dimenticato il testo esatto per la finestra di dialogo, ma questo è il messaggio generale ei pulsanti sono "OK" e "Impostazioni". ("OK" apparentemente significa "Ho capito, ora vai via" , al contrario di "OK, abilitalo". ) Trovo che il dialogo sia irritante e sconcertante . Quando lo congedo, ho ancora una posizione precisa, per quanto posso dire!

Quindi mi piacerebbe sapere:

  • Perché Maps mi sta dicendo che la precisione della posizione sarebbe migliorata con Wi-Fi abilitato? C'è qualche problema con il GPS che il Wi-Fi può in qualche modo compensare? Non riesco a vedere come questo sarebbe utile. Il GPS non è abbastanza preciso?

  • Per quanto riguarda il fastidio: c'è un modo per me di silenziare quel dialogo una volta per tutte? Non mi piace continuare a riconoscere qualcosa di cui sono già stato informato decine di volte.

Grazie!

    
posta Chris W. Rea 23.03.2012 - 19:19
fonte

6 risposte

11

L'iPhone utilizza il GPS assistito per migliorare la precisione del sistema di localizzazione tramite GPS e torri cellulari. Le reti Wi-Fi sono utilizzate per aiutare a determinare la posizione del dispositivo; questo è chiamato un sistema di posizionamento ibrido (XPS).

Prima di iOS 4 iOS toccato nel Skyhook Wireless database degli hotspot Wi-Fi e delle loro posizioni . Apple reso noto nell'aprile 2010 che era passato al proprio database proprietario.

If Location Services is on, your device will periodically send the geo-tagged locations of nearby Wi-Fi hotspots and cell towers in an anonymous and encrypted form to Apple, to augment the crowd-sourced database of Wi-Fi hotspot and cell tower locations. In addition, if you are traveling (for example, in a car) and Location Services is on, a GPS-enabled iOS device will also periodically send GPS locations and travel speed information in an anonymous and encrypted form to Apple, to be used for building up a crowd-sourced road traffic database. The crowd-sourced location data gathered by Apple does not personally identify you.

Per i tuoi problemi di sicurezza, leggi questo comunicato stampa di Apple .

    
risposta data 23.03.2012 - 19:24
fonte
7

Sistema di posizionamento ibrido (XPS)

  • A-GPS (GPS assistito) è un metodo di localizzazione in cui vengono utilizzati sia il GPS che le torri cellulari (triangolazione del sito cellulare) per una maggiore precisione.

  • WPS (Wi-Fi Positioning System) è quando si utilizza l'identificazione della rete Wi-Fi per la localizzazione.

  • Sistema di posizionamento ibrido (XPS) è la combinazione di entrambi A-GPS e WPS .

    Usando questa combinazione ottieni la massima precisione in entrambe le aree rurali e densamente popolate.

Wikipedia sul posizionamento ibrido:

Hybrid positioning systems are systems for finding the location of a mobile device using several different positioning technologies. Usually GPS (Global Positioning System) is one major component of such systems, combined with cell tower signals, wireless internet signals, Bluetooth sensors or other local Positioning Systems.

Eccounconfrontodelleprestazionididiversiservizidilocalizzazione:

[ fonte ]

    
risposta data 23.03.2012 - 19:27
fonte
4

Se non hai usato il GPS per un po ', il chipset GPS non avrà un almanacco GPS corrente e informazioni sulle effemeridi. Ci vuole un minuto per raccogliere un numero sufficiente di informazioni dai dati che i satelliti GPS stanno inviando per ottenere una buona correzione, e ci vuole più tempo per raccogliere un almanacco completo e informazioni sulle effemeridi.

Se il dispositivo può restringere la sua posizione fino a qualche centinaio di metri, può inviare tali informazioni ai server Apple e possono generare abbastanza di tali informazioni per ottenere il chipset GPS per il collegamento ai satelliti molto più rapidamente. Questo è spesso definito come "GPS assistito", sebbene tale titolo sia relativamente fuorviante in molti modi.

In teoria sarebbe in grado di ottenere tali informazioni da torri cellulari vicine, ma storicamente iPhone funzionava su GSM, che aveva funzionalità di posizionamento delle torri quando l'iPhone usciva per la prima volta. Apple ha deciso di adottare principalmente il posizionamento wifi e il posizionamento delle celle secondariamente.

Quindi sì, riceverai una posizione migliore più velocemente se sei vicino a un hotspot Wi-Fi che Apple ha mappato (e grazie al suo programma di raccolta dati ha un lotto di segnali wifi mappati) se tu abilita il wifi.

Non credo che ci sia un modo per disattivare l'avviso che ti chiede di accendere il wifi.

    
risposta data 23.03.2012 - 19:27
fonte
3

Per Supporto Apple :

Improving GPS Accuracy

GPS accuracy varies depending on the number of visible GPS satellites. Locating all visible satellites can take several minutes, with accuracy gradually increasing over time. Use these tips to improve GPS accuracy:

  • Ensure the date, time, and timezone are correctly set on the device in Settings > General > Date & Time. If possible, use "Set Automatically". Important: Incorrect settings on your computer can sync to your device. Verify the date, time, and timezone on any computer that syncs with your device.

  • Verify that you have a cellular or Wi-Fi network connection. This allows the Assisted GPS (A-GPS) on the device to locate visible GPS satellites faster, in addition to providing initial location information using the Wi-Fi or cellular networks. Note: Microcells (sometimes called Femtocells) are not supported with Location Services.

  • Maintain a clear view of the horizon in several directions. Keep in mind that walls, vehicle roofs, tall buildings, mountains, and other obstructions can block line of sight to GPS satellites. When this occurs, your device will automatically use Wi-Fi or cellular networks to determine your position, until the GPS satellites are visible again.

Crowd-sourced Wi-Fi and cellular Location Services

If Location Services is on, your device will periodically send the geo-tagged locations of nearby Wi-Fi hotspots and cell towers in an anonymous and encrypted form to Apple, to augment the crowd-sourced database of Wi-Fi hotspot and cell tower locations. In addition, if you are traveling (for example, in a car) and Location Services is on, a GPS-enabled iOS device will also periodically send GPS locations and travel speed information in an anonymous and encrypted form to Apple, to be used for building up a crowd-sourced road traffic database. The crowd-sourced location data gathered by Apple does not personally identify you.

In breve, iOS utilizza il Wi-Fi di crowdsourcing nel database Apple per ottimizzare le misurazioni GPS.

    
risposta data 23.03.2012 - 19:27
fonte
1

L'iPhone e iOS in generale implementano un GPS ibrido che si basa su un database di noti spot WiFi per localizzare la posizione dell'utente più velocemente che con il GPS e per una maggiore precisione quando le condizioni GPS non sono ottimali (area con edifici alti, interni. ..).

Questo database è costituito da dati anonimi raccolti da dispositivi iOS.

Mentre Apple era solita affidarsi a Skyhook per il loro database di posizione WiFi, ora usano il proprio secondo questo articolo .

According to the response by Apple lead counsel Bruce Sewell, Apple does collect anonymous location data from iPhones in an effort to improve its own database of cell tower and WiFi hotspot locations. Devices running iOS versions older than 3.2 still rely on the databases from Google and Skyhook for these locations...

    
risposta data 23.03.2012 - 19:26
fonte
1

Non ho molte più prove aneddotiche a sostegno di questo, ma sono abbastanza sicuro che il WiFi sia anche usato per aiutare Monitoraggio delle regioni Funzionalità.

C'è un post nei forum degli sviluppatori (non riesco a trovare il link e penso che potrebbe essere necessario un account sviluppatore per accedervi comunque) da un dipendente Apple alla fine del 2010 o all'inizio del 2011 che indica che il monitoraggio della regione è basato solo su torri cellulari (non sul GPS hardware).

Oggi stavamo riscontrando un problema in un'app che stiamo testando dove le regioni non venivano rilevate da un determinato telefono. Poi ci siamo resi conto che era l'unico telefono con WiFi spento (gli altri erano attivi, ma "Non connesso"). Quando abbiamo acceso il WiFi, all'improvviso ha iniziato a raccogliere tutto.

Pertanto, se intendi utilizzare app come Banjo, Evidenzia o qualsiasi altra cosa che usi Geoloqi, ti suggerisco di attivare il WiFi per un'esperienza migliore.

    
risposta data 17.05.2012 - 07:23
fonte

Leggi altre domande sui tag