上機實驗報告 山頂點提取
一、實驗目的
掌握ArcGIS中山頂點的提取方法。
二、實驗內容
使用arcmap,通過鄰域分析和柵格計算器提取山頂點。
三、實驗數據
D:\arcgis數據\GIS數據\GIS數據\山頂點提取\data\dem
四、實驗流程
加載DEM數據->加載Spatial Analyst模塊,鄰域分析->地圖代數->重分類->柵格轉點
五、具體步驟
1.加載DEM數據
在ArcMap中,加載“dem”柵格數據集。
圖1-1 加載原始DEM數據
2.加載Spatial Analyst模塊,鄰域分析(焦點統計)
Spatial Analyst中可以采用焦點統計也可以采用塊統計。
根據需求調整統計類型,如山頂點用MAXIMUM,山底點用MINMUM等,鄰域范圍越小生成的點越多。
圖1-2 Spatial Analyst->鄰域分析->焦點統計
圖1-3 焦點統計輸入原始DEM數據
圖1-4 設置鄰域范圍3*3,選擇統計類型MAXIMUM
圖1-5 焦點統計得出的結果
圖1-6 焦點統計得出的圖層
3.地圖代數
對焦點統計得出的結果用柵格計算器提取出山頂點
圖1-7 Spatial Analyt->地圖代數->柵格計算器
圖1-8 輸入公式”FocalSt_dem2”-“dem”==0,提取山頂點區域
圖1-9 柵格計算器提取山頂點區域結果
4.重分類
對它們進行重分類,舍棄不需要的數值。
圖1-10 Spatial Anlyst->重分類->重分類
輸入柵格為地圖代數運算后的柵格,將舊值為0的新值設為NoData,舊值為1的新值仍設為1。
圖1-11 重分類操作界面
圖1-12 重分類獲得的新圖層
5.柵格轉點
圖1-13 轉換工具->由柵格轉出->柵格轉點
圖1-14 輸入柵格為重分類獲得的數據
圖1-15 山頂點符號化顯示
僅供學習交流,轉載請實名聯系,感謝安老師、吳老師教導。