network analyst 最短路径算法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
network analyst 最短路径算法
Network Analyst是ArcGIS的一个扩展工具,可以用于求解最短路径。
在ArcGIS中使用Network Analyst求解最短路径的步骤如下:
1. 加载模块:点击菜单栏中【自定义】-【拓展模块】,在弹出菜单中勾选Network Analyst模块即可加载该模块。
2. 启动【Network Analyst】工具条:若工具栏内显示为【交通网络】,则证明系统已经自动识别了该网络模型,并把它作为默认的网络分析对象。
3. 启动路径分析:点击【Network Analyst】工具条上的【network analyst】按钮,在下拉菜单中选择【新建路径】,之后会显示【network analyst】面板(如未显示,可点击工具栏上红圈中显示的按钮)。
此时,图层列表内新添了【路径】图层。
4. 设置停靠点:在【network analyst】面板中选择【停靠点】,然后点击工具条上的【创建网络位置工具】,在图面上的路径分析起点和终点各点击一次,这两个点会被同步添加到【network analyst】面板的【停靠点】项目下。
5. 设置障碍:例如某条路正在维修不能通行。
在【Network analyst】面板中选择【点障碍Point barriers】,然后点击【Network Analyst】工具条上的,再点击图面上的障碍路段,该路段会标记一个障碍标志。
6. 设置分析属性:点击【Network analyst】面板右上角的【属性】按钮,显示【图层属性】对话框。
切换到【分析设置】选项卡,将【阻抗】设为【路程(米)】或【车行时间(分钟)】,意味着根据车行时间来计算最短路径,点【确定】完成设置。
7. 路径求解:点击【network analyst】工具条上的【求解】工具,即可得到计算结果。
8. 查看详细数据:右键【network analyst】面板中【路径】项下的路线【图形选择1-图形选择2】,在弹出菜单中选择【属性】,显示【属性】对话框。
列表中【Total_车行时间】为累计的阻抗值,即车行时间。
在使用Network Analyst求解最短路径时,还需要注意数据的准确性和完整性,以及模型参数的设置是否合理。