2 391
edições
m (→Seletor de jurisdição: revisao menor) |
m (→Convenções fixadas pelos requisitos: revisando e ilustrando) |
||
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: | ||
# 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 ''' | # 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. | ||
#( | # Geocódigos da '''grade logística''' compostos de prefixo e sufixo. '''Prefixo nominal''', baseado no padrão [[wikipedia:ISO 3166-2|ISO 3166‑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''' | #* 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]]". | ||
==Conformidade DNGS== | ==Conformidade DNGS== |
edições