osmc:Convenções/Grade científica multifinalitária: mudanças entre as edições

De Documentação
(→‎Convenção resultante: add img e format)
Linha 13: Linha 13:


==Convenção resultante==
==Convenção resultante==
[[Arquivo:Osmc-potencias2-grades.png|miniaturadaimagem|Tamanhos de grade quadrada, seguindo-se as potências de 2 a partir do metro.]]
[[Arquivo:Osmc-potencias2-grades.png|miniaturadaimagem|Tamanhos de grade quadrada, seguindo-se as potências de 2 a partir do metro. <br /> O nível ''L0'' do Brasil (BR), por ser um país de área maior, requer células de cobertura maiores do que a Colômbia (CO).]]


O requisito matemático de "dividir a célula-mãe por 4" é  utilizado nos [[GGeohash|GGeohashes]]. A divisão por 4 resulta em uma matriz 2×2, ou seja, com 2 unidades de lado: disso resulta que a definição dos tamanhos de grade, a partir do tamanho do lado da célula,  é a série das potências de 2.
O requisito matemático de "dividir a célula-mãe por 4" é  utilizado nos [[GGeohash|GGeohashes]]. A divisão por 4 corresponde a uma matriz 2×2, ou seja, com 2 unidades de lado: disso resulta a série das potências de 2, quando descrevemos o sistema de grades pelo tamanho de lado de suas células.
 
[[Arquivo:Osmc-refinamentoQuadrada-v2.png|centro|480px]]


O requisito da "comparabilidade direita entre grades" (de diferentes países) demanda a escolha de uma célula de referência: '''adotou-se a célula de 1 metro quadrado''' (1 m²) como referência.
O requisito da "comparabilidade direita entre grades" (de diferentes países) demanda a escolha de uma célula de referência: '''adotou-se a célula de 1 metro quadrado''' (1 m²) como referência.


As potẽncias de 2 são: <math>2^0=1</math>; <math>2^1=2</math>; <math>2^3=4</math>; <math>2^4=8</math>; ...; <math>2^{10}=1024</math>; ...; <math>2^{20}=1048576</math>.
:As potẽncias de 2 são: <math>2^0=1</math>; <math>2^1=2</math>; <math>2^3=4</math>; <math>2^4=8</math>; ...; <math>2^{10}=1024</math>; ...; <math>2^{20}=1048576</math>.


A série correspondente aos tamanhos de lado das células é: 1 m, 2 m, 4 m, 8 m, 16 m etc.
:A série correspondente aos tamanhos de lado das células é: 1 m, 2 m, 4 m, 8 m, 16 m etc.


===Prefixos binários===
=== Prefixos binários===


Conforme as convenções [[wikipedia:International Electrotechnical Commission|IEC]] para '''[[wikipedia:Binary_prefix#IEC_prefixes|prefixos binários]]''', os prefixos ''K'' (quilo) e ''M'' (mega) foram adaptados para a notação posicional binária (potências de 2) da seguinte forma, partindo da lingua inglesa: "K binary" simbolizado ''Ki'' (pronuncia-se "kibi") e "M binary" simbolizado ''Mi'' (pronuncia-se "mebi"). Aplicados à grandeza ''byte'' (''B'') formam o "kibi byte", ''KiB'', e o  "mebi byte", ''MiB''.  Analogamente, aplicados à grandeza ''metro'' (''m'') formam o "kibi meter", '''''Kim''''', e o  "mebi meter", '''''Mim'''''.
Conforme as convenções [[wikipedia:International Electrotechnical Commission|IEC]] para '''[[wikipedia:Binary_prefix#IEC_prefixes|prefixos binários]]''', os prefixos ''K'' (quilo) e ''M'' (mega) foram adaptados para a notação posicional binária (potências de 2) da seguinte forma, partindo da lingua inglesa: "K binary" simbolizado ''Ki'' (pronuncia-se "kibi") e "M binary" simbolizado ''Mi'' (pronuncia-se "mebi"). Aplicados à grandeza ''byte'' (''B'') formam o "kibi byte", ''KiB'', e o  "mebi byte", ''MiB''.  Analogamente, aplicados à grandeza ''metro'' (''m'') formam o "kibi meter", '''''Kim''''', e o  "mebi meter", '''''Mim'''''.


== Convenções para uso da base32 e base4h ==  
 
==Convenções para uso da base32 e base4h==  


Tendo em vista o exemplo do Geohash clássico, que demonstrou a usabilidade da base 32 em geocódigos, a sua generalização como [[GGeohash]] também oferece ...
Tendo em vista o exemplo do Geohash clássico, que demonstrou a usabilidade da base 32 em geocódigos, a sua generalização como [[GGeohash]] também oferece ...

Edição das 22h04min de 15 de maio de 2023

Requesitos de uma Grade Científica Multifinalitária. Inicialmente lançados os requisitos em [KraEtAll2022a], detalhamos melhor nesta Wiki, com base no Open Data Index.

Requisitos

  • Comparabilidade direta entre grades: tamanhos de célula padronizados.
    Racional: para que as informações contidas nas grades de diferentes países possam ser comparadas entre si.
    Consequência: necessário que todas células apresentem a mesma área.
  • Grade hierárquica: a união geométrica das células-filhas resultando exatamente na célula-mãe.
  • Geocódigos com hierarquia consistente, e máxima eficiência na compactação da informação.
  • Máxima interoperabilidade entre geocódigos.

Nota: os requisitos de grade e geocódigo levaram à definição dos GGeohashes.

Convenção resultante

Tamanhos de grade quadrada, seguindo-se as potências de 2 a partir do metro.
O nível L0 do Brasil (BR), por ser um país de área maior, requer células de cobertura maiores do que a Colômbia (CO).

O requisito matemático de "dividir a célula-mãe por 4" é utilizado nos GGeohashes. A divisão por 4 corresponde a uma matriz 2×2, ou seja, com 2 unidades de lado: disso resulta a série das potências de 2, quando descrevemos o sistema de grades pelo tamanho de lado de suas células.

Osmc-refinamentoQuadrada-v2.png

O requisito da "comparabilidade direita entre grades" (de diferentes países) demanda a escolha de uma célula de referência: adotou-se a célula de 1 metro quadrado (1 m²) como referência.

As potẽncias de 2 são: ; ; ; ; ...; ; ...; .
A série correspondente aos tamanhos de lado das células é: 1 m, 2 m, 4 m, 8 m, 16 m etc.

Prefixos binários

Conforme as convenções IEC para prefixos binários, os prefixos K (quilo) e M (mega) foram adaptados para a notação posicional binária (potências de 2) da seguinte forma, partindo da lingua inglesa: "K binary" simbolizado Ki (pronuncia-se "kibi") e "M binary" simbolizado Mi (pronuncia-se "mebi"). Aplicados à grandeza byte (B) formam o "kibi byte", KiB, e o "mebi byte", MiB. Analogamente, aplicados à grandeza metro (m) formam o "kibi meter", Kim, e o "mebi meter", Mim.


Convenções para uso da base32 e base4h

Tendo em vista o exemplo do Geohash clássico, que demonstrou a usabilidade da base 32 em geocódigos, a sua generalização como GGeohash também oferece ...

Ver também