优化航点 - Amazon Location Service

优化航点

优化航点 API 会计算访问沿途多个航点的最有效顺序。此 API 采用高级算法,在考虑交通状况、避让和车辆规格等因素的同时,尽可能地缩短了行程时间和距离。集成优化航点 API 可帮助企业简化运营、降低油耗、提高配送效率并提高客户满意度。该 API 提供优化的路线,可在多站点出行场景中实现更好的决策和资源分配。

有关更多信息,请参阅《Amazon Location Service API 参考》中的 OptimizeWaypoints

有关此 API 的请求、响应、cURL 和 CLI 命令示例,请参阅如何使用优化航点

使用案例

  • 提高多站点配送效率:有效优化多个配送停靠点的顺序,以缩短行程时间并降低成本。配送服务可以通过为司机计算出最高效的路线、尽可能地降低燃油成本和确保按时送达来简化运营,从而提高客户满意度和运营效率。

  • 简化现场服务运营:优化一天内对多个工作地点的访问顺序,减少现场服务技术人员的出行时间。这使公司能够每天完成更多工作,从而提高工作效率并改善服务交付。

  • 为旅行社规划高效的旅游路线:优化包含多个景点的行程,在尽可能减少出行时间的同时,尽可能地增加观光游览的时间。旅行社可以使用此功能来制定合适的导游计划,通过更有效地利用可用时间来改善整体游客体验。

  • 提高拼车司机工作效率:优化多名乘客的上车和下车顺序,缩短等待时间,提升乘客的乘车体验。拼车服务可以通过优化航点,尽可能地提高司机的收入并确保为乘客提供及时的服务。

  • 优化垃圾回收服务路线:规划垃圾回收路线,尽可能地缩短行程距离和时间,这有助于废物管理公司简化运营并确保及时回收垃圾,从而节省成本并减少对环境的影响。

  • 协调活动和会议的后勤工作:管理运输物流,将设备和用品运送到多个场地,优化装卸路线。这使活动策划者能够简化运输流程,减少延误,并确保活动材料及时送达。

  • 增强应急响应路线:规划前往多个紧急情况地点的最快路线,优化危急情况下的响应时间。紧急服务可以提高响应效率,通过使用经过优化的航点,有可能挽救生命。

  • 协助现场代表进行销售路线规划:为需要在一天内拜访多位客户的销售代表优化路线,尽可能地缩短行程时间并尽可能地增加客户拜访次数。这可以帮助公司提高工作效率,抓住更多的销售机会。

了解请求

该请求需要诸如 OriginWaypoints 之类的参数来计算优化的序列。可选参数(如 AvoidTrafficDriver)允许进行额外的自定义。

Waypoints

要按顺序优化的航点列表。

Origin

优化路线的起始位置。

Destination

优化路线的可选终点位置。

OptimizeSequencingFor

排序优化的标准,例如最快或最短路线。

Traffic

影响路线计算的与交通相关的选项。

Driver

司机的工作和休息周期,确保遵守当地的驾驶规定。

Clustering

Clustering 允许您指定如何对附近的航点进行聚类以改善优化的顺序。

每个航点还可以指定必须满足的约束条件(如 AppointmentTimeAccessHours),以及排序约束(例如其他航点 Before)。

了解响应

该响应提供了经过优化的航点顺序的详细信息,包括 OptimizedWaypoints 以及行程的总体 DistanceDuration

OptimizedWaypoints

按优化顺序排列的航点列表。

ImpedingWaypoints

妨碍优化顺序的航点,包括未满足的失败约束。

Connections

有关航点之间行程的详细信息,包括距离和持续时间。

TimeBreakdown

路线的总 TravelRestServiceWait 持续时间明细。

ClusterIndex

与航点关联的集群的索引。只有在处理请求时进行了聚类的情况下,才会将索引包含在响应中。