話說QGIS真是一個輕便又好用的GIS軟體
最近案子有個需求需要把縣市的Polygon畫在圖台上
如圖

但若用實際縣市的shpfile讀取出點位,就太多了
實際在圖台上顯示只需要大概的boundary點位位置就可以了
這時候就會需要簡化Polygon的功能
接下來就用QGIS實作如何簡化
1.打開QGIS並加入要簡化的圖層(可以是面或線)

2.選擇工具列的向量>幾何工具>簡化幾何形狀

3.選擇要儲存的新檔案位置以及檔案名稱
另外就是設定簡化容許值
容許值越大代表要簡化的幅度越大,越小代表簡化幅度越小
(這容許值的單位是啥,我還搞不太清楚,若有人知道在幫我補充)

4.按下確定後執行完畢就會出現原本有多少個轉折點簡化後剩下幾個,如下圖

5.結果
county2(藍色)為簡化後的圖層

county(黃色)為原始圖層

仔細看他的Boundary明顯的簡化許多
點位數目也從32萬多簡化到4千多個
如此一來我們在圖台上要數化的點就變少了
效能也會變得比較好
提供給大家參考
沒有留言:
張貼留言