En las versiones más nuevas de QGIS (2.18+) había una característica implementada para importar archivos .dwg en geopaquetes ( .gpkg).
Esta característica se puede encontrar en:
Proyecto >> DWG / DXF-import
Para que funcione, puede seguir esos pasos:
- Cree un nuevo / cargue un Geopackage existente con un CRS adecuado
- Importar archivo DWG
- Marque 'Expandir referencias de bloque' y 'Usar curvas' si es necesario
- Establezca el 'Nombre de grupo' que elija
- Desmarque las capas CAD no deseadas
- se recomienda marcar 'Combinar capas'
Algunas notas adicionales:
- La herramienta intentará representar el dibujo CAD lo más cerca posible con algunas limitaciones en anotaciones, etiquetas y sombreados.
- algunas características especiales de complementos y complementos, etc. para la familia de productos AutoDesk CAD pueden romper la función de importación de QGIS, como 'modelos de superficie digital'
Puede convertir los archivos DWG a DXF (que QGIS admite) utilizando el convertidor de archivos Teigha® . Es una aplicación multiplataforma gratuita (no de código abierto desafortunadamente) proporcionada por la ODA para usuarios finales solo para la conversión de archivos .dwg y .dxf a / desde diferentes versiones.
Se admiten las siguientes plataformas:
fuente
Depende de lo que quieras decir con importación. ¿Desea importar datos para hacer algo con ellos o simplemente tener una capa de fondo para ver?
También considere esto: en SIG, los bloques de construcción básicos son puntos, líneas y polígonos (a veces llamados tipos topológicos básicos), y en CAD, está trabajando con dibujos que pueden estar hechos de cualquier cosa, incluidos objetos que no se pueden convertir en ninguno de los anteriores tipos mencionados Estos incluirían tipos de geometrías más "exóticas" como curvas, sólidos, etc., también bloques (o referencias de bloque), referencias de ráster externas, ...
ArcGIS, por ejemplo, hace un trabajo bastante bueno al mostrar (e incluso permite una edición limitada) de archivos DWG / DXF, mientras que otros paquetes de software GIS intentan simplemente importar los datos lo mejor que pueden, porque el contenido de un archivo dwg puede ser demasiado complejo tener una herramienta que simplemente traduzca CAD -> GIS.
fuente
A menudo recibo archivos CAD pero no tengo AutoCAD, así que los descompongo con DoubleCAD XT, que es una descarga gratuita. Exporte cada capa o conjunto de datos seleccionándolos y luego GUARDAR COMO (alternar la opción seleccionada) tipo = DXF-2004-2006. Estos parecen importarse bien en QGIS, cuando lo abre como una capa vectorial.
El servidor FME también podría valer la pena, http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html
pero creo que el enfoque de capa por capa con DoubleCAD es más robusto.
Exportar,
datos de puntos: exportar mediante el complemento mmqgis 'exportar geometría' a un csv.
vectores: guarde como dxf, luego vuelva a guardar en DoubleCAD a un dwg. No puede conservar los atributos, por lo que debe trabajar con una característica de datos a la vez.
Otra opción de exportación que he estado usando es DXF Author
encontrado aquí
http://www.mmnt.net/db/0/0/priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf
con una guía de usuario en
ftp://priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf/about.htm
fuente
Como muchos han dicho, el software de código abierto no puede soportar dwg. Sin embargo, Dxf es compatible y autodesk proporciona una herramienta en la nube que puede usar para convertir dwg a dxf: autocad 360 (o la versión anterior de autocad ws). La ventaja de esta herramienta sobre muchas otras es que admite todas las versiones de dwg, también las más recientes.
Agregue los archivos y luego, bajo descarga, también puede descargar los archivos como dxf.
fuente
fuente
Se dice que gvSIG de código abierto es capaz de abrir DWG. A partir de ahí, debería ser posible exportar a shapefiles. No probado aquí, me temo.
fuente
DWG es un formato cerrado patentado. Como muchos podrían confirmar, es uno de los formatos menos interoperables. En pocas palabras: no es posible abrir un archivo DWG con un software / biblioteca de código abierto. Hay / hubo intentos de crear una biblioteca de sistema operativo para leer dwgs pero afaik no funcionan muy bien. Si hay otro software que no sea Autodesk que puede abrir DWG, entonces usa una biblioteca de código abierto para hacerlo, por esta razón no verá el soporte DWG en QGIS. Como ya se sugirió, solicite que los DWG se guarden como DXF (que de alguna manera es más interoperable) o como shapfiles (el mapa de Autocad puede hacer eso).
fuente