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