Pt:Fortaleza/Importação de Endereços PMF/Guia de importação

From OpenStreetMap Wiki
Jump to navigation Jump to search
Proposta de importação Conversão de dados Plano de trabalho Guia de importação Progresso

Seja bem-vindo(a) ao Guia de importação. Esta página e seus links diretos são o ponto principal para participar ativamente nesta importação de endereços. Em caso de dúvidas você pode pedir ajuda através da lista de discussão ou Telegram.

Passos prévios

Estes são os passos que devem ser realizados antes de começar.

  • Se você ainda não tem um usuário nesta wiki, crie uma conta. Adicione esta página a sua lista de páginas vigiadas (a estrela Vector skin - page not in the watchlist.png que aparece na barra superior quando você já fez login). Dessa forma você receberá notificações cada vez que o guia se atualize.
  • Este projeto requer um nível intermediário/avançado. Para mais ajuda sobre o OSM, basta consultar também os materiais instrutivos.
  • Crie uma conta de usuário exclusiva para trabalhar exclusivamente nas importações, separada da conta normal. Na descrição do perfil dessa conta, comente que ela é utilizada para a Importação de Endereços descrita em https://wiki.openstreetmap.org/wiki/Pt:Fortaleza/Importação_de_Endereços_PMF, fonte: Prefeitura Municipal de Fortaleza.
  • Instale o JOSM, o editor recomendado para esta importação.

Importação dos dados no JOSM

  • Abra o JOSM e abra o SHP com os endereços.
  • Ao ter o arquivo importado, passe o validador do JOSM para verificar se há algum erro grosseiro. Aceite as sugestões automáticas de correção.
  • Corrija as etiquetas para o padrão OSM, pois os arquivos SHP alteram isso. Coloque como addr:housenumber=* e assim sucessivamente.
  • Elimine os pontos que não tem endereço, somente o bairro. Para isso, na busca do JOSM, insira a seguinte expressão (substituindo para o nome do bairro desejado):
    • "addr:suburb"="Salinas" tags:1
    • Posteriormente, selecione todos os nós buscados e elimine-os.
  • Agora elimine todos os pontos que não contêm um número de casa. Para realizar esta tarefa, faça o seguinte procedimento:
    • Selecione todos os dados.
    • Na busca do JOSM, insira a seguinte expressão: "addr:housenumber"=*
    • No lado esquerdo do menu, selecione Remove da seleção e faça a busca.
    • Delete todos os resultados encontrados.
  • Passe o validador novamente e veja se há algum erro. Se houver, como números de casas duplicadas, verifique caso a caso e faça as devidas correções.
  • Veja se todos os pontos estão corretos ou se há algum ponto destoante no mapa.
    • Sugerimos verificar quadra por quadra, assim fica mais fácil ver algum dado errado ou mal-posicionado.
    • Você também pode organizar melhor os pontos, os alinhando (selecione os pontos desejados e aperte a tecla L.

Com isso, finalmente temos todos os dados prontos para importação! A importação não deve ser feita ainda, pois necessitamos de verificar os dados já existentes no OSM e realizar a conflação.

Conflação dos dados

Tendo enfim os dados limpos e prontos, precisamos de verificar se algum desses endereços já está no OpenStreetMap, para que não haja informação duplicada, ou para verificar se há uma informação de melhor qualidade já mapeada. Para isso, usaremos o Overpass Turbo e o plugin Conflation.

  • Inicialmente buscamos os endereços já mapeados. Para isso, utilizamos o Overpass turbo, com o seguinte código:
try it yourself in overpass-turbo
[out:xml][timeout:25];
{{geocodeArea:Salinas, Fortaleza}}->.searchArea; //search here the desired neighborhood
(
  node["addr:housenumber"](area.searchArea);
  way["addr:housenumber"](area.searchArea);
  relation["addr:housenumber"](area.searchArea);
);

// print results
out meta;
>;
out meta qt;
  • Em seguida, exporte os dados para o JOSM, clicando no menu superior - Exportar - carregar dados em um editor OSM - JOSM.
  • Se forem poucos dados, faça o ajuste de cada um manualmente. Verifique endereço por endereço, e atualize no OSM caso os dados sejam melhores. Após verificar, apague esses endereços do arquivo de endereços do JOSM, para que não haja uma duplicação no momento da importação.
  • Se forem muitos dados, com o JOSM aberto, utilize o plugin Conflation. Siga as instruções de uso na própria página do plugin (em inglês).
  • Com este plugin, faça a checagem de todos os dados apontados, um a um.
  • Por fim, faça a limpeza dos dados duplicados, se existirem.

Envio dos dados

Tendo os dados prontos para envio, alguns pontos devem ser observados. Inicialmente, observando as orientações de importação, deve-se utilizar um usuário específico para a importação. Caso isso não seja observado, os dados podem ser revertidos e a conta pode ser bloqueada pelo DWG.

Além disso, adicionar uma descrição sobre o envio, adicionando a hashtag #ImportPMFaddresses e como fonte dos dados a Prefeitura Municipal de Fortaleza. Se tiver utilizado uma imagem de satélite, adicionar também na fonte, separando por ponto e vírgula, como por exemplo "Prefeitura Municipal de Fortaleza; Ortofotos Fortaleza 2016".

Por fim, não enviar um envio massivo de dados de uma só vez, para não sobrecarregar o servidor.

Em resumo, esses passos devem ser feitos (com mais detalhes novamente nas orientações de importação):

  • Comprove outra vez que você está autenticado com sua conta específica de importação e não a conta habitual do OSM.
  • Fazer uma breve descrição da edição, adicionando a hashtag específica do projeto. Por exemplo: Importação de endereços #ImportPMFaddresses
  • Adicionar a fonte dos dados, que no caso é a Prefeitura Municipal de Fortaleza. Em caso de imagem de satélite, adicionar também, por exemplo, "Prefeitura Municipal de Fortaleza; Ortofotos Fortaleza 2016".

Muito obrigado por sua contribuição!