
Os telefones têm todos os brinquedos divertidos. Graças ao GPS integrado, triangulação de rede e outros recursos, eles podem usar uma localização mais ou menos exata para aplicações e ferramentas de site.
isto geralmente não é verdade com laptops e desktops, onde o acesso ao local geralmente é determinado com base em seu endereço IP. Geralmente é “perto o suficiente” se tu está em uma cidade grande, mas fora de qualquer área metropolitana as coisas decolam muito rapidamente – graças ao estranho redirecionamento do meu ISP, a maioria dos sites pensa que estou a cerca de 150 milhas a leste de onde realmente estou .
Se tu precisa de dados de localização precisos e específicos para enviar para ferramentas da web, os navegadores avançados permitem que tu defina manualmente sua localização para uma longitude e latitude específicas. Se o site que solicita sua localização chamar a nova API de geolocalização HTML 5 em vez de tentar determiná-la com base em seu endereço IP, tu obterá um resultado muito mais relevante.
Abra a página que deseja sua localização. ( Esta é uma boa demonstração se tu precisar de uma página de prática.) Pressione Ctrl + Shift + I no Windows ou Chrome OS, ou Cmd + Option + I no macOS. O console do desenvolvedor será aberto no lado direito da ecrã.

Na parte inferior do painel, pressione o botão de três pontos à esquerda e clica na opção “Sensores”. Em Geolocalização, selecione “Localização personalizada”.

Agora coloque sua localização com base na latitude e longitude. (Se tu não sabe de cor porque não é Bear Grylls, tu pode localizar manualmente sua localização no Google Maps, clicar com o botão direito e selecionar “O que há aqui?” Para localizá-la .). Recarregue a página, permita os dados de localização na janela pop-up e tu verá que o mapa zera na localização que tu selecionou.

Naturalmente, tu pode definir um local falso com esta ferramenta, e isto pode ser preferível, dependendo do seu nível de confiança com o site em questão. Geralmente, definir algo “perto o suficiente” de sua cidade ou código postal alcançará os resultados desejados.
Observe que, infelizmente, não há como definir um local permanente no Chrome (ou aparentemente em qualquer outro navegador de desktop importante). isto significa que tu terá que passar pelo processo acima sempre que quiser uma localização exata em uma ferramenta da web.