Mais

Desenho de linha CAD para polígonos GIS pt II


Sou um usuário GIS (razoavelmente) proficiente (principalmente QGIS, mas algum Arc GIS) que enfrentou o dilema de converter / importar desenhos de planejamento urbano CAD (desenhos 2D produzidos no AutoCAD 2014) para shapefiles GIS (ou similar).

Tive algum sucesso na importação dos desenhos, mas percebi que todos os desenhos foram produzidos como linhas (não polilinhas ou polígonos), o que significa que estou perdendo uma camada de detalhes que seria realmente muito útil em GIS.

Por exemplo, eu tenho uma planta de um novo layout de habitação que mostra centenas de lotes individuais de terreno, que 'se parecem' com polígonos, mas na verdade são representados no AutoCAD como linhas. Pelo que entendi, lendo as postagens do fórum aqui, é provavelmente melhor que esses gráficos sejam convertidos em polígonos no AutoCAD antes de tentar exportá-los / importá-los para GIS.

Na verdade, estou procurando um fluxo de trabalho sólido o suficiente para produzir planos arquitetônicos 2D no AutoCAD e importá-los para GIS para que agora possa anexar atributos adicionais a polígonos individuais (por exemplo, edifícios, parcelas) e polilinhas (estradas, rios etc.).

À primeira vista, os arquivos CAD são um pouco confusos (consulte o exemplo de arquivo DWG aqui). Eles também são enormes, por exemplo novos conjuntos habitacionais com +4000 lotes em alguns casos. Acho que refinar o fluxo de trabalho no final do CAD é provavelmente algo que precisa acontecer. Minha outra restrição é que, com exceção do AutoCAD 2014, estou praticamente restrito a usar software de código aberto (QGIS etc)

Alguém encontrou algum recurso útil que me apontasse na direção certa ?!


Ubuntu 14.04, QGIS 2.8.1

A forma como fiz isso com o seu arquivo de teste foi converter o arquivo DWG para um DXF usando o Teigha File Converter (gratuito). Em seguida, carreguei o DXF no QGIS e tentei poligonizá-lo (usando 'Polygonize' do kit de ferramentas de processamento). Na verdade, 'Polygonize' converteu apenas parcialmente as linhas em polígonos, há um problema com o DXF.

Portanto, foi necessário limpar o DXF com GRASS v.clean snap da Caixa de Ferramentas de Processamento (apenas usei as configurações padrão). Então, no arquivo de saída, executei 'Polygonize' novamente, que poligonizou as linhas perfeitamente.

A propósito, Teigha File Converter pode fazer conversões em lote. Todas as formas na imagem abaixo são polígonos, eu criei o estilo da camada no atributo 'área', o que explica porque algumas das cores são iguais.