已知數據:DEM文件ASTGTM_N00E118E.img(文末有數據下載鏈接)
使用軟件:ArcMap
要求:對數據進行操作,提取數據文件中的山脈范圍
下面開始操作:
1、 打開ArcMap將DEM文件ASTGTM_N00E118E.img添加到數據框。
2、 接下來我們打開spatial analyst工具——鄰域分析——焦點統計,
輸入柵格選擇數據框中的dem數據,輸出柵格名字改為MAXIMUM,輸出位置為默認數據庫。鄰域設置高度及寬度一般為30,本次數據較小直接選擇默認值,單位選擇像元,統計類型選擇MAXIMUM,選擇完成后點擊確定
3、 重復上一步驟打開焦點統計,輸出柵格名稱為MINIMUM,統計類型選擇MINIMUM,其他選項同上一步相同。
4、 打開Arctoolbox——spatial analyst工具——地圖代數——柵格計算器,
將生成的兩個柵格拖入框內進行運算,運算規則 如下:用MAXIMUM減MINIMUM得出地形起伏度。
輸出柵格依舊為默認數據庫,名稱改為qfd,柵格計算時用于計算的柵格數據像元大小必須一致,否則會導致計算失敗。
Qfd生成后關閉其他柵格,我們可以看到以下圖像
為了更直觀的觀察起伏度可以將色帶修改,單擊色帶
修改后顯示如下
單擊識別工具查看起伏差值
點擊紅色區域發現值為0,即平地地區圖片
點擊山脈邊界處查看值,多選擇幾處山脈邊界查看值。以均值6位山脈邊界對柵格進行重分類
打開ArcToolbox——spatial analyst 工具——重分類——重分類。
輸入柵格為qfd,重分類字段選擇默認,將舊值分為兩個條目,刪除其他值
將舊值改為0-5,6-392,輸出柵格為bj
生成的山脈邊界如下
對比原始DEM
疊加后查看山脈邊界與dem的套合程度
本文鏈接:http://www.duo1680.com/blog/188.html
本文標簽:ArcGIS