GIS寻找最佳路径

本文介绍了如何利用ArcGIS进行公路设计中的空间分析,包括使用栅格数据、重分类、坡度和起伏度计算、成本权重距离等工具,以找到满足要求的最短路径,避开主干河流并考虑河流成本因素。
摘要由CSDN通过智能技术生成

一、试题

Arcgis地理信息系统空间分析实验教程第三版第八章习题二
1. 背景
随着社会经济的发展,公路的重要性日益提高。在一些交通欠发达的地区,公路建
设迫在眉睫。如何根据实际地形情况设计出比较合理的公路,是一个值得研究的问题。
2. 目的
通过练习,熟悉 ArcGIS 栅格数据距离制图、表面分析、成本权重距离、数据重分
类、最短路径等空间分析功能,熟练掌握利用上述 ArcGIS 空间分析功能,分析和处理
类似寻找最佳路径的实际应用问题。
3. 数据
1 dem (高程数据);
2 startPot (路径源点数据);
3 endPot (路径终点数据);
4 river (小流域数据)。
4. 要求
1 )新建路径成本较少;
2 )新建路径为较短路径;
3 )新建路径的选择应该避开主干河流,以减少成本;
4 )新建路径的成本数据计算时,考虑到河流成本( reclass_river )是路径成本中较
关键的因素,先将坡度数据( reclass_slope )和起伏度数据( reclass_rough )按照 0.6 0.4
权重合并,然后与河流成本进行等权重的加和合并,公式描述如下:
cost = reclass_river + reclass_slope × 0.6 + reclass_rough * 0.4
5 )寻找最短路径的实现需要运用 ArcGIS 的空间分析中距离制图中的成本路径及
最短路径、表面分析中的坡度计算及起伏度计算、重分类及栅格计算器等功能完成;
6 )提交寻找到的最短路径路线图。

二、解析过程

1.生成成本数据集

(1)重分类河流数据
对河流重分类,河流登记越高,成本越高
使用重分类工具【空间分析工具—重分类—重分类工具】
(2)生成并重分类坡度数据

生成坡度数据【空间分析工具—表面分析—坡度】

使用充分类工具将其重分类为十级,坡度越大成本越高

(3)生成并重分类地面粗糙度数据

使用焦点统计工具【空间分析工具—邻域分析—焦点统计】

高宽选择11 ,统计类型选择 Range

对生成的粗糙度数据重分类,分为十类,地面越粗糙成本越高

(4)使用栅格计算器生成成本

根据题目要求,使用栅格计算器生成成本数据

2.生成路径

先使用成本距离工具(Cost Distance)【空间分析工具—距离分析—成本距离】

然后用生成的数据,带入使用成本路径工具(Cost Path)【空间分析工具—举例分析—成本路径】

将路径转为矢量数据后,得到最终结果如下

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
公路交通与人们的生产生活息息相关,随着社会经济的发展以及 人们生活水平的不断提高,交通运输面临的压力也越来越大,交通堵 塞、交通事故和交通引起的环境污染问题也日益严重。为解决当前交 通所面临的问题,智能交通系统(ITS)应运而生,作为ITS基础平台 的交通地理信息系统(GIS.T、)也得到了广泛的关注。本文研究的GIS 环境下的动态交通最优路径算法是ITS研究中的一个重要课题,能够 帮助出行者节省出行时间和燃油开支,提高现有交通设施的利用效 率,减少汽车温室气体的排放,保护环境等,具有一定的理论意义和 实际应用价值。 本文就GIS环境下的动态交通最优路径算法的相关技术进行研 究,主要内容有:采用ArcGIS系列软件作为应用平台,在ArcInfo 9.2 环境下创建交通路网的网络数据集;对交通路网动态权值模型的建立 进行分析和研究,为路段建立基于K近邻非参数回归方法的动态权 值模型,并通过实验验证了该模型能较好地利用历史数据和实测数 据,对路网的通行状态进行较准确的预测;使用蚁群算法来实现GIS 环境下的动态交通最优路径的求解,文中介绍了基本蚁群算法模型, 分析了其{望索的特点,并针对基本蚁群算法在求解交通路网这样的大 规模最优路径问题中出现搜索时间过长、易出现局部最优解的问题, 在蚁群搜索的方向引导和信息素更新等方面对基本蚁群算法进行了 改进,使其更加适合于求解交通最优路径问题,同时还通过实验,对 算法中各参数的选择进行了研究,得到了较优的参数组合,并验证了 改进后的算法具有较好的性能;在Visual Studio.NET 2005编程环境 下使用C撑开发语言,设计并实现了基于ArcGISEngine平台的动态交 通最优路径算法。 本文研究的算法能够较准确地找到交通路网中两点之间的最优 路径,并能根据路网的交通状态和转弯限制等调整搜索,提供合理的 路径规划。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值