﻿{"id":8679,"date":"2019-05-08T03:49:46","date_gmt":"2019-05-08T01:49:46","guid":{"rendered":"http:\/\/www.sigterritoires.fr\/?p=8679"},"modified":"2019-05-08T18:09:58","modified_gmt":"2019-05-08T16:09:58","slug":"how-to-integrate-dwg-data-in-qgis","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/","title":{"rendered":"How to integrate DWG data in QGis"},"content":{"rendered":"\n<p>The DWG format is an Autocad proprietary binary\nformat. When we want to load layers in\nQGis from this format, multiple problems arise.\n<\/p>\n\n\n\n<p>QGis uses the GDAL library to read \/ write external formats ,\nsuch as DWG. <\/p>\n\n\n\n<p>Firstly a clarification: do not confuse the DWG format and\nDXF format. Often references for DWG \/ DXF\nformat are found which is a misuse of language. Both\nformats are different . The\nDWG format is the native format for Autocad software.\nIt\nis a proprietary format and, in theory,\nsubject to license. The DXF format is a data\nexport format for Autocad software.\nIt\nis\npublic and not subject to license. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>If you have at your disposal DXF\nfiles none of the problems raised in\nthis\narticle applies.<\/p>\n\n\n\n<p><strong>DWG version<\/strong>\n<\/p>\n\n\n\n<p>The first concern arises from the fact that several versions\nof the DWG format exist. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"255\" height=\"141\" data-attachment-id=\"8680\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/81-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/81.png?fit=255%2C141&amp;ssl=1\" data-orig-size=\"255,141\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"81\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/81.png?fit=255%2C141&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/81.png?resize=255%2C141&#038;ssl=1\" alt=\"\" class=\"wp-image-8680\"\/><\/figure>\n\n\n\n<p>The GDAL library used by QGis, is compiled\nwith the libopencad library that manages some of these versions, but\nnot all . You will get a\nmessage such as the following<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"127\" data-attachment-id=\"8681\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/82-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/82.png?fit=733%2C145&amp;ssl=1\" data-orig-size=\"733,145\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"82\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/82.png?fit=640%2C127&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/82.png?resize=640%2C127&#038;ssl=1\" alt=\"\" class=\"wp-image-8681\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/82.png?w=733&amp;ssl=1 733w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/82.png?resize=300%2C59&amp;ssl=1 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<p>In the case where the version is\nsupported\nby libopencad you will\nget a window similar to: <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"589\" height=\"273\" data-attachment-id=\"8682\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/83-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/83.png?fit=589%2C273&amp;ssl=1\" data-orig-size=\"589,273\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"83\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/83.png?fit=589%2C273&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/83.png?resize=589%2C273&#038;ssl=1\" alt=\"\" class=\"wp-image-8682\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/83.png?w=589&amp;ssl=1 589w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/83.png?resize=300%2C139&amp;ssl=1 300w\" sizes=\"auto, (max-width: 589px) 100vw, 589px\" \/><\/figure>\n\n\n\n<p><strong>Drawing<\/strong>\n<strong>Software<\/strong>\n<strong>\/<\/strong> <strong>GIS<\/strong> <strong>Software<\/strong>\n<\/p>\n\n\n\n<p>In the previous window we can see the conceptual difference\nbetween\nCAD and GIS software. In the drawing software , the\nobjects are grouped in\n\u00ab\u00a0layers \u00a0\u00bb in this window\n. We must not confuse the layer concept with the GIS layer.\n<\/p>\n\n\n\n<p>GDAL tries to move from one notion to another and\nthat\nis why you have in\nthis\nwindow\na\nproposal for GIS layers built from layers of the DWG drawing file.\n<\/p>\n\n\n\n<p>The first line suggest a 0-FB1-archive\nlayer with 7 entities of linear type . It\ncorresponds to a layer of that name where the designer has placed just the\nlinear objects . For\nthis layer \/ layer there is, a priori, no\nproblem. <\/p>\n\n\n\n<p>Nevertheless, a a little further down, we\nhave a \u00ab\u00a0BORNES\u00a0\u00bb layer with 39 entities but\nwith a \u00ab\u00a0Geometry Collection\u00a0\u00bb type geometry .\nThis, clearly, means that the objects\ndrawn\non this layer are of different types : lines , points, text , etc &#8230;\n<\/p>\n\n\n\n<p>GDAL cannot create a single\nGIS-type layer from the layer without losing, eventually, important information.\nFor the time being, QGis does not support layers with different\ngeometries (I believe, only\nGeomedia\nIntergraph\nmanages\nmulti-type geometries). If you select\nTERMS and click OK, you will see\na\nnew layer in the layers panel , but of the DATASET type\n<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"214\" data-attachment-id=\"8683\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/84-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/84.png?fit=682%2C228&amp;ssl=1\" data-orig-size=\"682,228\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"84\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/84.png?fit=640%2C214&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/84.png?resize=640%2C214&#038;ssl=1\" alt=\"\" class=\"wp-image-8683\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/84.png?w=682&amp;ssl=1 682w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/84.png?resize=300%2C100&amp;ssl=1 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<p>You will not see any\nentity\non your cartographic\nwindow. Nevertheless,\nif\nyou\nopen\nthe attribute table you can\nsee\nthe contents of this DATASET <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"549\" height=\"607\" data-attachment-id=\"8684\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/85-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/85.png?fit=549%2C607&amp;ssl=1\" data-orig-size=\"549,607\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"85\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/85.png?fit=549%2C607&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/85.png?resize=549%2C607&#038;ssl=1\" alt=\"\" class=\"wp-image-8684\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/85.png?w=549&amp;ssl=1 549w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/85.png?resize=271%2C300&amp;ssl=1 271w\" sizes=\"auto, (max-width: 549px) 100vw, 549px\" \/><\/figure>\n\n\n\n<p>You can see\nthat the original layer contained circles and\ntext. Nevertheless, this layer\nis\nunusable\nin\nQGis because no geometry is\nassociated\nwith the layer and, therefore, we cannot &nbsp;display it on the map.\n<\/p>\n\n\n\n<p><strong>Entities<\/strong>\n&nbsp;<strong>Content<\/strong><\/p>\n\n\n\n<p>The other problem that arises but,\nusually, when importing data from\nthe CAD software, is how to manage symbology entities. In\nGIS,\nthe symbology is managed\noutside\nthe entities data. It is not stored as data, at the\nmost it can be stored\nin\nseparated files, such as QML or SLD. <\/p>\n\n\n\n<p>In the list of layers shown above you can\nsee\na FAS-hatch- built layer that contains hatches of buildings . <\/p>\n\n\n\n<p>These layers are useless during\nthe integration in a GIS.\n<\/p>\n\n\n\n<p><strong>A<\/strong> <strong>workaround<\/strong>\n<\/p>\n\n\n\n<p>Until GDAL can solve all\nthese\ndrawbacks\nhere is a workaround. <\/p>\n\n\n\n<p>You can install and use a free\nprogram to turn DWG files into DXF, before loading them into QGIS.\n<\/p>\n\n\n\n<p>ODA File Converter (Open Design Alliance) allows converting\nthe different versions of DWG to the DXF format. <\/p>\n\n\n\n<p>You can <a href=\"https:\/\/translate.google.com\/translate?hl=fr&amp;prev=_t&amp;sl=fr&amp;tl=en&amp;u=https:\/\/www.opendesign.com\/guestfiles\/oda_file_converter\">download<\/a> the <a href=\"https:\/\/translate.google.com\/translate?hl=fr&amp;prev=_t&amp;sl=fr&amp;tl=en&amp;u=https:\/\/www.opendesign.com\/guestfiles\/oda_file_converter\">following<\/a><a href=\"https:\/\/translate.google.com\/translate?hl=fr&amp;prev=_t&amp;sl=fr&amp;tl=en&amp;u=https:\/\/www.opendesign.com\/guestfiles\/oda_file_converter\">\nlink<\/a> . <\/p>\n\n\n\n<p>Once installed , when running it, &nbsp;you will get\nthe following window: <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"615\" data-attachment-id=\"8685\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/86-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/86.png?fit=702%2C675&amp;ssl=1\" data-orig-size=\"702,675\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"86\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/86.png?fit=640%2C615&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/86.png?resize=640%2C615&#038;ssl=1\" alt=\"\" class=\"wp-image-8685\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/86.png?w=702&amp;ssl=1 702w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/86.png?resize=300%2C288&amp;ssl=1 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/figure>\n\n\n\n<p>You can select\nthe most recent version of the DXF format as it does not pose any\nintegration problem with GDAL and QGIS.\nThe program converts all the DWG files of a\ndirectory , and possibly subdirectories (if\nyou\ncheck\nthe <strong><em>Recursive folders<\/em><\/strong> box ). <\/p>\n\n\n\n<p>Besides, the fact of having a\nfile\nin\na readable format by QGis, the program groups all\nentities in three types of entities : points, lines and polygons\n, plus one Geometry Collection class .\n<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"586\" height=\"269\" data-attachment-id=\"8686\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/87-4\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/87.png?fit=586%2C269&amp;ssl=1\" data-orig-size=\"586,269\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"87\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/87.png?fit=586%2C269&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/87.png?resize=586%2C269&#038;ssl=1\" alt=\"\" class=\"wp-image-8686\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/87.png?w=586&amp;ssl=1 586w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/87.png?resize=300%2C138&amp;ssl=1 300w\" sizes=\"auto, (max-width: 586px) 100vw, 586px\" \/><\/figure>\n\n\n\n<p>Unlike GDAL and Libopencad\n, you will see a reduced number of Geometry Collections.\nOnly the collections that ODA cannot interpret (eg CADAttdef)\nwill remain as collections. <\/p>\n\n\n\n<p>Others, such as the layer TERMINALS we have discussed above,\nwill be converted as points for the texts (with TEXT\nattribute ) and lines for the circles . \n\nThe result , if you load\nthe three layers (Point, LineString and Polygon) will be of the\nfollowing type: &nbsp;&nbsp;\n\n\n\n<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"525\" height=\"336\" data-attachment-id=\"8687\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/88-3\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/88.jpg?fit=525%2C336&amp;ssl=1\" data-orig-size=\"525,336\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"88\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/88.jpg?fit=525%2C336&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/88.jpg?resize=525%2C336&#038;ssl=1\" alt=\"\" class=\"wp-image-8687\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/88.jpg?w=525&amp;ssl=1 525w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/88.jpg?resize=300%2C192&amp;ssl=1 300w\" sizes=\"auto, (max-width: 525px) 100vw, 525px\" \/><\/figure>\n\n\n\n<p>A cleaning job to remove drawing artefacts will be\nessential to retain only the data itself:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"524\" height=\"443\" data-attachment-id=\"8688\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/en\/how-to-integrate-dwg-data-in-qgis\/89-3\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/89.jpg?fit=524%2C443&amp;ssl=1\" data-orig-size=\"524,443\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"89\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/89.jpg?fit=524%2C443&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/89.jpg?resize=524%2C443&#038;ssl=1\" alt=\"\" class=\"wp-image-8688\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/89.jpg?w=524&amp;ssl=1 524w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2019\/05\/89.jpg?resize=300%2C254&amp;ssl=1 300w\" sizes=\"auto, (max-width: 524px) 100vw, 524px\" \/><\/figure>\n\n\n\n<p>This can be easily done since the attribute table\ngenerated\ncontains\nthe name of the original layer for each\nentity\n. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>The DWG format is an Autocad proprietary binary format. When we want to load layers in QGis from this format, multiple problems arise. QGis uses the GDAL library to read \/ write external formats , such&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"give_campaign_id":0,"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1260],"tags":[],"class_list":["post-8679","post","type-post","status-publish","format-standard","hentry","category-non-classe-en"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-2fZ","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/8679","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/comments?post=8679"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/8679\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=8679"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=8679"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=8679"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}