Código Natural/Notação posicional: mudanças entre as edições

→‎Ilustrando em geocódigos: melhor explicação
m (add ref ECMA)
(→‎Ilustrando em geocódigos: melhor explicação)
Linha 368: Linha 368:
[[Arquivo:GGeohash-ilustra4.png|centro|720x720px]]
[[Arquivo:GGeohash-ilustra4.png|centro|720x720px]]


Na ''Base 16h'' portanto apresenta rótulos para todos os níveis, do L0 ao L4 e seus intermediários:
Na ''Base 16h'' portanto apresenta rótulos para todos os níveis, do L0 ao L4 e seus intermediários: ''L0'', ''L0.5'', ''L1'', ''L1.5'', ''L2'', ''L2.5'', ''L3, L3.5'', ''L4.''  Resulta em um sistema com 5×2-1=9 grades hierárquicas. Para qualquer que seja o nível máximo ''M'', a Base 16h resultará em um '''sistema completo de grades''', com ''M''×2-1 níveis.


''L0'', ''L0.5'', ''L1'', ''L1.5'', ''L2'', ''L2.5'', ''L3, L3.5'', ''L4.''  Resulta em um sistema com 5×2-1=9 grades hierárquicas. Para qualquer que seja o nível máximo ''N'', a Base 16h resultará em um '''sistema completo de grades''', com ''N''×2-1 níveis.
Abaixo células ''L0'' de cobertura base16 do Brasil, ilustrando caso concreto de grades de diferentes níveis. Elas foram rotuladas pela Curva-Z espelhada verticalmente.
 
Abaixo células ''L0'' de cobertura do Brasil, ilustrando caso concreto de grades de diferentes níveis. Elas foram rotuladas pela Curva-Z espelhada verticalmente.


[[Arquivo:XY-FlippedVertically.png|centro|semmoldura|420px]]
[[Arquivo:XY-FlippedVertically.png|centro|semmoldura|420px]]
Linha 388: Linha 386:
*16 células ''L2'', filhas da <code>5</code>:  <code>50</code>, <code>51</code>, <code>52</code>, <code>53</code>, ..., , <code>5f</code>; quadradas, com  ''h''<sub>0</sub>/4 = 262.14 km (área de 68720 km²).
*16 células ''L2'', filhas da <code>5</code>:  <code>50</code>, <code>51</code>, <code>52</code>, <code>53</code>, ..., , <code>5f</code>; quadradas, com  ''h''<sub>0</sub>/4 = 262.14 km (área de 68720 km²).


A ''Base32nvu'' faz uso de um subconjunto do sistema completo de grades, com níveis múltiplos de dois e meio: ''L0'',&nbsp;''L2.5'', ''L5'', ''L7.5'', ''L10'',&nbsp;... Não possuindo representação textual para outros níveis, portanto não é perfeitamente hierárquico. A ''Base32nvu'' garante a hierarquia apenas por reconhecer os zeros a esquerda. Devido à intercalação entre níveis inteiros e níveis-meio, alterna quadrados e retângulos:
A base16h é utilizada na chamada "grade científica" do Brasil, ilustrada acima. A representação em base32 também foi adotada no Brasil, para expressar a "grade logística", que requer maior compressão (menos dígitos).
Mais especificamente, foi adotada a ''Base32nvu''. Geometricamente, ela faz uso de um subconjunto da Grade Científica, com níveis múltiplos de dois e meio: ''L0'',&nbsp;''L2.5'', ''L5'', ''L7.5'', ''L10'',&nbsp;... Não possuindo representação textual para outros níveis, portanto não é um conjunto completo. A ''Base32nvu'' garante a hierarquia apenas por reconhecer os zeros a esquerda. Devido à intercalação entre níveis inteiros e níveis-meio, alterna quadrados e retângulos:


[[Arquivo:Base32nvu-firstDivs.png|centro|semmoldura|820px]]
[[Arquivo:Base32nvu-firstDivs.png|centro|semmoldura|820px]]
[[Categoria:Código natural]]
[[Categoria:Código natural]]
2 402

edições