【ArcGIS|空间分析|网络分析】8 查找能够为需求点对提供服务的最佳路径

本文介绍了如何使用 ArcGIS 的车辆配送 (VRP) 分析来规划车队的最佳路径,以满足乘客从家到医院的出行需求。通过设置特殊要求、停靠点、需求点对和路径,确保车辆能够按照时间窗和特殊设施要求接送乘客,并生成转弯说明供驾驶员使用。
摘要由CSDN通过智能技术生成

参考ArcGIS帮助文档

要求

  • 目标

为运载乘客的车队找到最佳路径,此车队将是乘客从家中出发前往不同医院赴诊的唯一交通工具。

  • 方法

1、用需求点对来求解车辆配送 (VRP) 分析,首先将两个停靠点关联并对其进行排序,从而使车辆能够将乘客接往正确的目的地。
2、使用 VRP 分析图层的其他要素,确保其他要求得以满足。例如,输入需求点对间的最长行驶时间,以避免乘客在路上花费过多时间。对停靠点使用时间窗,以避免乘客错过预约的赴诊时间。有些乘客需要使用轮椅,可以使用特殊要求选项来为这些乘客指派配有轮椅升降装置的车辆。
3、确定该路径后生成转向说明,并将该路径以电子形式分发给驾驶员,或打印后交给驾驶员。

步骤

1 创建车辆配送 (VRP) 分析图层

1、在 Network Analyst 工具条上,单击 Network Analyst,然后单击新建多路径派发(VRP)。

2 添加特殊要求

物流公司拥有三辆面包车。其中在市区行驶的一辆面包车配备了方便轮椅进出的装置。您将把“轮椅”添加为特殊要求,以保证将需要此特殊要求的停靠点分配到具有轮椅升降装置的路径上。

1、在 Network Analyst 窗口中,右键单击特殊要求 (0),然后单击添加项目。
2、打开该新特殊要求的属性窗口,在属性窗口中设置名为 Wheelchair 的特殊要求 。
在这里插入图片描述

3 添加停靠点

OrderPairs表格记录包括患者姓名、家庭地址;患者必须被送往的医院名称和地址;以及车辆必须在哪个时间窗内接到患者等等。
在这里插入图片描述

表格字段说明:
在这里插入图片描述

乘客和就诊医院是相互关联的,因为每个顾客都必须前往预先确定的医院。利用停靠点对来构建此种情景的模型,方式是将患者和医院位置都加载到“停靠点”网络分析类中,并用新停靠点对对象对他们进行关联。

地理编码

1、双击 OrderPairs.xls 文件。 OrderPairs.xls 文件将展开,此时可见表 Patients。
2、右键单击表 然后单击地理编码地址,将打开选择地址定位器对话框。
3、单击 SanFranciscoLocator,打开地理编码位置SanFranciscoLocator 对话框。
4、单击地址表下拉列表旁的浏览按钮浏览,选择包含地址的表Patients$。
5、在完整地址下拉列表中,选择 PatientAddress。
6、单击输出 shapefile 或要素类文本框旁的浏览按钮浏览。 单击保存类型下拉列表,选择文件和个人地理数据库要素类。 双击 SanFrancisco.gdb。 删除 Name 文本框中的名称,然后键入 Patients。
在这里插入图片描述

在这里插入图片描述

7、将打开地理编码地址对话框,并显示 15 个地址全部匹配。地理编码地址将被作为点要素图层,地理编码结果:Patients 添加至地图文档。
在这里插入图片描述

8、重复以上步骤 加载患者的目标医院 ,将街道或交叉点设置为 HospitalAddress,输出为 DestinationHospitals。

在这里插入图片描述

9、在内容列表窗口中,取消选中上述两个地理编码结果图层,以使其在地图视图中不可见。

把病人位置加载为停靠点。

10、在 Network Analyst 窗口中,右键单击停靠点 (0),然后选择加载位置。 从加载自下拉列表中选择地理编码结果:Patient

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值