停止シーケンスの最適化

複数のルートと停留所が表示された Google マップ。

Route Optimization API は、構成可能な最適化の目標と制約に基づいて、1 台 以上の車両の最適な立ち寄り順序を計算します。 Route Optimization API は、ドライバーがタスクを完了するための最適な順序を見つけるという問題を解決する、エンタープライズ レベルの機能を提供します。Mobility Optimize と Accelerate をご利用のお客様は、利用可能なサービスの一覧に Route Optimization API と Single Vehicle Routing が含まれています。

すべての Mobility のお客様は、基本的な立ち寄り順序の最適化をサポートする次の API にもアクセスできます。

独自のルート最適化ツールを開発した場合は、 Routes Preferred ComputeRouteMatrix メソッドまたは Routes API ComputeRouteMatrix メソッドを使用して、複数の出発地と目的地間のルートの距離と所要時間を推定できます。ComputeRouteMatrix を使用すると、他の Google Maps Platform プロダクトで使用されているものと同じトラフィック アルゴリズムとルーティング アルゴリズムを使用できます。Distance Matrix API に比べていくつかのメリットがあります。

Route Optimization API の フリート ルーティング機能は、車両の フリート全体で動作し、立ち寄り順序の最適化と割り当ての 両方を同時に解決します。フリート ルーティングは、Mobility のお客様が利用できるサービスの一覧 には含まれていませんが、従量課金制 で使用できます。詳細については、 Route Optimization API の使用と課金 に関するガイドをご覧ください。

Route Optimization API を使用する理由

Route Optimization API を使用すると、ドライバーは可能な限り効率的なルートを走行できます。最適な順序で立ち寄り、タスクを完了することで、お客様の注文をできるだけ迅速かつ低コストで届けることができます。Route Optimization を使用すると、次の目標を達成するために必要な作業が簡素化されます。

  • ドライバーのタスクの生産性を向上させる: 渋滞による遅延を回避するために、リアルタイム交通情報を含む効率的なルートをドライバーに提供します。
  • 消費者のエクスペリエンスを向上させる: 指定された時間枠内に立ち寄りがスケジュールされるようにすることで、消費者に正確な配達予定時刻を提供できます。

次のステップ

Maps SDK でルートを可視化する

一部のフリート オペレーターは、ドライバーまたはフリート マネージャーがユーザー インターフェース内でルートを直接確認できるようにしたいと考えています。Maps SDK を使用して、Routes API からルートを表示します。地図上のルートのカスタマイズの詳細については、 Maps JavaScript SDKMaps SDK for Android、および Maps SDK for iOSをご覧ください。

Fleet Engine でルートを追跡する

ルートが最適化されると、Mobility Accelerate のお客様は Fleet Engine を使用してルートの実行を追跡できます。詳細については、 Fleet Engine のドキュメントをご覧ください。