ArcGis山顶点提取实验报告
上机实验报告 山顶点提取
一、实验目的
掌握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 山顶点符号化显示
仅供学习交流,转载请实名联系,感谢安老师、吴老师教导。