【QGIS】导入dwg文件并导出shp文件

本人的毕业设计里需要将cad文件转换为shp文件,网络上使用arcgis的居多,并且也更好用(原因在下文会提及),而身边很多同学懒得去下盗版的arcgis,更钟爱于开源的QGIS,由于网上缺失相关资料,因此在这篇文章里做个记录。

一、导入dwg文件

本人的AutoCAD版本是2019版本,故导入前需要将dwg另存为2013版以及之前的版本的,否则会显示如下错误:

【QGIS】导入dwg文件并导出shp文件_第1张图片

导入步骤如下:

1. 工程 -> 新建

2. 工程 -> 导入/导出 -> 从DWG/DXF文件导入图层

3. 如下图所示,点击“…”新建一个gpkg文件 -> 点击“导入”dwg2013文件 -> 写一个组名 ->点击ok

【QGIS】导入dwg文件并导出shp文件_第2张图片

 4. 导出结果如下:【QGIS】导入dwg文件并导出shp文件_第3张图片

二、导出shp文件

按下图的方式,在图层界面,连续打开下拉子图层

【QGIS】导入dwg文件并导出shp文件_第4张图片

 然后 右键 -> 导出 -> 要素另存为 打开下图

【QGIS】导入dwg文件并导出shp文件_第5张图片

 点击ok就导出了

三、对比

从导出结果来看,Qgis只能导出point、line、polyline,但arcgis导出的种类更多,并且line和polyline都放在同一个shp文件里,这样对导入管网图的背景图有巨大的帮助。

【QGIS】导入dwg文件并导出shp文件_第6张图片

因此,我建议常用gis软件的同学还是多多熟悉arcgis比较好。

 

你可能感兴趣的:(市政,经验分享,编辑器,其他)