Erste Schritte mit dem Flottentracking

Mit der JavaScript-Flottenverfolgungsbibliothek können Sie die Standorte der Fahrzeuge Ihrer Flotten nahezu in Echtzeit visualisieren. Die Bibliothek verwendet die On Demand Rides and Deliveries API, um die Visualisierung von Fahrzeugen und Fahrten zu ermöglichen. Die Tracking-Bibliothek für die JavaScript-Flotte enthält eine JavaScript-Kartenkomponente, die als Drop-in-Ersatz für eine standardmäßige google.maps.Map-Entität und -Datenkomponenten zum Herstellen einer Verbindung mit Fleet Engine dient.

Die Implementierung von Flotten-Tracking erfordert die Arbeit mit mehreren Komponenten der On-Demand-Lösung „Rides and Deliveries“ – Fleet Engine, die JavaScript Fleet Tracking Library und das Driver SDK:

  • Fleet Engine ist der Backend-Dienst der Lösung „Rides and Deliveries“ auf Abruf. Er ist für die Verwaltung von Fahrten und dem Fahrzeugstatus verantwortlich. Sie steuert die Interaktion zwischen dem Driver SDK, der JavaScript-Flottenverfolgungsbibliothek und Ihrem Back-End-Dienst, der über REST- oder gRPC-Aufrufe mit der Fleet Engine kommunizieren kann.
  • Die JavaScript-Flottenverfolgungsbibliothek kann in Ihre internen Anwendungen zur Flottenverwaltung integriert werden und bietet Ihnen die Möglichkeit, eine Visualisierung der Fahrzeugstandorte und andere Fahrtinformationen bereitzustellen.
  • Das Driver SDK ist eine Bibliothek, die Sie in Ihre Treiber-App einbinden. Es sorgt dafür, dass die Fleet Engine mit dem Standort des Fahrers, der Route, der verbleibenden Entfernung und der voraussichtliche Ankunftszeit aktualisiert wird. Außerdem ist sie in das Navigation SDK integriert, das dem Fahrer eine detaillierte Routenführung bietet. Weitere Informationen finden Sie unter Mit Google Maps navigieren.

Das folgende Diagramm zeigt die Beziehung zwischen diesen Komponenten: Architektur

Informationen zum Implementieren von Flottenverfolgung finden Sie unter Flottenverfolgung mit der JavaScript-Flottenverfolgungsbibliothek verfolgen.