1、添加数据。首先打开DEM数据以及起始点与终点数据。
2、设置分析环境。打开ArcToolbox,右键点击ArcToolbox,选择Environment...进行环境设置。
3、创建成本数据。(1)生成坡度数据,在Arctoolbox中依次双击Spatial Analyst Tools>Surfance>Slope,打开坡度数据,选择加载的DEM数据为输入栅格,设置输出数据的路径和名称,其他采用默认值,单击OK生成坡度数据。
4、(2)对坡度进行重分类:在Arctoolbox中依次双击Spatial Analyst Tools>Reclass>Reclassify,设置上一步的数据为输入数据,单击Classify...按钮,采用自然断点法将坡度分为10类,各类的新值分别为1~10,设置输出路径和名称,点击OK。
5、(3)生成起伏度数倌栗受绽据,在Arctoolbox中依次双击Spatial Analyst Tools>Neighborhoo颊俄岿髭d>Focal statistic,双打开,选择最开始添加的DEM数据为输入栅格,设置输入数据的路径和名称,领域采用7x7的矩形,统计选择Range,点击OK生成起伏度。
6、(4)对起伏度数据进行重分类,与(2)步骤相同。
7、(5)计算成本栅格数据,在Arctoolbox中依次双击Spatial Analyst Tools>Map Algebra>Raster Calculate,双击打开,按照要求对坡度和坡向重分类后的数据进行加权计算,设置路径和名称,点击OK。
8、创建成本距离和成本方向栅格数据。在Arctoolbox中依次双击Spatial Anal鲻戟缒男yst Tools>Distance>Cost 肛舀辨乔Distance,双击打开工具条,在Input raster or featuresource data下输入起始位置数据,Input cost raster中选择上一步的计算结果,设置成本距离和成本方向的路径和名称,点击OK。
9、计算最低成本路径,在Arctoolbox中依次双击Spatial A艘绒庳焰nalyst Tools>Distance>C泠贾高框ost Path,在Input raster or featuresource data下输入终点位置数据,选择上一步生成的数据添加进Input distance raster和Input cost backlink raster中,点击OK。最低成本路径生成了。