2 583
edições
m (→hCount) |
(→hCount) |
||
Linha 301: | Linha 301: | ||
1101000101 | 400011400 | 7541840526385328264 | 31011-17d7b088 | 1101000101 | 400011400 | 7541840526385328264 | 31011-17d7b088 | ||
</pre> | </pre> | ||
=== hCount_prefix === | |||
Quando o contador é necessário como prefixo, ao invés do classificador. As células do padrão [[DGGS]], tipicamente fazem uso de um "seletor de face" que a rigor é um contador com valor arbitrário, em geral valor pequeno, relativo ao número de faces do poliedro (4 a 120). Eventualmente, no [http://easymapwork.blogspot.com/2010/08/map-code.html Map Code Base4], um [[GGeohash]] de 4*9999 faces, é requerida contagem maior. Estrutura: | |||
:{| class="wikitable" | |||
|'''Definição''': || sinal || ''n'' bits para a cópia à esquerda|| Contador | |||
|- | |||
| ?'''hCount_prf8_56'''. ''m''=64; ''p''=8: || <code>0</code> || <code>pppppp...pppppp ccc</code> (40+3 bits) || <code>xxxxxxxx<code> (8 bits) | |||
|- | |||
| '''hCount_prf16_48'''. ''m''=64; ''p''=16: || <code>0</code> || <code>ppppppppppp cccc</code> (11+4 bits) || <code>xxxxxxxx...xxxxxxx<code> (16+32=48 bits) | |||
|- | |||
| '''hCount_prf32_32'''. ''m''=64; ''p''=26: || <code>0</code> || <code>pppppp...pppppp ccccc</code> (26+5 bits) || <code>xxxxxx...xxxxx<code> (32 bits) | |||
|} | |||
''c''=cache; ''f'' é prefixo de contagem de faces. | |||
=== hCount_switch === | |||
Através desta opção o contador para ser chaveado, ou seja, conforme bits de controle pode-se decidir entre hierarquia ou contagem. A estrutura tem como inspiração a implementação GGeohash com "face oculta" | |||
Mesmo que uma hierarquia pura com contador de faces ''f'' , porém elege-se um valor para dizer "os demais bits são contadores". | |||
== Hidden-bit strategy == | == Hidden-bit strategy == |
edições