- 12
- 0
- 约1.37千字
- 约 4页
- 2017-03-17 发布于重庆
- 举报
七寻找最佳路径(栅格)
实习一、实习目的
二、实习Cost reclass_slope * 0.6 + reclass_QFD * 0.4 +reclass_river
寻找最短路径的实现需要运用ArcGIS空间分析(Spatial Analyst)中距离制图中的成本路径及最短路径、表面分析中的坡度计算及起伏度计算、重分类及栅格计算器等功能完成。
提交寻找的最短路径的路线图。
四、空间分析流程图
五、实验步骤
加载原始数据road.mxd
在ArcMap中加载Spatial Analysis模块。
设置栅格分析环境,单击Spatial Analysis的Options,在Options对话框中设置相关参数:
Options对话框中General选项卡,设置默认工作路径为:“Chp8\Ex2\MYResult”
Extent选项卡,Analysis Extent下拉框中选择“Same as Layer dem”
Cell Size选项卡,Analysis Cell Size下拉框中选择“Same as Layer dem”
创建成本数据集
考虑山地坡度、起伏度对修建公路成本影响比较大,尤其是山地坡度,因此创建成本数据集是分配比重:0.6:0.4。此外,在有河流分布的情况下,还要考虑河流对成本的影响。因此,成本数据集为合并山地坡度和起伏度之后的成本,加上河流对成本之影响。
坡度成本数据集
选择DEM数据层,单击Spatial Analysis的Surface Analysis 的Slope生成坡度数据集;
选择Slope数据层,应用Spatial Analysis的Reclassify实施重分类:采用等间距分为10级,坡度最小赋为1,最大10,得到坡度成本数据 reclass_slope
起伏度成本数据集
选择DEM数据层,单击Spatial Analysis的Neighborhood Statistics,生成起伏度数据层,记为 QFD。参数设置如下:
对QFD重分类,方法与分类原则相同,生成地形起伏度成本数据(reclass_QFD)。
河流成本数据集:
选择river数据层,对river重分类:原值4赋为10,依次3,2,1,0赋予8,5,2,1,得到河流成本数据 reclass_river
加权合并单因素成本数据,生成最终成本数据集。
单击Spatial Analysis的Raster Calculator命令合并数据集,计算公式如下:cost reclass_slope * 0.6 + reclass_QFD * 0.4 + reclass_river
计算成本权重距离函数
单击Spatial Analysis的Distance中的Cost Weighted,生成成本距离图、成本方向图。参数设定如下:
求取最短路径
单击Spatial Analysis的Distance中的Shortest Path,生成最短距离图。参数设定如下:
7、成果
最终成果两个形式:
1) 将最佳路径图导出到MYResult文件夹,名称“最佳路径图.JPG”
2) 将结果road.mxd保存到MYResult文件夹,最终文件夹MYResult存入以每个同学的学号姓名为文件名的文件夹中提交。
原创力文档

文档评论(0)