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

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

  • Fleet Engine
  • 路线优化 API (GMPRO)

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

简介

在日常交付运营中,您的舰队解决方案通常会使用 适用于以下路线优化工作流的舰队引擎服务:

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

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

路由优化 API

Google Maps Platform Route Optimization API (GMPRO) 可解决复杂的 车辆路线需求。例如,制定配送计划 同时设定取货时间和包裹等限制条件 权重。GMPRO 能够以异步方式或近乎真实的方式创建路线计划 具体时间取决于您路线计划中的车辆数量。有关 请参阅 Route Optimization API 文档

Fleet Engine

Fleet Engine 是移动服务的一部分。凭借舰队引擎 为车队建模、规划驾驶活动,并实时跟踪 为舰队建模涉及定义 车辆、任务、经停点和路线路段。

系统组件

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

描述 Fleet Engine 集成的图表

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

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

后续步骤

如果您有兴趣了解如何将 Fleet Engine 与路线集成 Optimization API,请参阅以下内容: