ルートの最適化

複数のルートを表示している Google マップのスクリーンショット ルートの最適化 Google Maps Mobility スケジュールタスクサービスの 機能の一つは Routes API、Routes Preferred API、Directions API、Distance を統合 Matrix API。エンタープライズ レベルの機能によって、 ドライバーがタスクを完了するのに最適な順序を見つけます。

ルートの最適化でできること

フリート全体でルーティングを最適化したり、タスクの順序を微調整したりできます。 特定しますドライバーとフリートのためにインターフェースを構築できます。 ルートを視覚的に編集できます。

Route Optimization API は、複雑でフリート全体のサポートを直接サポート ラスト ワンマイルのフリート ソリューションと組み合わせることができます。詳細 詳細については、ルートの最適化 API

ルートの最適化を使用する理由

配送車両の管理では、ドライバーの最適化が重要 ユーザーの期待に応えますルートの最適化に役立つ ドライバーが可能な限り効率的なルートで運転している 最適な順序で行いますお客様のご注文は できるだけ安価に操作する必要がありますルートの最適化により、ルート最適化によって 目標を達成できます

  • ドライバータスクの生産性を向上させる — ドライバーの生産性を向上させる リアルタイムでの交通情報を含む最適なルートの提示、 混雑による遅延を発生させています。
  • 消費者エクスペリエンスの向上 - 消費者により多くの情報を提供します 正確な予想お届け日数

ルート最適化の使用方法

このセクションでは、ルート最適化を使用する一般的なプロセスについて説明します。

1. フリート全体にタスクを割り当てる

ルート最適化のフリートの例 ほとんどのフリート マネージャーはまず、その日に必要なすべてのタスクを 提供しますドライバを含むさまざまな割り当てアプローチを使用可能 ルート最適化ソルバーを使うこともできますモビリティ サービスは、 タスクの割り当ての問題に対処する方法を紹介します。モビリティ サービスは割り当てられたタスクを追跡し、 ルーティングソリューションで作成された ルートとルートを管理できます

独自のルートソルバーを開発した場合は、Routes Preferred API を使用できます。 または Routes API の ComputeRouteMatrix メソッドを使用すると、 複数の出発地と目的地のルートの所要時間。Routes Preferred API と Routes API の ComputeRouteMatrix メソッドを使用すると、同じトラフィックと 他の Google Maps Platform プロダクトで使用されているルーティング アルゴリズムです。このモデルには、 Distance Matrix API よりも多くのメリットがあります。詳細については、推奨ルート ComputeRouteMatrix または Routes API: Compute Route マトリックス .

ルート最適化のフリートの例

2. 特定のドライバのタスク順序を微調整する

ドライバーにタスクを割り当てたら、 さまざまな理由で、たとえば 各地域のタスクの順序を最適化するテリトリー割り当て あります。または、ルートを更新して、乗車を追加したり、交通状況を調整したりできます あります。この微調整には Directions API を使用します。これにより、 最大 25 経由となります詳しくは、 Directions API

ルートごとに 25 か所を超える経由地を最適化する場合は、 推奨される ComputeRoutes メソッド。詳しくは、 Routes Preferred ComputeRoutes にアクセスし、提供状況について Google の営業担当者にお問い合わせください。

3. ドライバーまたはフリート マネージャーがルートを直接編集できるようにします

一部のフリート オペレーターは、ドライバーやフリート マネージャーに確認して編集したいと考えている ユーザーインターフェース内で直接ルーティングできますMaps SDK を使用してルートを表示する Directions API から呼び出すことです。地図でルートをカスタマイズする方法について詳しくは、 Maps SDK for JavaScriptMaps SDK for AndroidMaps SDK for iOS。

ドライバー入力に基づくルートについて詳しくは、 フリート エンジン ご覧ください