Driver Routing & Navigation

ドライバ ルーティング イメージ ドライバーのルーティングとナビゲーション機能はラスト ワンマイルのフリート ソリューション Navigation SDK と Driver SDK の 2 つの SDK で構成されています。これは、 Google マップの機能を ダウンロードします。

ドライバーのルーティングとナビゲーションでできること

Driver Routing and Navigation では、Navigation SDK と Driver の両方を使用します。 提供モデルに合わせて運転体験を調整するための SDKこちらの Navigation SDK を使用して、アプリ内でターンバイターン方式のナビゲーション エクスペリエンスを実現し、 リアルタイムでドライバーをガイドします好みに合わせてナビゲーションを アプリのデザインを改善し、ドライバーのより幅広いワークフローを ルートと降車場所を設定します

ナビゲーション メニューによる運転体験の 1 日のルートを可視化した可視化資料を Driver SDK Route Overview API で地図を作成します。これにより、ドライバーは 出発日の前日にプレビューを確認できます。停車地の順序や停留所の順番を把握したり、 各停車地の到着予定時刻や ルートの到着予定時刻も 終了します。

Driver SDK を使用して、ドライバーの場所とルートの進行状況を有効にします 配送追跡機能とフリート追跡機能を通じて可視化します。

ドライバーのルーティングとナビゲーションを使用する理由

ドライバーのルーティング画像 配送フリートを管理する場合、配送を改善することが不可欠 ドライバーの生産性を向上させる必要がありました。 ドライバーのルーティングとナビゲーションは、ドライバーのより効率的なルート選択に役立ちます。 配達の遅延や不達を回避し、ドライバーの満足度を向上させることができます。

  • ドライバーの満足度の向上 - アプリは、ドライバーが 制御 / 意識するように設計されています。ドライバーが 新しいマップ インターフェースを習得する必要があるが、使い慣れた Google マップを使用できる ナビゲーションです。エクスペリエンスをカスタマイズしてブランドを強化できます。
  • ドライバーのタスクの生産性を向上 - ドライバーを適切な方向に導く リアルタイムの交通情報を反映したルートを表示することもできます。これは特に 新規、パートタイム、季節限定ドライバー向けに、 できます。さらに、カスタムルートとマップ要素を指定して、 配送サービスに固有の注文を確認できます
  • デリバリーの予測可能性を向上させる — アプリで Google 運転手がフォローしているという確信が持てます。 ルートプランを作成します。アプリケーション内にドライバを保持することで、 位置情報信号の品質が向上します。

仕組み

次の図は、すべてのコンポーネント間のオペレーション シーケンスを示しています。 ドライバーのルーティングとナビゲーションについて 学びましたDriver SDK が位置情報の更新を通知 Fleet Engine バックエンドに送信されますNavigation SDK がターンバイターンのルート案内を表示する (およびその他のナビゲーション情報)をドライバーに提供します。バックエンドは すべてのトラフィックを処理し Fleet Engine への配送関連の通信(車両の作成や更新など) タスクを管理できます。対応できるコミュニケーションの種類について詳しくは、 詳細については、以下をご覧ください。 Deliveries API の統合 Fleet Engine のドキュメントをご覧ください

ドライバーのルーティングとナビゲーションのプロセスのフローチャート

ドライバーのルーティングとナビゲーションの使用方法

以下のプロセスは、ドライバ ルーティングとドライバの実装方法の一例を示しています。 ナビゲーション。わかりやすくするために、ここではフロントエンドの実装を示します。 見てみましょう。つまり、SDK を統合することで実装を開始できます。 ドライバアプリに Fleet Engine を タスクと車両を作成できます。

  1. Driver SDK をドライバアプリに統合します。Driver SDK は、 Fleet Engine サービスにリアルタイムの位置情報シグナルを送信。 Fleet Tracking 機能も提供しています Driver SDK を使用すると、信頼できるドライバー モデルの ドライバーがタスクやルートプランを作成、変更できるようになります。 Driver SDK は Navigation SDK をラップします。詳しくは、 配送追跡のための Driver SDK ユーザーガイド (AndroidiOS) フリートのパフォーマンス (AndroidiOS)。
  2. Navigation SDK の機能をドライバアプリに実装します。「 Navigation SDK は、カスタマイズされたナビゲーションを提供するライブラリです。 ターンバイターン方式の指示、カスタマイズされた カスタマイズした地図要素を利用できます。デベロッパー向けドキュメントの全文については、 Google マップのナビ
  3. Fleet Engine でタスクと車両の状態を管理する。Fleet Engine は インタラクションを処理する Last Mile Fleet Solution バックエンド サービス Driver SDK とバックエンドサービスの間の 接続性を高める方法ですバックエンド サービス REST または gRPC 呼び出しを行って Fleet Engine と通信できる。 詳しくは、Fleet Engine ユーザーガイド: 配送追跡 および フリート パフォーマンス
で確認できます。

Route Overview API

ラスト ワンマイル フリート ソリューションのサンプルコード