Ir para o conteúdo
Totalmente local

Codificador e descodificador de geohash

Converta coordenadas latitude/longitude para uma cadeia geohash, ou um geohash de volta para coordenadas.

Entrada

Codificador e descodificador de geohash

Cole uma lista de coordenadas ou cadeias geohash e esta ferramenta converte cada linha para o outro formato. Detecta a direção automaticamente por linha — dois números separados tornam-se um geohash, uma cadeia de caracteres geohash descodifica-se para um par latitude/longitude — ou pode forçar a codificação ou descodificação para toda a lista.

A opção de comprimento geohash controla a precisão: um geohash curto como "u0" cobre uma região com centenas de quilómetros de largura, enquanto um geohash de 9 ou 10 caracteres a reduz a poucos metros. A ferramenta mostra a margem de erro resultante ao lado de cada resultado, permitindo escolher um comprimento que corresponda à precisão de que realmente necessita. Ative a opção caixa delimitadora para ver o retângulo exato que um geohash representa, ou a opção vizinhos para listar as 8 células adjacentes — útil para buscas de proximidade que precisam verificar os arredores de uma célula. Para um grupo de pontos próximos, a opção prefixo comum encontra o prefixo geohash mais longo que todos partilham, que é a cadeia mais curta que ainda identifica a região partilhada.

A saída pode ser uma lista simples, um item convertido por linha, ou CSV com uma linha de cabeçalho e colunas separadas para o geohash, latitude, longitude e precisão — prático para importar para uma folha de cálculo ou outra ferramenta. As linhas que não são coordenadas válidas ou caracteres geohash válidos são deixadas intocadas e sinalizadas em vez de serem silenciosamente eliminadas, portanto um erro de digitação ocasional numa lista longa é fácil de detetar. Os terminadores de linha Windows e Unix são tratados da mesma forma.

Tudo é executado localmente no seu navegador — as coordenadas e geohashes nunca saem do seu dispositivo. Quando terminar, copie o resultado, descarregue-o como um ficheiro .txt, ou envie a saída de volta para a entrada para executar outra conversão.

FAQ

O que é um geohash?
Um geohash é uma cadeia curta que codifica uma localização latitude/longitude numa célula de grelha hierárquica. As células que partilham um prefixo estão geograficamente próximas.
Que comprimento deve ter o meu geohash?
Geohashes mais longos são mais precisos: 5–6 caracteres reduz uma localização a alguns quilómetros, 9–10 caracteres a alguns metros. A ferramenta mostra a margem de erro exata para o comprimento que escolher.
Posso converter uma lista inteira de coordenadas de uma vez?
Sim. Cole um par de coordenadas ou geohash por linha e cada linha é convertida independentemente, com detecção automática de direção a menos que force codificação ou descodificação.
O que faz a opção prefixo comum?
Encontra o prefixo geohash mais longo partilhado por cada item válido na sua lista — a cadeia mais curta que ainda os cobre a todos, útil para escolher uma região delimitadora para um grupo de pontos.
Os meus dados de localização são carregados em algum lugar?
Não. Cada conversão é executada integralmente no seu navegador — as suas coordenadas e geohashes nunca são enviadas para um servidor.