Discussão:Generalized Geohash/pt

Adicionar tópico
Revisão de 08h10min de 19 de outubro de 2023 por Peter (discussão | contribs) (Criou página com '== Hierarquia == Geocódigos do padrão GGeohash são hierárquicos. Por exemplo com Geohash clássico: * 6 ⊃ 6g ⊃ 6gy ⊃ 6gyc ⊃ 6gyce ⊃ 6gycex No caso de base-h há uma quebra da hierarquia no último dígito enquanto o nível não é múltiplo da base. Por exemplo a base16h só é hierárquica a cada 4 bits, e a base4h a cada 2 bits. Exemplificando com a base4h: * 2 ⊃ 2G ⊃ 21 ⊃ 21Q ⊃ 213 ⊃ 213Q === Quasi-hierarquia em outros padrões === O '...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

Hierarquia

Geocódigos do padrão GGeohash são hierárquicos. Por exemplo com Geohash clássico:

  • 6 ⊃ 6g ⊃ 6gy ⊃ 6gyc ⊃ 6gyce ⊃ 6gycex

No caso de base-h há uma quebra da hierarquia no último dígito enquanto o nível não é múltiplo da base. Por exemplo a base16h só é hierárquica a cada 4 bits, e a base4h a cada 2 bits. Exemplificando com a base4h:

  • 2 ⊃ 2G ⊃ 21 ⊃ 21Q ⊃ 213 ⊃ 213Q

Quasi-hierarquia em outros padrões

O OLC usa de certa forma a curva de Morton, mas mesmo seu prefixo não é considerado GGeohash por expressar a curva apenas nos dígitos pares:

  • 58 ⊃ 588M ⊃ 588MC8 ⊃ 588MC8QV

O OLC faz uso de uma subgrade, destacada pelo separador +, que, esta sim, é hierárquica a cada dígito, mas não cumpre mais a curva de Morton:

  • 588MC8QV ⊃ 588MC8QV+C ⊃ 588MC8QV+CJ

Outro geocódigo, o map-code base4 usa Morton Base4 com alfabeto ABCD porém o prefixo do código é um par decimal representando quadrante de latitude e longitude inteiros.

Retornar a página "Generalized Geohash/pt".