Come funziona "Trova il mio Mac", poiché non esiste un GPS in un Mac?


28

Ho usato "Trova il mio Mac" per trovare il nostro Macbook Pro. Era abbastanza preciso ed è stato in grado di posizionare il computer entro 10 piedi dalla sua posizione effettiva. Ho iniziato a pensare a come funziona davvero, dal momento che l'MBP non ha un GPS. Come funziona "Trova il mio Mac"?


1
Questa informazione non è abbastanza per essere una risposta alla tua domanda, quindi eccola qui come un commento: puoi anche ottenere informazioni sulla posizione tramite le informazioni di routing dell'ISP, ma non è altrettanto affidabile (a causa di switch, configurazione di rete e solo distanza ) e non utilizzato per Trova il mio Mac.
jmlumpkin,

1
@jmlumpkin Ho modificato il tuo commento perché c'era un po 'di confusione su ciò a cui si riferiva anche il "non degno di una risposta". Sono certo che intendevi che le informazioni contenute nel tuo commento non erano sufficienti per essere una risposta a se stessa. L'ho appena chiarito.
Ian C.

Risposte:


15

Verifica quali reti WiFi si trovano nel raggio di azione e quindi cerca le loro posizioni in un grande database di punti di accesso Wifi noti: penso che Apple utilizzi il database Skyhook .


12
Giusto per chiarire. Apple ha utilizzato il database Skyhook in passato, ma al giorno d'oggi ha creato il proprio database molto più grande tramite il croudsourcing da iPhone che si accendono con il GPS attivo quando incontrano una rete wifi (senza la necessità di connettersi effettivamente al wifi ). Tutti i dispositivi Apple dotati di GPS utilizzeranno anche la triangolazione wifi in attesa che il GPS ottenga una correzione e (poiché il wifi è migliaia di volte più veloce) per dare al chip GPS una posizione approssimativa in modo che possa concentrarsi solo sugli ultimi metri della correzione della posizione.
Abhi Beckert,

12

Sistema di posizionamento Wi-Fi (WPS)

Il Mac può utilizzare l'identificazione della rete Wi-Fi per la localizzazione. Questo è chiamato un sistema di posizionamento Wi-Fi (WPS). Il nome dei punti di accesso e la potenza del segnale vengono determinati e cercati in un database per identificare la posizione. Più sono i punti di accesso, più precisa è la localizzazione.

A differenza del GPS (Global Positioning System) o della triangolazione della cell-tower (insieme chiamata GPS assistito), la localizzazione basata su Wi-Fi funziona bene all'interno degli edifici .

Esistono diversi database che raccolgono punti di accesso wireless:


Vedi anche WiGLE Wifi ( wigle.net )
Wodin

3

Anche senza un chip GPS, la tua posizione può essere determinata utilizzando il tuo indirizzo MAC, SSID delle reti WiFi nel raggio di azione (sia reti pubbliche che private), la loro potenza del segnale, ecc. Nel caso di Apple, questi dati vengono inviati al servizio Skyhook Wireless , che quindi restituisce un insieme di coordinate GPS (latitudine, longitudine).

Se sei interessato a come funziona la geolocalizzazione in altri dispositivi e applicazioni e quali dati vengono inviati avanti e indietro esattamente, vedi questa risposta su Stack Overflow che spiega come Firefox fa questo usando il servizio di geolocalizzazione di Google (che è quello che la maggior parte delle altre app usa ).


1
Tecnicamente, non usa il tuo indirizzo MAC o il SSID del punto di accesso , usa il BSSID del punto di accesso, che è l'indirizzo MAC dell'interfaccia wireless . (L'interfaccia ethernet di un router avrebbe un indirizzo MAC diverso.)
Jamo

-4

RISPOSTA SEMPLICE: i laptop Mac non hanno un chip GPS. Possono essere localizzati tramite reti wifi.


1
In che modo questo migliora o differisce dalle altre risposte - in questo caso è lo stesso ma fornisce meno informazioni di un'altra risposta
user151019
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.