Réponses:
Dans les versions plus récentes de QGIS (2.18+), une fonctionnalité permettant d'importer des fichiers .dwg dans des géopackages ( .gpkg) était implémentée.
Cette fonctionnalité peut être trouvée sous:
Projet >> Importation DWG / DXF
Pour que cela fonctionne, vous pouvez suivre ces étapes:
Quelques notes supplémentaires:
Vous pouvez convertir les fichiers DWG au format DXF (pris en charge par QGIS) à l’aide du convertisseur de fichier Teigha® . C’est une application multiplate-forme gratuite (pas à source ouverte, malheureusement) fournie par l’ODA aux utilisateurs finaux uniquement pour la conversion de fichiers .dwg et .dxf vers / à partir de versions différentes.
Les plateformes suivantes sont supportées:
Cela dépend de ce que vous entendez par importation. Voulez-vous importer des données pour en faire quelque chose ou simplement pour disposer d'un calque d'arrière-plan à afficher?
Notez également ceci: dans le SIG, les blocs de construction de base sont des points, des lignes et des polygones (parfois appelés types topologiques de base). types mentionnés. Celles-ci incluraient des types de géométries plus "exotiques" comme des courbes, des solides, etc., ainsi que des blocs (ou références de blocs), des références de trame externes, ...
ArcGIS, par exemple, affiche très bien (et autorise même l'édition limitée) des fichiers DWG / DXF, tandis que d'autres logiciels SIG tentent simplement d'importer les données du mieux possible, car le contenu d'un fichier DWG peut être trop complexe. d'avoir un outil qui traduirait simplement la CAO -> SIG.
Je reçois souvent des fichiers cad mais je n'ai pas AutoCAD, je les décompose donc avec DoubleCAD XT, qui peut être téléchargé gratuitement. J'exporte chaque couche ou ensemble de données en le sélectionnant, puis en enregistrant SAVE AS (bascule l'option sélectionnée) type = DXF-2004-2006. Celles-ci semblent être bien importées dans QGIS, lorsque vous l'ouvrez en tant que couche vectorielle.
Le serveur FME peut également valoir la peine d’être essayé, http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html
mais je trouve que l'approche couche par couche avec DoubleCAD est plus robuste.
Exporter,
données ponctuelles - exportation via le plugin mmqgis 'export geometry' vers un csv.
vecteurs - enregistrez sous dxf, puis enregistrez de nouveau dans DoubleCAD sous un fichier .wg. Vous ne pouvez pas conserver les attributs, vous devez donc utiliser une fonctionnalité de données à la fois.
Une autre option d'exportation que j'utilise est DXF Author
trouvé ici
http://www.mmnt.net/db/0/0/priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf
avec un guide utilisateur à
ftp://priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf/about.htm
Comme beaucoup l'ont dit, les logiciels open source ne peuvent pas supporter DWG. Dxf est toutefois pris en charge et autodesk fournit un outil de cloud que vous pouvez utiliser pour convertir dwg en dxf: autocad 360 (ou la version précédente, autocad ws). L'avantage de cet outil par rapport à beaucoup d'autres est qu'il prend en charge toutes les versions de dwg, y compris les plus récentes.
Ajoutez les fichiers puis, sous téléchargement, vous pouvez également télécharger les fichiers au format DXF.
DWG est un format propriétaire exclusif. Autant de personnes seraient en mesure de confirmer est l'un des formats les moins interopérables. Bref récit: il n'est pas possible d'ouvrir un fichier DWG avec un logiciel / une bibliothèque Open Source. Il existe / a tenté de créer une bibliothèque de système d’exploitation pour lire les fichiers DWGS, mais ils ne fonctionnent toujours pas très bien. Si un logiciel autre qu'Autodesk peut ouvrir des fichiers DWG, il utilise une bibliothèque non open source pour le faire. Pour cette raison, vous ne verrez pas la prise en charge de DWG dans QGIS. Comme déjà suggéré, demandez à enregistrer les fichiers DWG en tant que fichiers DXF (qui sont en quelque sorte plus interopérables) ou en tant que fichiers de formes (la carte Autocad peut le faire).