osmc:Sobre

De Documentação
Osmc-namespace logo.png
Documentação integrante do
projeto AFA.codes
Países: BR, CO, EC, UY.
Afa vs Plus, DNGS, ...


O nome de domínio OSM.codes significa "OpenStreetMap Codes", um projeto mantido pelo Instituto AddressForAll, que também apoia o OSM.

A motivação inicial do projeto foi demonstrar que existem alternativas abertas e mais eficientes para código postal do Brasil (CEP) e que, conforme Open Data Index, é um problema em diversos países. Em seguida, outra motivação para o uso do domínio OSM.codes foi adicionar redirecionamentos: de geocódigos (para o website OSM ou geohack), de identificadores OSM, de códigos ISO, de URNs LEX, e de identificadores Wikidata.

Implementações do geocódigo

Árvore de decisão sugerida pela Metodologia OSMcodes, que adota o Generalized-Geohash.

Ao contrário das propostas empresariais e licitações de patente, os OSMcodes partem de propriedade intelectual de domínio público (dados em CC0 e algoritmos abertos) e de decisões soberanas, de cada país sobre seus geocódigos. Uma das decisões mais importantes é com relação à finalidade do geocódigo: o ideal é que seja multifinalitário, não atendendo apenas às necessidades postais, mas também a um maior número de aplicações logísticas e, principalmente, das estatísticas do país, tais como o Censo.

Exceto por países pequenos, os países com área maior que o Uruguai só podem contemplar o requisito de multifinalidade se oferecem seu geocódigo oficial em dois sabores:

  • Geocódigo logístico: mais curto e com grade restrita a jurisdições menores (tipicamente municípios), são mais fáceis de lembrar do que uma placa de carro do Brasil.
  • Geocódigo científico: com abrangência nacional e uma grande quantidade de níveis opcionais, são mais adequados ao Censo e uma centena de outras aplicações estatísticas, econômicas, ambientais, etc.

Vigentes:

Em andamento:

  • Equador
  • Uruguai

Metodologia de implementação

A ilustração ao lado, extraída do artigo OSM publicado em 2022 no 3o SBIDI, [KraEtAll2022a], resume as decisões necessárias: ver osmc:Convenções para maiores detalhes.

Outras funções do site