Perché l'app Mappe di iPhone a volte chiede di abilitare il "accuratezza" del Wi-Fi, 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 sempre "GPS" sempre attivo , poiché utilizzo applicazioni che ne approfittano.

Tuttavia, mi impegno a mantenere il Wi-Fi disattivato perché si tratta di un dispositivo di aspirazione della batteria e di rado utilizzo il telefono nel raggio di una stazione base per la quale sarei autorizzato - e non mi piace la pratica di saltare su non sicuri "gratis "reti, anche brevemente.

Scenario:

A volte quando devo cercare un indirizzo o indicazioni uso l' app Maps . Quando avvio 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 quello è il messaggio generale e i pulsanti sono "OK" e "Impostazioni". ("OK" apparentemente significa "Capisco, ora vado via" , al contrario di "OK, abilitalo." ) Trovo il dialogo sia irritante e sconcertante. Quando lo licenzio, ottengo ancora una posizione precisa, per quanto ne so!

Quindi vorrei sapere:

  • Perché Maps mi sta dicendo che l'accuratezza della posizione sarebbe migliorata con il 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?

  • In termini di gestione del fastidio: esiste un modo per mettere a tacere quel dialogo una volta per tutte? Non mi piace continuare a riconoscere qualcosa di cui sono già stato informato dozzine di volte.

Grazie!


2
Ciò che fa schifo è quando il tuo ufficio si trasferisce e portano con sé gli hotspot Wi-Fi. E poi improvvisamente il tuo iPhone pensa che sia un posto completamente diverso per diversi mesi ...
Svish

Risposte:


12

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

Prima di iOS 4 iOS utilizzava il database Skyhook Wireless degli hotspot Wi-Fi e delle relative posizioni . Nell'aprile 2010 Apple ha rivelato di essere passata al proprio database proprietario.

Se i servizi di localizzazione sono attivi, il tuo dispositivo invierà periodicamente ad Apple le posizioni geo-taggate degli hotspot e dei tower tower Wi-Fi nelle vicinanze in forma anonima e crittografata, per aumentare il database di provenienza di hotspot Wi-Fi e tower dei cellulari nelle vicinanze . Inoltre, se viaggi (ad esempio in auto) e i Servizi di localizzazione sono attivi, un dispositivo iOS abilitato per GPS invierà periodicamente a Apple posizioni GPS e informazioni sulla velocità di viaggio in forma anonima e crittografata, da utilizzare per costruendo un database del traffico stradale proveniente da una folla. I dati sulla posizione di crowdfunding raccolti da Apple non ti identificano personalmente.

Per motivi di sicurezza, leggi questo comunicato stampa di Apple .


7

Sistema di posizionamento ibrido (XPS)

  • L'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.

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

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

Wikipedia sul posizionamento ibrido:

I sistemi di posizionamento ibridi sono sistemi per trovare la posizione di un dispositivo mobile utilizzando diverse tecnologie di posizionamento. Di solito il GPS (Global Positioning System) è uno dei componenti principali di tali sistemi, combinato con i segnali del tower tower , i segnali Internet wireless , i sensori Bluetooth o altri sistemi di posizionamento locali.

inserisci qui la descrizione dell'immagine

Ecco un confronto delle prestazioni di diversi servizi di localizzazione:

inserisci qui la descrizione dell'immagine [ fonte ]


Sfortunatamente, non sono consapevole di un'impostazione per mettere a tacere quel dialogo una volta per tutte. :(
gentmatt

4

Se non usi il GPS da un po 'di tempo, il chipset GPS non disporrà di informazioni aggiornate su almanacco GPS ed effemeridi. Ci vuole un minuto per raccogliere abbastanza di quelle informazioni dai dati che i satelliti GPS stanno inviando per ottenere una buona soluzione, e ci vuole più tempo per raccogliere informazioni complete su almanacco ed effemeridi.

Se il dispositivo può restringere la sua posizione a qualche centinaio di metri, allora può inviare tali informazioni ai server di Apple e possono generare abbastanza di tali informazioni per far sì che il chipset GPS si blocchi sui satelliti molto più rapidamente. Questo viene spesso definito "GPS assistito", sebbene tale titolo sia relativamente fuorviante in molti modi.

In teoria sarebbe in grado di ottenere tali informazioni dalle torri cellulari vicine, ma storicamente iPhone funzionava su GSM, che aveva scarse capacità di posizionamento della torre quando l'iPhone uscì per la prima volta. Apple ha deciso di adottare principalmente il posizionamento wifi e il posizionamento del tower tower in secondo luogo.

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

Non credo che ci sia un modo per disabilitare l'avviso che richiede di attivare il wifi.


3

Per supporto Apple :

Miglioramento della precisione del GPS

La precisione del GPS varia in base al numero di satelliti GPS visibili. La localizzazione di tutti i satelliti visibili può richiedere diversi minuti, con una precisione che aumenta gradualmente nel tempo. Usa questi suggerimenti per migliorare la precisione del GPS:

  • Assicurati che la data, l'ora e il fuso orario siano impostati correttamente sul dispositivo in Impostazioni> Generali> Data e ora. Se possibile, utilizzare "Imposta automaticamente". Importante: le impostazioni errate sul computer possono essere sincronizzate con il dispositivo. Verifica la data, l'ora e il fuso orario su qualsiasi computer sincronizzato con il tuo dispositivo.

  • Verifica di disporre di una connessione di rete cellulare o Wi-Fi. Ciò consente al GPS assistito (A-GPS) sul dispositivo di localizzare più rapidamente i satelliti GPS visibili, oltre a fornire informazioni sulla posizione iniziale utilizzando la rete Wi-Fi o cellulare. Nota: le microcelle (a volte chiamate femtocelle) non sono supportate con i servizi di localizzazione.

  • Mantieni una visione chiara dell'orizzonte in diverse direzioni. Tieni presente che muri, tetti dei veicoli, edifici alti, montagne e altri ostacoli possono bloccare la linea di vista ai satelliti GPS. In questo caso, il dispositivo utilizzerà automaticamente il Wi-Fi o le reti cellulari per determinare la posizione, fino a quando i satelliti GPS non saranno nuovamente visibili.

Wi-Fi di provenienza folla e servizi di localizzazione cellulare

Se i servizi di localizzazione sono attivi, il tuo dispositivo invierà periodicamente ad Apple le posizioni geo-taggate degli hotspot e dei tower tower Wi-Fi nelle vicinanze in forma anonima e crittografata, per aumentare il database di provenienza di hotspot Wi-Fi e tower dei cellulari nelle vicinanze . Inoltre, se viaggi (ad esempio in auto) e i Servizi di localizzazione sono attivi, un dispositivo iOS abilitato per GPS invierà periodicamente a Apple posizioni GPS e informazioni sulla velocità di viaggio in forma anonima e crittografata, da utilizzare per costruendo un database del traffico stradale proveniente da una folla. I dati sulla posizione di crowdfunding raccolti da Apple non ti identificano personalmente.

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


1

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

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

Mentre Apple faceva affidamento su Skyhook per il proprio database di posizioni WiFi, ora sta usando il proprio secondo questo articolo .

Secondo la risposta del consulente principale di Apple Bruce Sewell, Apple raccoglie dati anonimi sulla posizione dagli iPhone, nel tentativo di migliorare il proprio database di tower tower e posizioni di hotspot WiFi. I dispositivi con versioni iOS precedenti alla 3.2 continuano a fare affidamento sui database di Google e Skyhook per questi percorsi ...


1

Non ho molto altro che prove aneddotiche a sostegno di questo, ma sono abbastanza certo che il WiFi sia utilizzato anche per assistere la funzione di monitoraggio della regione di Apple .

C'è un post nei forum degli sviluppatori (non riesco a trovare il collegamento e penso che potresti aver bisogno di 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 il GPS hardware).

Oggi abbiamo riscontrato 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 disattivato (gli altri erano accesi, ma "Non connesso"). Quando abbiamo acceso il WiFi, improvvisamente ha iniziato a raccogliere tutto.

Pertanto, se hai intenzione di utilizzare app come Banjo, Highlight o qualsiasi altra cosa che usi Geoloqi, ti suggerirei di attivare il WiFi per un'esperienza migliore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.