このガイドでは、Fleet Engine 車両の基本コンセプトとその仕組みについて説明します。 Fleet Engine とはを読み、具体的な 利用するモビリティ サービス パッケージ:
車両とは
Fleet Engine における車両とは、実際の車両や 物品や人を出発地から目的地まで運ぶために運転手が使用する車両 あります。
車両エンティティは、次のいずれかを実現するメカニズムです。
- 期間全体を通じて割り当てられた乗り降りのためのオンデマンドルートを管理する 今日はドライバーの日です。
- ドライバーの運転中に予定された一連のタスクの停車地を管理する。 できます。
このイラストは、車両とデバイスのペアとして車両を表しています。「 ドライバがドライバアプリを実行するデバイスを使用していると仮定します。 アプリは 1 日中、位置情報の更新のストリームを Fleet Engine に送信します。 ドライバーはアプリを使用して課題を承諾し、事前に完了のマークを付けます。 出発点になりますFleet Engine はこのデータを保存するため、ユーザーは ジャーニーの位置情報と ビジネス活動状況の組み合わせに基づいて フリート オペレーター向けのソリューションを構築できます。
車両と移動手段のデータモデル
次の図は、Cloud Storage の単純化されたデータモデルを
所定の停留所の場合は DeliveryVehicle
、オンデマンドの場合は Vehicle
です。
車の旅行プラン
このセクションでは、Fleet Engine の旅行プランのコンセプトについて説明します。この 旅行プランは、車両に割り当てるための 割り当てられています定期便の場合 配信順序を定義します。オンデマンドの場合、これには 特定の期間に割り当てられた賃走データのうちの 1 つです。車両は 関連付けられているすべての停車地が消去されました。
以下の図は、車両の旅行プランに対するサンプル オペレーションを示しています。
このシナリオは、2 つのルートが連続している旅程を表しています。
提供しますここで、ルート 1 の降車場所は乗車場所と同じです。
ルート 2 の場所が表示されます。
このシナリオは、さまざまな停車地やタスクがある旅程を表しています
提供します注: Fleet Engine ではアドレス情報は保存されません。
この図で使われる用語は、車両が 1 つの地点でどのように停止するかを示しています。
場所が別のタスクに関連付けられた場所です。
車両の位置情報
Fleet Engine における車両位置情報とは、車両の
過去 90 日にわたって
出発点を表します。Fleet Engine は last_location
フィールドを使用する
使用して、ほぼリアルタイムの位置情報と、
方角、速度、高度など、その他の移動データ
次の表に、位置情報の更新データを送信するためのガイドラインを示します。 Fleet Engine:
車の位置情報 | |||||
---|---|---|---|---|---|
頻度 |
推奨: デフォルト値(1 回)を使用します。
受信します。
位置情報の頻度の更新を変更する場合(非推奨)は、
少なくとも 1 分に 1 回、最大で 1 回に 1 回
5 秒。
|
||||
位置情報の更新方法 |
|
||||
手順 |
関連手順:
「タスクの割り当てと順序付け」ガイドの「タスクの更新」をご覧ください。
ルート管理ガイドで__移動状況を更新__してください。
|
車両の停車地
車両停留所は、車両での移動の重要な要素であり、 車両の出発地から特定の割り当ての終了までの経路。
車両のタスクや出張の割り当てを作成、管理する際に、 割り当てが行われる場所であり、それらの場所は 車両行程の特定の停車地をタスクまたはルート アクティビティとして関連付けることができます。
- オンデマンドルートの場合、乗車または降車は特定の停車地で行われる ロケーション(オンデマンド データモデルではルートの地点)として知られています。
- 所定の停留所の場合、停車地には完了すべきタスクのリストが含まれます。 たとえば、大量の荷物を配達したり、集荷したりといった、 提供します。また、特定の停車地で休憩時間を設定することもできます。
通常、ドライバーが割り当てをクリアした時点で完了すると、 キューに追加します。その時点で、トランザクション ステータスを Fleet Engine に送信します。 後で分析や課金に使用できます。