搜尋此網誌

2015年10月16日 星期五

利用QGIS簡化Polygon點數

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


但若用實際縣市的shpfile讀取出點位,就太多了
實際在圖台上顯示只需要大概的boundary點位位置就可以了
這時候就會需要簡化Polygon的功能
接下來就用QGIS實作如何簡化
1.打開QGIS並加入要簡化的圖層(可以是面或線)
1.png 
2.選擇工具列的向量>幾何工具>簡化幾何形狀
2.png 
3.選擇要儲存的新檔案位置以及檔案名稱
另外就是設定簡化容許值
容許值越大代表要簡化的幅度越大,越小代表簡化幅度越小
(這容許值的單位是啥,我還搞不太清楚,若有人知道在幫我補充)
3.png 
4.按下確定後執行完畢就會出現原本有多少個轉折點簡化後剩下幾個,如下圖
4.png 
5.結果
county2(藍色)為簡化後的圖層
5.png 
county(黃色)為原始圖層
6.png 
仔細看他的Boundary明顯的簡化許多
點位數目也從32萬多簡化到4千多個
如此一來我們在圖台上要數化的點就變少了
效能也會變得比較好
提供給大家參考

沒有留言:

張貼留言