View a markdown version of this page

优化航点 - Amazon Location Service

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

优化航点

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

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

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

使用案例

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

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

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

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

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

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

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

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

了解请求

该请求需要诸如 Origin 和 Waypoints 之类的参数来计算优化的序列。可选参数(如 Avoid、Traffic 和 Driver)允许进行额外的自定义。

Waypoints

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

Origin

优化路线的起始位置。

Destination

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

OptimizeSequencingFor

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

Traffic

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

Driver

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

Clustering

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

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

了解响应

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

OptimizedWaypoints

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

ImpedingWaypoints

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

Connections

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

TimeBreakdown

路线的总 Travel、Rest、Service 和 Wait 持续时间明细。

ClusterIndex

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