Como a Localização do Dispositivo é Determinada
Os dispositivos usam vários métodos de localização: GPS (navegação por satélite) usa sinais de 24+ satélites para calcular coordenadas com precisão de 3-5 metros. Posicionamento Wi-Fi compara pontos de acesso próximos com um banco de dados — precisão de 15-40 metros. Triangulação celular usa sinais de rede móvel — precisão de 100-300 metros. Os dispositivos geralmente combinam todos os métodos para o melhor resultado.
Precisão e Altitude
A precisão de posicionamento varia bastante. Ao ar livre com céu limpo — melhor precisão GPS (3-5m). Em áreas urbanas — reflexão de multipercurso de prédios pode causar erros. Em ambientes internos GPS indisponível, fallback para posicionamento Wi-Fi (15-40m). Medição GPS de altitude geralmente é menos precisa que horizontal — margem de erro esperada de ±10-30 metros.
Privacidade e Geolocation API
A Geolocation API sempre requer consentimento explícito do usuário — o navegador mostra um diálogo claro de permissão. Dados de localização não são transmitidos automaticamente. A API suporta dois modos: getCurrentPosition para leitura única e watchPosition para rastreamento contínuo. A opção enableHighAccuracy solicita GPS quando disponível (consome mais bateria).