Esta etapa serve para descrever como foi realizada a aquisição e conversão dos dados originais, os colocando no padrão de tags do OSM. Este passo só é realizado uma vez.
Download dos dados
Os dados foram fornecidos por e-mail, mas podem ser acessados através deste link.
Adição de bairro
O arquivo de lotes não disponibiliza o bairro de cada unidade, mas a Prefeitura também disponibiliza outro SHP com os bairros oficiais da cidade. Sendo assim, utilizando o QGIS, os bairros foram adicionados para cada lote, utilizando a função Vetor-Gerenciar Dados-Associar atributos por localização.
Conversão dos números de endereço
A conversão aqui descrita se trata a partir do arquivo CSV, convertido pelo QGIS, pela maior familiaridade com esse tipo de arquivo. Contudo, o mesmo procedimento pode ser feito diretamente com o QGIS utilizando o SHP.
- Abra o Microsoft Excel (ou qualquer outro editor de planilhas), sem abrir o arquivo
- Vá para a aba Dados e clique em Obter Dados - De Text/CSV
- Selecione a codificação 65001: UTF-8 na aba Origem do Arquivo, para que todas as acentuações sejam lidas corretamente
- Carregue os dados
- Exclua todas as colunas, mantendo somente as seguintes colunas: WKT, nomelog, endereço_n e bairro
- Salve o arquivo em formato CSV, clicando em Arquivo - Salvar como - CSV (separado por vírgulas). Atenção: não escolha a opção CSV UTF-8 pois o problema de acentuação persistirá.
- Feche o Excel e abra o arquivo salvo diretamente (sem realizar o procedimento de importação), com um duplo clique no arquivo.
Limpeza geral
Inicialmente precisamos de limpar e consertar os dados primeiro. Para isso, realizaremos o seguinte procedimento:
- Usando o filtro do Excel, limpamos os símbolos inexistentes, como vírgula, ponto e zeros adicionais, tanto na coluna de nome de ruas quanto de número da casa.
- Em seguida, fazemos a conversão dos nomes em maiúsculas para minúsculas, usando a função =PRI.MAIÚSCULA().
- Depois fazemos os ajustes, como 'Do' para 'do' e assim sucessivamente.
- Com os nomes da ruas, fazemos a expansão e a correção dos tipos de logradouro, como 'Av' para 'Avenida', usando a função Substituir do Excel.
Padronização dos nomes das ruas e números
Por fim, devemos realizar a correção dos nomes de ruas. Sugerimos fazer isso por bairros (do menor para o maior, conforme sugerido no plano de trabalho), para que o trabalho seja mais organizado e possa ser feito de maneira concomitante à importação.
- Colocamos inicialmente a primeira coluna (nome das vias) em ordem alfabética.
- Em seguida, filtramos o bairro desejado.
- Corrigimos então os nomes das ruas de maneira manual. De qualquer forma, como os nomes estão organizados em ordem alfabética, basta corrigir o primeiro valor e copiar o nome para as células abaixo.
- Também fazemos ajustes em eventuais endereços que não estejam corretos.
- Por fim, salvamos separadamente cada bairro que foi revisado em uma novo CSV.
Fazendo desta maneira, separando os trabalhos por bairros, o trabalho não fica tão pesado e é possível fazer isso por etapas (corrige um bairro, se realiza a importação, depois corrige outro bairro sucessivamente).
Conversão dos dados para o padrão OSM
Por fim, com os dados já limpos e padronizados, temos de converter esse arquivo CSV para o padrão OSM. Para isso, usaremos o QGIS:
- Após abrir o QGIS, vá no menu - Camada - Adicionar camada - Adicionar Camada de texto delimitado (Ctrl + Shift + T).
- Abra o arquivo criado anteriormente, selecione ponto e vírgula como delimitador, primeiro registro tem nomes de campos, e na Definição de Geometria selecione Well know text (WKT), e então selecione a última coluna que contém os dados de polígonos, e escolha o tipo de geometria como polígono.
- Ao adicionar os polígonos com os endereços, temos agora que converter para pontos e deixá-lo em um arquivo pronto para ser lido no JOSM. Para isso, fazemos assim:
- Menu - Vetor - Geometrias - Centroides
- Selecione a camada dos dados e execute o processamento.
- Com a camada de pontos já pronta, exporte o arquivo como SHP. Pode ser salvo em outro tipo de arquivo, mas a experiência atual recomenda salvar em SHP, para que o JOSM abra sem problemas.
|