在進行地理研究時,使用這樣免費取得的可用資料是很常見的
而在網格資料中,15M以上的數值高程資料(DEM)是普通使用者可輕易取得的
也經常被拿來進行與地形起伏有關的研究
這裡我們要介紹如何以30M的DEM資料來繪製等高線
STEP 1
開啟中央研究院GIS中心提供的"台灣30米數值地形模型資料"在讀入檔案較大的RASTER資料時,經常會跳出這樣的視窗:
這個的意思是:電腦可以幫你建立網格資料的金字塔,預先建立這樣的檔案,可以讓使用者在後續的尺度縮放上,更快速更有效率
畫出等高線間距200M的全台等高線
工具路徑:ArcToolbox\Spatial Analyst Tools\Surface\Contour
**Interval的意義:使用者所要的等高線間距
**Z factor:為了忠實呈現,所以不在Z軸(高度)上進行放大
製作出來的等高線,為SHP檔案Polyline的類型
在圖層的Properties裡面,選擇Labels,選擇Label field為高程數值的欄位
將Label feature打勾,即可呈現等高線數值
STEP 2
切割出屬於目標區域的等高線,這裡我以花蓮縣為例STEP 3
由於細部放大看,等高線非常的崎嶇,雖然是忠實反映地表地貌,但使用上觀看者不方便工具路徑:ArcToolbox\Cartography Tools\Generalization\Smooth Line
**Smoothing Tolerance:在圓滑化的時候,要求電腦以幾公尺為基準去圓滑這些線,數字越大當然會忽略越多的細節,數字如果小於等高線的間距,也會有些微的差距
對比可見,圓滑化前後的差異
紅色(200M)為操作前,黃色(smooth為400M)為操作後
紅色(200M)為操作前,綠色(smooth為100M)為操作後
總結
利用Contour功能,可將DEM網格資料繪製成polyline的向量圖層
依據自己的需求,先切出目標區域的高程網格資料再進行等高線繪製
繪製結果可在不失重要細節的前提下,將其圓滑化以求視覺效果
沒有留言:
張貼留言