前言
在工作之中我們時常會需要使用cad進行繪圖,完了可能需要跟gis進行聯動使用,arcgis匯入cad我們都知道如何進行,那麼如果使用qgis匯入cad並且保留其屬性呢?
所需材料
cad檔案,qgis
步驟
1、開啟qgis,在【工程】——【匯入/匯出】找到【從DWG/DXF檔案匯入圖層】,點選開啟
這兩種格式的區別後邊會講
2、點選後會彈出一個對話方塊,在【輸出包】處選擇匯出的儲存位置及輸出包名,在原圖處選擇需匯入cad的位置。然後按需選擇需要匯入的圖層。
記得輸入組名
3、確認後點擊OK,就會看到匯入的cad了
匯入格式dwg與dxf區別
假設我現在有個炸開了的塊,其是自帶屬性的,也是有圖層的,我現在將其分別儲存為dwg與dxf,再將其分別匯入qgis
dwg格式匯入
可以看到在匯入時,是會顯示出完整的圖層名字
匯入後我們檢視其屬性表,可以看到是沒有任何問題的,
dxf格式匯入
而在使用dxf格式的時候,最明顯的區別就是我們可以看到其圖層名字是亂碼的
其屬性表內的相關中文也是亂碼的
並且當我們檢視其編碼格式的時候會發現是使用的utf-8格式。
總結
綜上所述所以在這還是推薦大家使用dwg格式匯入較好,使用dxf格式所發生的亂碼具體是什麼原因導致的我也不是十分清楚,但是可以看到其實qgis的支援對dwg格式來說還是相當完善的。