2 583
edições
m (→Seletor de jurisdição: revisao menor) |
|||
(6 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 4: | Linha 4: | ||
É pressuposto que a maturidade e consolidação de diversos países em torno do padrão DNGS propiciaria, a longo prazo, a adoção "extensões DNGS" consensuais e aderentes ao padrão DGGS. | É pressuposto que a maturidade e consolidação de diversos países em torno do padrão DNGS propiciaria, a longo prazo, a adoção "extensões DNGS" consensuais e aderentes ao padrão DGGS. | ||
== Padronização pelo metro == | |||
[[Arquivo:Pow2-meters.png|260px|miniaturadaimagem|[[wikipedia:Power of two|Potências de 2]], partindo do metro e crescendo até a grade L0 ou de cobertura local. <br/>Conforme a [[Prefixos binários|convenção IEC de prefixos binários]], múltiplos de 1024 metros são abreviados como '''Kim''' (''kilobinary meter'').]] | |||
Apesar de reusar, o padrão DNGS difere totalmente do DGGS em um aspecto: a preocupação de compatibilizar dados, de forma independente da projeção. Dados de dois países podem ser unificados ou comparados de maneira simples e sem custo. O requisito fundamental, para estudos comparativos sem reamostragem, é apenas que as grades sejam igual-área e suas células de mesma área. | |||
O padrão '''DNGS elegeu a grade igual-area de 1 metro''' e o fator de refinamento 4 como referência (células em potências de 2), enquanto no DGGS a referência é a célula poliédrica de nível L0, sem métrica ou fator de refinamento padronizados. | |||
No padrão DNGS não importa se dois países usaram uma mesma projeção ou não, a compatibilidade é garantida. Isso permite que no futuro cada país, no seu tempo, migre da projeção local para uma projeção global DGGS (sugerimos a [[DGGS/Proj/DT|DT]]) sem maior impacto, cada país no seu tempo. | |||
Outra convenção DNGS para admitir maior amplitude de níveis — para [[Quadtree|algoritmos Quadtree]] e [[Código_Natural/Notação_posicional#Base_32|geocódigos base32]] — são os níveis-meio com suas [[Generalized_Geohash/pt#Representação_geométrica|grades degeneradas]]. | |||
==Poliedro irregular de nações== | ==Poliedro irregular de nações== | ||
Linha 21: | Linha 32: | ||
Conclusão: é um mosaico com ~200 faces (e pressão técnica por redução), de modo que 8 bits (máximo de '''256 faces''' irregulares) garantem uma '''reserva''' para futuras inclusões ou modificações. | Conclusão: é um mosaico com ~200 faces (e pressão técnica por redução), de modo que 8 bits (máximo de '''256 faces''' irregulares) garantem uma '''reserva''' para futuras inclusões ou modificações. | ||
Como projeções de países menores podem reusar projeções de países maiores, o mosaico de assemelha também ao DDI: | |||
[[File:Country_calling_codes_map.svg|center|680px]] | |||
=== Perspectiva de 20 a 50 anos === | === Perspectiva de 20 a 50 anos === | ||
Linha 64: | Linha 79: | ||
==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 85: | ||
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== | ||
Linha 92: | Linha 108: | ||
===Conformidade comum DGGS=== | ===Conformidade comum DGGS=== | ||
Ver operações via API em https://opengeospatial.github.io/ogcna-auto-review/21-038.html | |||
===Conformidade exclusiva DNGS=== | ===Conformidade exclusiva DNGS=== |
edições