Come funziona la localizzazione del dispositivo
I dispositivi usano diversi metodi per determinare la posizione: il GPS (Global Positioning System) usa segnali da oltre 24 satelliti per calcolare la posizione con una precisione di 3-5 metri. Il posizionamento Wi-Fi confronta i punti di accesso vicini con un database — precisione di 15-40 metri. La triangolazione cellulare usa segnali delle reti mobili — precisione di 100-300 metri. I dispositivi combinano tipicamente tutti i metodi disponibili per i migliori risultati.
Precisione e altitudine
La precisione della posizione varia considerevolmente. All'esterno con cielo sereno, si ottiene la migliore precisione GPS (3-5m). Le aree urbane possono avere errori per riflessioni multiple dei segnali sugli edifici. Al chiuso, il GPS potrebbe non essere disponibile, ricorrendo al posizionamento Wi-Fi (15-40m). Le letture di altitudine dal GPS sono tipicamente meno precise della posizione orizzontale — aspettati errori di ±10-30 metri.
Privacy e API Geolocation
L'API Geolocation richiede sempre il permesso esplicito dell'utente — il browser mostra una finestra di dialogo di permesso ben visibile. I dati di posizione non vengono condivisi automaticamente. L'API supporta due modalità: getCurrentPosition per una singola lettura, watchPosition per il tracciamento continuo. L'opzione enableHighAccuracy richiede il GPS quando disponibile (consuma più batteria).