Brazil/Proposta de Simplificação de fronteiras

From OpenStreetMap Wiki
Jump to navigation Jump to search

ISTO É UM RASCUNHO.

Atualmente o mapa brasileiro possui uma série de divisões do tipo boundary=administrative com admin_level=* variados. A Constituição Federal em seu artigo primeiro indica que o país é composto de estados e municípios e o distrito federal, e estes estão corretamente mapeados:

  • fronteira nacional com a etiqueta admin_level=2 (Relação do Brasil: relation 59470)
  • fronteiras estaduais com admin_level=4 (por exemplo, estado do RJ: relation 57963) e a do Distrito Federal relation 421151
  • fronteiras municipais com admin_level=8 (por exemplo, cidade do Rio: relation 2697338)
  • além de divisões intramunicipais como distritos e bairros.

Entretanto, conforme descrito na wiki uma série de divisões estatísticas estão sendo representadas como divisões administrativas usando valores intermediários da etiqueta admin_level=*, conforme reproduzido:

  • admin_level=3: Regiões do Brasil (por exemplo, Região Sudeste: relation 3073228)
  • admin_level=5: Mesorregiões (por exemplo, Região Geográfica Intermediária do Rio de Janeiro: relation 2220779
  • admin_level=6: Regiões Metropolitanas (por exemplo, Região Metropolitana do Rio de Janeiro: relation 10588599
  • admin_level=7: Microrregiões (por exemplo, Região Geográfica Imediata do Rio de Janeiro: relation 2220780

Todas elas, à exceção das primeiras, também possuem a etiqueta auxiliar IBGE:GEOCODIGO=*, quando da importação desses dados do IBGE.

A consequência dessa profusão de subdivisões administrativas que não representam a realidade é esse ruído gerado numa simples busca: Ao procurar por um endereço qualquer, por exemplo, "Rua Pedro Américo, 116", o resultado do Nominatim (que concatena todas as informações de admin_level, o tipo do elemento no OSM (nesse caso o edifício) e o CEP vem como:

"Edifício 116, Rua Pedro Américo, Catete, Zona Sul do Rio de Janeiro, Rio de Janeiro, Região Geográfica Imediata do Rio de Janeiro, Região Metropolitana do Rio de Janeiro, Região Geográfica Intermediária do Rio de Janeiro, Rio de Janeiro, Região Sudeste, 22211-200, Brasil"

Quando ele deveria ser, simplesmente:

"Edifício 116, Rua Pedro Américo, Catete, Rio de Janeiro, Rio de Janeiro, 22211-200, Brasil"

Isto posto, proponho uma edição em massa dessas relações, substituindo a etiqueta boundary=administrative por outra (por exemplo, boundary=statistical), e a troca das etiquetas de admin_level=* da seguinte forma:

Comentários são bem-vindos.