Generalized Geohash/pt

De Documentação

Generalização do algoritmo Geohash para geocódigos. Vantagens:

  • permite representações interna (no computador) e humana (como geocódigo) totalmente compatíveis e consistentes.
  • permite adequação da representação humana à sua cultura ou preferências do usuário.
  • permite escolha entre 2 curvas de preenchimento (Morton e Hilbert).

Opções podem ser visualizadas em https://osm-codes.github.io/Sfc4q/

Entre as várias opções, uma delas corresponde ao "Geohash clássico". As opções surgem da combinação dos seguintes parâmetros:

Opção Alternativas Descrição
Número de bits por dígito 1,2,3,4 ou 5 Determina o número de subdivisões da célula e a compatibilidade da notação posicional
Base e alfabeto para humanos base2h, 4h, 8h e 16h ou base32;

e respectivas variantes de al

Base e alfabeto para se representar o geocódigo para humanos, mantendo a compatibilidade com número de dígitos
Curva de preenchimento Morton ou Hilbert Define como será a indexação e ordem da segunda.
...