Ir para o conteúdo

Discrete National Grid Systems/pt: mudanças entre as edições

m
Linha 64: Linha 64:


==Convenções fixadas pelos requisitos==
==Convenções fixadas pelos requisitos==
[[arquivo:Osmc-potencias2-grades.png|thumb|320px|Obrigatoriedade de tamanho de grade compatível com as potências de 2. Exemplos de Brasil (BR), com 20 níveis, e Colômbia (CO), com 19 níveis. Isso garante a '''interoperabilidade entre países''' e a  padronização de aplicações e algoritmos de grade. <br/>PS: a grade científica, por aceitar "níveis meio", adota o dobro de níveis (40 para Brasil e 28 para Colômbia).]]


Os requisitos foram '''complementados por fatos científicos e matemáticos''', que em conjunto eliminaram diversas alternativas permitidas pelo padrão DGGS. Por exemplo, pode-se comprovar matematicamente que um mosaico de ladrilhos hexagonais jamais será hierárquico, no sentido de células-mãe corresponderem exatamente à união das células-filhas.
Os requisitos foram '''complementados por fatos científicos e matemáticos''', que em conjunto eliminaram diversas alternativas permitidas pelo padrão DGGS. Por exemplo, pode-se comprovar matematicamente que um mosaico de ladrilhos hexagonais jamais será hierárquico, no sentido de células-mãe corresponderem exatamente à união das células-filhas.
Linha 69: Linha 70:
Resumidamente, foram estas as convenções resultantes, ou seja, são regras obrigatórias para todos os países que desejarem se filiar ao padrão DNGS:
Resumidamente, foram estas as convenções resultantes, ou seja, são regras obrigatórias para todos os países que desejarem se filiar ao padrão DNGS:


# Compatibilidade com o padrão [[Geo URI estendida]].
# Células '''quadriláteras''',  com lado medindo ''potências de 2'' em [[wikipedia:Geocode#Hierarchical grids|sistema hierárquico de grade]], iniciando pelo '''metro''' (tabela ao lado).
# Células '''quadriláteras''',  com lado medindo potências de 2 em [[wikipedia:Geocode#Hierarchical grids|sistema hierárquico de grade]], iniciando pelo '''metro'''.
#* Geometria da grade e indexação espacial implementadas por uma das opções de '''[[Geohash generalizado]]'''.
# Sistema de grades com identificadores internos de célula expressos como [[Código_natural/Representação_interna#hInt|Código natural '''hInt''']] de até '''56 bits''', que inicia pelos 8 bits identificadores da nação ([[wikipedia:List of sovereign states|~200 nações]] mais reserva e oceanos).
# Sistema de grades com identificadores internos de célula expressos como [[Código_natural/Representação_interna#hInt|Código natural '''hInt64''']] de até '''56 bits''', que inicia pelos 8 bits identificadores da nação ([[wikipedia:List of sovereign states|~200 nações]] mais reserva e oceanos). Permite operações quadtree de até 40 níveis, busca hierarquica otimizada.
# Geocódigos da grade científica expressos através da base '''base16h''', tendo o código ISO da nação como prefixo.
# Geocódigos da '''grade científica''' expressos através da base '''[[base16h]]''', tendo o código ISO da nação como prefixo.
#(quando existir opção de geocódigo logístico base32) Subconjunto "grade logística" da grade científica organizado de 5 em 5 bits a partir do metro, e respectivo geocódigo como '''base32'''.
# Geocódigos da '''grade logística''' compostos de prefixo e sufixo.  '''Prefixo nominal''', baseado no padrão [[wikipedia:ISO 3166-2|ISO&nbsp;3166&#8209;2]] estendido (tipicamente até municípios) ou padrão postal do país, e '''sufixo com geocódigo de grade'''. <br/>Quando o pais (de território grande) optou por geocódigo logístico mais compacto:
# '''APIs''', terminologia, modelo de referência, etc. reusados do padrão [[DGGS]] (depois de ajustados de global para nacional).
#* Adoção de "grade logística" derivada da ''grade científica'', organizado de 5 em 5 bits a partir do metro, e respectivo geocódigo '''[[base32]]''', mais compacto que a base16h.
# '''APIs''' e modelo de referência reusados do padrão [[DGGS]] (depois de ajustados de global para nacional).
#*  Compatibilidade com o padrão [[Geo URI estendida]].


Na prática o DNGS resulta em poucos "graus de liberdade" para os países. Ainda assim, essa liberdade foi traduzida em termos de "[[osmc:Convenções/Decisões soberanas|'''decisões soberanas''' de cada país]]".
Na prática o DNGS resulta em poucos "graus de liberdade" para os países. Ainda assim, essa liberdade foi traduzida em termos de "[[osmc:Convenções/Decisões soberanas|'''decisões soberanas''' de cada país]]".
Os softwares (algoritmos) abertos, satisfazendo requisitos e regras obrigatórias acima, foram reunidos sob o conceito de '''[[Geohash generalizado]]'''.


==Conformidade DNGS==
==Conformidade DNGS==
2 391

edições