Proposta de Inserção Assistida de Edificações no Brasil

Olá openstreetmappers,

Gostaria de compartilhar com vocês uma proposta de Inserção semi-automatizada dos edifícios gerados no projeto Google Buildings para o território brasileiro. A proposta está sendo construída com bastante cuidado, considerando aspectos técnicos, legais e comunitários.

A seguir, trago um resumo da iniciativa. Quem quiser se envolver mais a fundo, pode acessar a página wiki sobre o tema (em construção) e acompanhar as discussões futuras. A intenção é aperfeiçoar o projeto ao longo do tempo, incluindo durante a execução.

Fiz também um video explicando o que explico aqui, incluindo exemplo real de como funcionará o fluxo de trabalho e que está disponível no youtube.

Objetivo

Inserir no OpenStreetMap as geometrias dos edifícios fornecidas pela Google de forma assistida por mapeador humano, respeitando os padrões de qualidade e compatibilidade com a licença ODbL do OSM.

Calendário proposto

  • 2024 e 2025: Criação de scripts para download e tratamento automatizado (resolvendo sobreposições).
  • Abril-Maio 2025: Apresentação da proposta na lista talk-br e no OSM Community Forum Brasil.
  • Data indefinida: Mapeamento assistido contínuo, por município, via Tasking Manager.

Sobre os dados

  • Os dados vêm do Google Buildings (licença explícita ODbL, 100% compatível com OSM), inclusive com menção explícita de autorização de uso no OSM.
  • Contêm apenas geometrias dos edifícios.
  • O Brasil possui cerca de 136 milhões de feições, mas apenas parte disso será de fato inserido no OSM.
  • Cada geometria possui um valor de confiança (confidence score), variando entre 0,65 e 0,98. O uso ou descarte de cada item será decidido manualmente.

Tratamento prévio

  • As geometrias passaram por processo de limpeza com PostgreSQL/PostGIS, Python e Shell Script.
  • Foram divididas por quadras, geradas a partir dos dados do IBGE e das vias do OSM.
  • Sobreposições foram tratadas com fusão ou deslocamento de vértices.
  • Todas as geometrias passarão por revisão humana.

Convivência com dados existentes

  • Edifícios já mapeados no OSM serão mantidos, salvo raras exceções.
  • Não haverá substituições em massa, a menos que necessária para substituir geometrias de pior qualidade.
  • O histórico de edição será preservado com procedimentos adequados no JOSM.

Como será feita o fluxo de trabalho proposto

  • Via Tasking Manager.
  • Cada área da tarefa corresponderá a uma quadra.
  • O mapeador voluntário:
    • Confere se o prédio já existe no OSM.
    • Ajusta ou remove geometrias inconsistentes.
    • Usa ferramentas como validador do JOSM.
    • Esquadreja as geometrias retangulares.
    • Mescla a camada de buildings com a de dados do OSM, então valida qualquer erro ou aviso.
    • Sobe os dados pro OSM

Arquivos preparados por município

Cada pacote .zip conterá:

  • GeoJSON das quadras (para o TM).
  • Pasta de arquivos .gz com prédios por quadra.
  • Arquivo .txt com instruções e links.

Projeto Piloto

Um projeto foi construído no Tasking Manager servindo primeiramente como amostra de como será o fluxo de trabalho. O município escolhido foi Anhanguera GO, o qual é um dos menores municípios do Brasil em população, e praticamente não tem buildings mapeados em seu território. Você está livre para selecionar quadras, colocar para editar e entender o fluxo de trabalho, porem evite subir os dados ainda pro servidor do OSM, e marque a quadra como não finalizada o mapeamento. Leia as descrições e instruções com atenção. Produzi também um material bacana para afiar o conhecimento do pessoal em JOSM e pretendo melhorar com o tempo, o qual está disponível neste link.

https://tasks.hotosm.org/projects/18981

O uso customizado do Tasking Manager para gerenciar mapeamentos colaborativos comunitários como esse, pode também servir para outros que a comunidade tiver interesse. Se a comunidade se unir, a gente consegue avançar bastante pois existem muitas fontes de dados que temos disponíveis e que podemos futuramente criar projetos muito semelhantes a esse.

Agradeço desde já todo apoio e colaboração.
Vamos construir isso juntos.

4 Likes

Olá Comunidade!!

A Proposta está muito boa! fiz o passo a passo usando a Tasking Manager da HOTOSM com o projeto piloto e funcionou perfeitamente, também assisti o video explicativo no Youtube e li a wiki do Projeto.

Teremos uma grande oportunidade de mapearmos areas urbanas de cidades pequenas e medias nunca antes mapeadas com edificações,

Adiciono a proposta uma apresentação do @santamariense para proxíma semana onde podemos debater mais sobre o projeto e ouvir detalhes do projeto e um tira duvidas do autor da proposta.

A proposta também visa criar uma lista de municipios a serem mapeados, vamos construir juntos essa lista de cidades a serem mapeadas!!

1 Like