使用 Route Optimization API 和 Fleet Engine 优化路线

本文档简要介绍了如何执行舰队级路由 使用以下两种产品对您的日常配送运营进行优化:

  • Fleet Engine
  • Route Optimization API (GMPRO)

Fleet Engine 本身就可以从使用路线的任何路线求解器获取输入。 提供给 Fleet Engine 后端的方案。不过,如果您没有自己的路线解算器,或者有兴趣探索其他路线解决方案,则可以将 Route Optimization API 与车队引擎结合使用,全天持续优化路线。

简介

在日常配送运营中,车队解决方案通常会使用车队引擎服务来执行以下路线优化工作流:

  • 初始路线规划 - 使用路线制定每日路线计划 并将其输入到 Fleet Engine,供驾驶员查看, 执行和跟踪
  • 重新优化 - 在一天的中间时段选择特定的路由 解决路线变更,例如交通问题或时间范围变更; 并通过重新优化来实现更流畅的驾驶和客户体验。
  • 新的经停点分配 - 在现有路线中分配新的经停点(例如临时上车请求)。

Route Optimization API 和 Fleet Engine 可同时提供 和跟踪功能,让这一切成为可能。

Route Optimization API

Google Maps Platform Route Optimization API (GMPRO) 可解决复杂的 车辆路线需求。例如,为配送和配送车辆创建计划,同时应用上门取件时间和包裹重量等约束条件。GMPRO 能够以异步方式或近乎真实的方式创建路线计划 具体时间取决于您路线计划中的车辆数量。如需详细了解路线优化,请参阅 Route Optimization API 文档

车队引擎

Fleet Engine 是移动服务的一部分。借助车队引擎,您可以对车队进行建模、规划司机活动,并在司机配送包裹时实时跟踪包裹。为舰队建模涉及定义 车辆、任务、经停点和路线路段。

系统组件

下图描述了您自己的系统如何集成舰队 Engine、Mobility Services API 和 Route Optimization API,用于实现 可增强和优化您的规划和日常舰队运营。在该图中,GMPRO 使用 Google 地图距离矩阵服务和数据来解决问题,但您的集成可以改用其他提供商。

描述 Fleet Engine 集成的图表

在车队管理系统中,每个组件都有特定用途:

  • 您的司机应用 - 您使用 Driver SDK 和 Navigation SDK 为司机创建 iOS 和 Android 移动应用。驱动程序 SDK 支持实时更新派送、车辆位置和订单信息 您可以在应用中显示这些状态请参阅 按需行程的驱动程序 SDK 用户指南 (AndroidiOS)。 请参阅 Navigation SDK 文档
  • 您的操作 - 您可以创建一个使用 Google Fleet 构建的网页版信息中心 跟踪库,显示所有车辆的实时数据。通过此功能,您可以 编排和监控舰队
  • 您的系统 - 您的后端服务和数据库可确保您的业务日常运作安全无虞。
  • Google 系统 - Route Optimization API 使用 Distance Matrix API 查找多个地点的行程距离和时间。

后续步骤

如果您有兴趣了解如何将车队引擎与路线优化 API 集成,请参阅以下内容: