フリート トラッキングの概要

JavaScript フリート トラッキング ライブラリは、次のユースケースで機能します。

  • オンデマンドの賃走
  • スケジュール設定されたタスク

このガイドでは、このライブラリを両方のサービスで使用する方法について説明します。

JavaScript フリート トラッキング ライブラリを使用すると、フリート オペレーターに 車両の位置をほぼリアルタイムで可視化できます。 車両のルートがわかっている場合は、地図表示コンポーネントがそれをアニメーションで表示します。 予測された経路に沿って移動します。

フリート追跡の地図表示の例

フリートのトラッキングとは

フリート トラッキングは、フリート オペレーター向けに設計された Fleet Engine の機能です。これは、 Fleet Engine のフリートデータをモデル化して追跡するインターフェースを提供します。 豊富なクラスが用意されており、情報量の多いウェブベースの地図表示を作成できます フリート管理者の情報を確認できます。例:

  • オンデマンドの賃走事業者がルートを追跡できるようにする 複数の車両の進行状況を把握できます。
  • 定期配送のオペレーターがほぼリアルタイムで確認できるようにする ウェブベースの地図上で配送状況を確認できます。

ライブラリをウェブアプリに統合し、適切なロールを設定する Fleet Engine 内でプロファイルを作成し、カスタマー ジャーニーの共有機能をサポートします。対象 Fleet Engine のロールの詳細については、サービス アカウントのロールをご覧ください。

フリート追跡を使用する理由

フリート追跡をフリート運用に統合すると、 ほぼリアルタイムの位置情報に基づく包括的な車両モニタリング エクスペリエンス あります。フリート車両の 1 台またはすべての位置情報を地図上に表示できます。停留所やウェイポイントの詳細情報も表示されるため、フリートのパフォーマンスを把握できます。

フリートのトラッキングでできること

フリート追跡ライブラリからの情報を使用して、 フリート オペレーションを支援します。

  • ニーズに合わせてフリート トラッキング地図の UI をカスタマイズできます。

  • ルートを走行中の 1 台、複数台、またはすべての車両の現在地を表示します。位置情報は定期的に更新されます。

  • ルートまたは配達の到着予定時刻と、残りの距離を計算します。

  • 完了したルートやタスクのステータスなど、車両の進行状況を確認できます。

コンポーネント

次の表に、フリートのトラッキングで使用されるコンポーネントと、 できます。

オンデマンドの賃走

コンポーネント 説明
移動経路の共有の地図表示 ジャーニー共有の地図表示には 分析できますFleet Engine が車両のルートを把握している場合、マップビュー コンポーネントは、予測された経路に沿って移動する車両をアニメーション化します。
車両位置情報プロバイダ

車両位置情報プロバイダは、単一の車両の位置情報を表示します。車両の位置情報、ウェイポイント、車両に割り当てられたルートに関する情報が含まれます。

車両とそのウェイポイント マーカーの公開設定ルールは次のとおりです。

  • 車両: 車両は登場するとすぐに見えます。 Fleet Engine で作成され、vehicle_state Online です。つまり、現在ルートがない車両でも表示できます。
  • 地点マーカー: 予定車両の地点は、 出発地、中間、目的地のマーカーとして地図上に表示されます。
カスタマイズ オプション 車両位置情報プロバイダ オプションでは、 ポリラインとマーカーのカスタマイズ。ポリラインの色とスタイルを設定することで、車両のさまざまな現実のシナリオ(走行ルートや交通状況など)を表示できます。マーカーをカスタマイズして、 あります。ポリラインとマーカーにクリック処理を追加することもできます。
車両イベント リスナー このイベント リスナーを使用すると、オペレーターは 自動車で完了したルートの一例です
車両フリート位置情報プロバイダ フリート位置情報プロバイダに、複数の配達車両の情報が表示されています。 位置情報。フリートを追跡する場合は、地理的境界を設定します。また、車両 ID でフィルタすることもできます。

スケジュール設定されたタスク

コンポーネント 説明
移動経路の共有の地図表示 ジャーニー共有の地図表示には 把握するのに役立ちますFleet Engine がルートを知っているなら、 Map View コンポーネントは車両が走行する アニメーションを表示します 予測されたパスを表します。
配送車両の位置情報プロバイダ

配送車両の位置情報プロバイダは、単一の配送車両の位置情報を表示します。車両の位置情報、停車地、配送車両によって完了したタスクに関する情報が含まれています。

配送車両、停留所、およびそれらのタスクの公開設定ルールは次のとおりです。

  • 車両: 配達車両は、 Fleet Engine で作成され、ルート全体を通して表示できる 決定できます。
  • 停留所: 予定されている車両の停留所は、地図上に車両の停留所マーカーとして表示されます。完了したタスクのマーカーは、車両の予定停留所とは異なるスタイルで表示されます。
  • タスク: タスクの結果の場所が表示されます。 タスク結果マーカーが表示されます。結果が SUCCEEDED のタスク は成功のタスクマーカーとともに表示されますが、それ以外のタスクはすべて、 失敗したタスク マーカーとともに表示されます。
カスタマイズ オプション 配達車両位置情報プロバイダ オプションでは、 ポリラインとマーカーのカスタマイズ。ポリラインの色やスタイルを設定できる 実際の車両のさまざまなシナリオを表示できます。たとえば、 ルートを確認できます。マーカーをカスタマイズして、 用途で使用されます。ポリラインとマーカーにクリック処理を追加することもできます。
配信タスクフィルタ タスクフィルタを使用すると、オペレーターは指定した時刻の前後に完了したタスクのビューをフィルタできます。また、オープン タスクまたはクローズ済みタスクでフィルタすることもできます。
配達車両イベント リスナー イベント リスナーを使用すると、配送車両が完了したルート セグメントに関する情報や、車両が提供したタスクのリストをオペレーターが取得できます。
配送車両の位置情報プロバイダ 配送車両の位置情報プロバイダが、複数の配送車両の情報を 位置情報。特定の配送車両とその位置を表示するようにフィルタできます。また、フリート全体の車両の位置を表示することもできます。

フリート追跡の使用方法

1 JavaScript でフリート トラッキングを設定する。 詳しくは、 JavaScript フリート トラッキング ライブラリ
2 ライブラリを読み込み、地図を初期化します。 詳しくは、ライブラリを読み込んでマップビューを初期化するをご覧ください。
3 車両の位置情報を提供し、マップビューを設定します。 車両の追跡を開始するには、正しい車両 ID を使用して位置情報プロバイダをインスタンス化し、そのプロバイダを使用して地図ビューを初期化します。対象 詳しくは、車両の位置情報を提供するをご覧ください。
5 フリートの進捗状況を更新し、移動エラーを処理する。 詳細については、次をご覧ください: フリートの進行状況を更新する エラーを処理する
5 一日を終えたら、車両の追随をやめる。 詳しくは、配達車両の追跡を停止するをご覧ください。

次のステップ