Visualizador de Localização GPS
Rastreie sua posição com navigator.geolocation em tempo real. Veja mapa offline baseado em Leaflet, monitore velocidade, altitude, precisão e direção no navegador.
Sobre o Visualizador de Localização GPS
Visualizador de Localização GPS usa a API de geolocalização do navegador para exibir sua posição, precisão, altitude, velocidade e direção. Um mapa de grade Leaflet continua funcionando mesmo sem servidores de tile online, oferecendo uma visualização amigável offline para teste de sensores.
- Pressione Iniciar rastreamento e conceda permissão de localização quando o prompt do navegador aparecer.
- Segure o dispositivo ao ar livre ou perto de uma janela para fixação GPS mais rápida; observe o mapa centralizar em suas coordenadas.
- Mova-se para ver velocidade, altitude, direção e precisão atualizarem em tempo real.
- Use Redefinir para limpar logs e dados antes de iniciar uma nova sessão de rastreamento.
Perguntas Frequentes
O visualizador de localização GPS lê a geolocalização do seu dispositivo — latitude, longitude, altitude, velocidade, rumo e precisão — derivada de uma fonte fundida que combina sinais de satélite (GPS/GNSS), triangulação de pontos de acesso Wi-Fi, trilateração de torres celulares e geolocalização IP. Latitude e longitude são reportadas em graus decimais (ex., 40,7128, -74,0060 para Nova York). A altitude está em metros acima do elipsoide WGS-84 (não nível médio do mar). A precisão é o raio de confiança de 68% em metros — um valor de 10 significa que sua posição verdadeira está dentro de 10 m do ponto reportado com ~68% de probabilidade. A velocidade está em metros por segundo e o rumo está em graus no sentido horário a partir do norte verdadeiro. A API Web Geolocation expõe todos estes via navigator.geolocation.
O desempenho do GPS varia dramaticamente: um telefone que funcionava perfeitamente pode subitamente mostrar 500 m de precisão após uma atualização de firmware, dano de antena ou recalibração de chip. O teste revela precisão atual (compare contra um marco conhecido), tempo até o primeiro fix (TTFF — deve ser 5–30 segundos com GPS assistido), força do sinal de satélite, e se o modo de alta precisão está realmente acionando o chip GNSS versus recuar para posicionamento Wi-Fi grosseiro. Motoristas, caminhantes, corredores e trabalhadores de entrega todos dependem de GPS consistente — um receptor degradado causa direções de curva erradas, pontos de coleta perdidos e dados de fitness defeituosos. O teste também revela se seu navegador ou SO está silenciosamente embaçando sua localização por privacidade.
Coordenadas são reportadas em graus decimais (datum WGS-84); 1° de latitude ≈ 111 km, 1° de longitude varia de 111 km no equador a ~0 km nos polos. A altitude está em metros acima do elipsoide. A precisão é o raio horizontal de 68% em metros. Valores típicos: céu aberto ao ar livre 3–10 m (GPS smartphone), 5–30 cm (RTK dupla frequência), 5 m (GPS de consumo monofrequência), 30–100 m (cânion urbano com multipath), 100–1500 m (interior ou apenas Wi-Fi). A precisão de velocidade é ±0,1 m/s ao mover acima de 3 m/s, inútil quando quase estacionário. O rumo não é confiável abaixo de 1 m/s porque o GPS calcula rumo a partir da direção do vetor de velocidade, não de uma bússola.
Três efeitos degradam GPS urbano. Primeiro, multipath: sinais de satélite ricocheteiam em prédios antes de alcançar seu telefone, adicionando metros de alcance fantasma e deslocando sua posição. Segundo, bloqueio de sinal: prédios altos bloqueiam metade do céu, reduzindo satélites visíveis de 8–12 para 3–4 e degradando a precisão geométrica. Terceiro, o chip recua para posicionamento Wi-Fi e torre celular em interiores, que tem precisão de 30–500 m dependendo de quão bem o Google ou Apple mapeou aquela localização. GNSS de banda dupla (L1 + L5) introduzido em chips de 2018 (Xiaomi Mi 8, Pixel 6+, iPhone 14 Pro+) corta o erro de multipath pela metade. Para melhorar a precisão, saia ao ar livre longe dos prédios, segure o telefone com a antena (borda superior) voltada para o céu, e aguarde 30 segundos para travamento de satélite.
A altitude GPS é referenciada ao elipsoide WGS-84, que é um modelo matemático da forma da Terra — não nível médio do mar (MSL). A diferença (ondulação do geoide) varia de −105 m (sul da Índia) a +85 m (Islândia), então mesmo um fix GPS perfeito pode mostrar altitude com desvio de 50 m do valor MSL do mapa topográfico. Aplicativos que mostram altitude em 'metros acima do nível do mar' devem adicionar uma correção de geoide do modelo EGM96 ou EGM2008. Adicionalmente, a precisão vertical do GPS é 1,5–3× pior que a horizontal porque os satélites estão majoritariamente acima (não ao redor) do receptor, enfraquecendo a solução vertical. Altímetros barométricos (em telefones desde iPhone 6) fornecem precisão de altitude de curto prazo muito melhor ao sentir pressão de ar.
Sistemas operacionais modernos fundem múltiplas fontes de posicionamento. GPS fornece precisão de 3–10 m ao ar livre mas leva 5–30 segundos para primeiro fix e drena bateria. O posicionamento Wi-Fi corresponde os BSSIDs (endereços MAC de roteador) que você vê contra o banco de dados crowdsourced do Google ou Apple de roteadores mapeados, dando precisão de 5–40 m quase instantaneamente. A trilateração de torres celulares dá precisão de 100–1500 m como fallback grosseiro. O SO escolhe a melhor fonte por consulta baseado no nível de precisão solicitado (PRIORITY_BALANCED_POWER vs PRIORITY_HIGH_ACCURACY no Android, kCLLocationAccuracyBest no iOS). Em iPads apenas-Wi-Fi ou no modo avião, apenas geolocalização Wi-Fi/IP está disponível. A fusão moderna também incorpora balizas Bluetooth (iBeacon, Eddystone) e dead reckoning pedestre para navegação interna.
A API W3C Geolocation expõe navigator.geolocation com dois métodos: getCurrentPosition() para um fix único e watchPosition() para atualizações contínuas. Ambos requerem permissão explícita do usuário via a API Permissions, controlados por HTTPS (HTTP inseguro não pode acessar geolocalização desde o Chrome 50 em 2016). O objeto position inclui coords.latitude, longitude, accuracy, altitude, altitudeAccuracy, heading e speed. A mais nova Geolocation Sensor API (Generic Sensor) oferece dados similares com controle de eventos mais fino mas suporte de navegador limitado. Note que navegadores podem adicionar embaçamento ou usar uma fonte de granularidade grossa se o usuário optar por 'localização aproximada' (iOS 14+, Android 12+) — tipicamente arredondando para a cidade mais próxima ou grade de 1 km por privacidade.
GPS é a constelação construída pelos EUA de 31 satélites operando desde 1995, mas receptores modernos fundem sinais de múltiplas constelações GNSS: GLONASS (Rússia, 24 satélites), Galileo (UE, 30 satélites), BeiDou (China, 35 satélites), QZSS (Japão, 4–7 satélites, regional), e NavIC (Índia, regional). O datum WGS-84 é a referência global de coordenadas. A banda L1 civil (1575,42 MHz) é a banda primária; receptores modernos também usam L5 (1176,45 MHz) para melhor rejeição de multipath e correção ionosférica de frequência dupla. Padrões incluem ICD-GPS-200 (especificação de sinal), NMEA 0183 / 2000 (intercâmbio de dados), e ISO 19111 (referência de informação geográfica). A precisão GPS civil é oficialmente 7,8 m a 95% de confiança, mas o desempenho do mundo real é geralmente melhor.

