Route Optimization API と Fleet Engine によるルートの最適化

このドキュメントでは、フリート全体のルートを実行する方法の概要を説明します。 2 つのプロダクトを使用して、毎日の配送業務を最適化できます。

  • Fleet Engine
  • Route Optimization API(GMPRO)

Fleet Engine 自体は、ルートを使用して任意のルートソルバーから入力を受け取れます。 Fleet Engine バックエンドに提供します。ただし、 独自のルートソルバーを使用できます。また、他のルーティング ソリューションの詳細を Route Optimization API を Fleet Engine と組み合わせて使用すると、 継続的に最適化されます。

はじめに

日々の配送業務では、フリート ソリューションでは通常、 次のルート最適化ワークフロー用のフリート エンジン サービス:

  • 最初の経路計画 - 経路を使用して 1 日あたりの経路計画を定義します ドライバーによる可視化のために Fleet Engine に入力し、 追跡、実行、追跡の 4 つです
  • 再最適化 - 特定のルートを選択して、 ルート変更への対応(交通状況の問題や時間帯の変更など) ドライバーとカスタマー エクスペリエンスが合理化されたように再最適化します。
  • 新しい停車地の割り当て - アドホック乗車リクエストなど、新しい停車地を割り当てます。 トラフィックをルーティングします

Route Optimization API と Fleet Engine を使用すると、 追跡機能も用意しています

Route Optimization API

Google Maps Platform Route Optimization API(GMPRO)は、 車両ルート決定のニーズに 対応できます例: 配達と配達の計画の作成 受け取り時間や荷物などの制約も適用されます。 重み。GMPRO は非同期またはほぼリアルタイムでルーティング計画を作成可能 ルート計画に含まれる車両数に応じて 決定する必要があります詳細情報 ルートの最適化については、Route Optimization API の ドキュメントをご覧ください

フリート エンジン

Fleet Engine はモビリティ サービスの一部です。Fleet Engine を使用すると 車両をモデル化し、ドライバーの活動を計画して、 配送状況を追跡できますフリートのモデル化では、次の 車両、タスク、停車地、ルートセグメント

システム コンポーネント

次の図は、独自のシステムがフリートをどのように統合するかを示しています。 モビリティ サービス API、Route Optimization API という API を 計画と日々のフリート運用を強化、最適化します。この GMPRO は Google マップの 距離行列サービスとデータを 他のプロバイダを代わりに使用できます。

フリート エンジンの統合を説明する図

各コンポーネントはフリート管理で特定の目的を果たす system:

  • ドライバー アプリケーション - iOS および Android 向けモバイルアプリを作成します Driver SDK と Navigation SDK を使って ドライバー向けに開発できますDriver SDK 配達状況、車両の位置、注文状況をリアルタイムで更新 ステータスです。詳しくは、 Driver SDK ユーザーガイド(オンデマンド賃走) (AndroidiOS)。 詳しくは、Navigation SDK のドキュメントをご覧ください。
  • 運用 - Google フリートで構築されたウェブ ダッシュボードを作成できます 全車両のライブデータを表示する追跡ライブラリ。これにより、 オーケストレートしてモニタリングできます
  • ご利用のシステム - バックエンド サービスとデータベースによってできること 安全な日常業務に支障をきたすことはありません。
  • Google システム - Route Optimization API は Distance Matrix API を使用します 複数の場所の移動距離と移動時間を調べることもできます。

次のステップ

Fleet Engine を Route と統合する方法に関心をお持ちの場合 最適化 API の詳細については、以下をご覧ください。