Miten laitteen paikannus toimii?
Laitteet määrittävät sijainnin useilla menetelmillä: GPS (Global Positioning System) käyttää yli 24 satelliitin signaaleja sijainnin laskemiseen 3–5 metrin tarkkuudella. Wi-Fi-paikannus vertaa lähellä olevia tukiasemia tietokantaan – tarkkuus 15–40 metriä. Tukiasemapaikannus käyttää mobiiliverkon signaaleja – tarkkuus 100–300 metriä. Laitteet yhdistävät yleensä kaikki käytettävissä olevat menetelmät parhaan tuloksen saamiseksi.
Tarkkuus ja korkeus
Paikannustarkkuus vaihtelee merkittävästi. Ulkona kirkkaalla taivaalla GPS-tarkkuus on paras (3–5 m). Kaupunkialueilla signaalien heijastuminen rakennuksista voi aiheuttaa monitie-virheitä. Sisätiloissa GPS ei ehkä ole käytettävissä, jolloin käytetään Wi-Fi-paikannusta (15–40 m). Korkeuslukemat GPS:stä ovat tyypillisesti epätarkempia kuin vaaka-asema – odotettavissa on ±10–30 metrin poikkeama.
Yksityisyys ja Geolocation API
Geolocation API vaatii aina nimenomaisen käyttäjän luvan – selaimet näyttävät selkeän käyttöoikeusikkunan. Sijaintitietoja ei koskaan jaeta automaattisesti. API tukee kahta tilaa: getCurrentPosition kertalukemiin ja watchPosition jatkuvaan seurantaan. enableHighAccuracy-asetus pyytää GPS:ää, kun se on käytettävissä (kuluttaa enemmän akkua), verrattuna Wi-Fi-/tukiasemapaikannukseen.