osmc:Convenções/Coberturas municipais: mudanças entre as edições

De Documentação
Linha 62: Linha 62:
* https://github.com/osm-codes/CO_new/issues/22
* https://github.com/osm-codes/CO_new/issues/22
* https://wiki.addressforall.org/doc/dg_talk:Stable
* https://wiki.addressforall.org/doc/dg_talk:Stable
Algoritmo de overlay:
# cobrir area urbana;
# ordenar células overlay por % de área urbana que contém;
# Ficar com as que cobrem maior area, até limite de 30 celulas.


[[Categoria:OSMcodes]]
[[Categoria:OSMcodes]]

Edição das 12h35min de 7 de junho de 2023

Coberturas base e overlay de Tunja (CO-15001).

Conceitos de cobertura-base e cobertura-overlay. Nas ilustrações tomaremos o exemplo de Tunja, primeiro municipio da Colômbia a adotar os OSMcodes.

Para que o osmCode logístico possa fazer uso de um prefixo mnemônico, que conforme o país será baseado no nome ISO (ex. BR-SP-Campinas) ou no código oficial do município (ex. CO-15001); é necessário que o sufixo, baseado em grade, seja totalmente compatível com a geometria do município.

Grade de referência

Em países pequenos, conforme destacado nas decisões soberanas sobre área territorial do país, apenas a grade científica é usada (geocódigos base16h orientados a dígitos de 4 bits).

Em países maiores, é necessário usar um geocódigo mais compacto, com dígitos de 5 bits (notação de base 32). Para tanto é eleito um subconjunto da grade científica que seja compativel com 5 bits a partir da grade de 1 metro. Esse subconjunto é denominado Grade logística. Apesar de ser compatível entre diferentes municípios do país, ele não é utilizado como "grade nacional", apenas como "grade municipal", justamente porque seu geocódigo parte do prefixo mnemônico da jurisdição municipal.

Cobertura-base

Cobertura-base de Tunja, composta de 11 células, já rotuladas pelo indexador base32.

É o conjunto de células maiores da grade logística municipal: elas não possuem "células-mãe". Se der sorte de o município ter mais que 25% do seu território coberto por uma única célula, a indexação e a cobertura-base serão dispensadas, mas isso é muito raro de ocorrer. Numa situação típica elege-se o nível de grade com 2 a 30 células.

Ver também osmc:Convenções/Coberturas municipais/Algoritmos#Cobertura-base.

Cobertura-overlay

Se a cobertura-base não gastou muitas células (menos que 30) e se o município não é dominado por áreas urbanas, pode-se otimizar os geocódigos do núcleo urbano com células de cobertura menores.

Osmc-Tunja-Overlay-build.png

Acima a construção da cobertura-overlay de Tunja a partir da grade científica, buscando-se as áreas urbanas contíguas a partir do núcleo; e seu resultado já indexado em complemento à cobertura-base. O núcleo urbano do município é definido pela Wikipedia: no caso de Tunja fixou-se geo:5.5333,-73.3667.

Visualização

Quando o município faz uso de overlay, a melhor forma de mostrar a grade de referência é destacando a distribuição de geocódigos com e sem overlay.

Osmc-Tunja-gredeLogisticaInicial.png

Grade logistica incial de Tunja, onde se percebe a redução em 1 dígito nas áreas urbanas, devido ao uso de overlay.

Estabilidade e reserva

Quando uma cobertura municipal é criada, a recomendação é deixar uma reserva de pelo menos 2 células. Elas serão adicionadas com novos índices em caso de expansão ou mudança territorial.

Importante lembrar que mudanças "por equivoco" não ocorrem devido ao "projeto OSM Stable", e os índices (primeiro dígito) não mudam mais depois que a cobertura é homologada com os representantes da jurisdição.

As seguintes situações, com respectivos "riscos de ocorrência" e impactos, podem ocorrer:

Situação Risco Impacto nos geocódigos
Mudança de nome médio Nenhum no cado da Colômbia, e baixo (gestão de transição do prefixo) no caso do Brasil.
Mudança territorial por imprecisão cartográfica médio Baixo. A mudança "sutil" de fronteiras é bem documentada no OpenStreetMap. No OSMcodes são gerenciadas por períodos de estabilidade através do "projeto OSM-Stable", no git. O impacto maior é a troca de município em endereços próximos da fronteira, portanto troca de prefixo e/ou de dígito indexador. O sufixo, mesmo de endereços da cidade vizinha, não é afetado, justamente por regra de construção do OSMcodes Logístico, todo baseado na mesma grade.
Mudança territorial por demarcação baixo Alto. A mudança por demarcação é arbitrária, podem ocorrer desmembramentos ou acréscimos, até mesmo extinção de municípios. Cabe à jurisdição afetada gerenciar o impacto.

(Pendências)

Overlay:

Algoritmo de overlay:

  1. cobrir area urbana;
  2. ordenar células overlay por % de área urbana que contém;
  3. Ficar com as que cobrem maior area, até limite de 30 celulas.