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:
- Créer un nouveau / charger un géopackage existant avec un CRS approprié
- Importer un fichier DWG
- Cochez 'Développer les références de bloc' et 'Utiliser les courbes' si nécessaire
- Définissez le 'Nom du groupe' de votre choix
- Décocher les couches de CAO indésirables
- cocher 'Fusionner les couches' est conseillé
Quelques notes supplémentaires:
- L'outil essaiera de représenter le dessin CAO aussi près que possible avec quelques limitations concernant les annotations, les étiquettes et les hachures.
- Certaines fonctionnalités spéciales des addins et plugins, etc. de la famille de produits AutoDesk CAD peuvent altérer la fonction d'importation de QGIS, telles que les "modèles de surface numériques".
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:
la source
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.
la source
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
la source
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.
la source
la source
Open Source gvSIG est dit capable d'ouvrir des fichiers DWG. À partir de là, il devrait être possible d’exporter vers des fichiers de formes. Pas testé ici, j'ai bien peur.
la source
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).
la source