Omówienie śledzenia floty

Biblioteka JavaScript do śledzenia floty działa w tych zastosowaniach:

  • Przejazdy na żądanie
  • Zaplanowane zadania

W tym przewodniku omawiamy, jak używać tej biblioteki w przypadku obu usług.

Dzięki bibliotece JavaScript do śledzenia floty możesz udostępnić operatorom floty możliwość wizualizacji lokalizacji pojazdów w flotach w czasie zbliżonym do rzeczywistego. Jeśli trasa pojazdu jest znana, komponent widoku mapy animuje pojazdu na poruszaniu się wzdłuż przewidywanej trasy.

Przykład widoku mapy w przypadku śledzenia floty

Czym jest śledzenie floty?

Śledzenie floty to funkcja Fleet Engine przeznaczona dla operatorów flot. Udostępnia interfejsy, które modelują i śledzą dane floty w Fleet Engine, oraz klasy, których używasz do tworzenia bogatego wyświetlania mapy w internecie z informacjami o trasach dla menedżerów floty. Na przykład:

  • Zezwól przewoźnikom na żądanie na śledzenie podróży w wielu pojazdach.
  • Pozwól operatorom zaplanowanych dostaw na wyświetlanie informacji w czasie zbliżonym do rzeczywistego postęp wysyłki flot na mapie internetowej.

Bibliotekę integrujesz w swojej aplikacji internetowej i ustawiasz odpowiednie role w Fleet Engine, aby umożliwić udostępnianie przejazdów klientom. Na potrzeby więcej informacji o rolach we Fleet Engine znajdziesz w artykule Role na koncie usługi.

Dlaczego warto korzystać ze śledzenia floty?

Po zintegrowaniu śledzenia floty z działaniem floty możesz korzystać z kompleksowego monitorowania pojazdów z aktualizacjami lokalizacji w czasie zbliżonym do rzeczywistego. Możesz zobaczyć na mapie lokalizacje pojazdów we flocie (w tym przystanki) lub szczegóły punktu pośredniego, dzięki którym dowiesz się, jak działa flota.

Co można robić z lokalizacją floty?

Korzystając z informacji z biblioteki śledzenia floty, możesz tworzyć szczegółowe widoki na działania floty przy użyciu tych funkcji:

  • Spersonalizuj dostosowania interfejsu mapy śledzenia floty zgodnie z własnymi potrzebami.

  • sprawdzać bieżącą lokalizację pojedynczych, wielu lub wszystkich pojazdów podczas ich przemieszczania się po trasach, z okresowo aktualizowanymi pozycjami;

  • Oblicz szacowany czas dotarcia na miejsce w związku z podróżą lub dostawą i pozostałą odległość.

  • sprawdzać postępy pojazdu, w tym ukończone podróże lub stan zadania;

Komponenty

W tabeli poniżej opisano komponenty używane do śledzenia floty i ich funkcje.

Podróże na żądanie

Komponent Opis
Widok mapy udostępniania ścieżki Widok mapy udostępniania trasy pokazuje lokalizację pojazdów i ich przejazdów. Jeśli silnik floty zna trasę pojazdu, komponent widoku mapy wyświetla animację pojazdu poruszającego się po przewidywanej trasie.
Dostawca lokalizacji pojazdu

Dostawca lokalizacji pojazdu wyświetla informacje o lokalizacji. Zawiera informacje na temat lokalizacji pojazdu, punkty pośrednie oraz trasy przypisane do pojazdu.

Oto reguły widoczności pojazdów i ich znaczników punktów kontrolnych:

  • Pojazd: pojazd jest widoczny od razu po utworzeniu w Fleet Engine i pozostanie widoczny, dopóki vehicle_state nie będzie Online. Oznacza to, że pojazd może być widoczny nawet wtedy, gdy nie jest obecnie przypisana żadna podróż.
  • Znaczniki punktów na trasie: zaplanowane punkty na trasie pojazdu są wyświetlane na mapie jako znaczniki miejsca wyjazdu, pośrednie i docelowego.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu umożliwiają podanie linii łamanych i znaczników. Możesz nadawać kolory i stylizować linie poliliniowe, aby wyświetlać różne rzeczywiste scenariusze dotyczące pojazdu, takie jak przebyte trasy i ruch drogowy. Możesz dostosować znaczniki do różnych w celach informacyjnych. Można również dodać obsługę kliknięć do linii łamanych i znaczników.
Detektor zdarzeń pojazdów Detektor zdarzeń umożliwia operatorowi uzyskanie informacji o podróży zrealizowanych przez pojazd.
Dostawca lokalizacji floty pojazdów Dostawca danych o lokalizacji floty wyświetla informacje o lokalizacji wielu pojazdów dostawczych. Podczas śledzenia floty ustalasz granice geograficzne Możesz też przefiltrować dane według identyfikatora pojazdu.

Zaplanowane zadania

Komponent Opis
Widok mapy udostępniania podróży Widok mapy udostępniania trasy pokazuje lokalizację pojazdów dostawczych i zadań. Jeśli silnik floty zna trasę pojazdu, komponent widoku mapy wyświetla animację pojazdu poruszającego się po przewidywanej trasie.
Dostawca lokalizacji pojazdu

Dostawca lokalizacji pojazdu dostawcze wyświetla jeden informacje o lokalizacji. Zawiera informacje na temat lokalizacji pojazdu, przystanki i zadania wykonane przez pojazd dostawczy.

Oto reguły widoczności pojazdów dostawczych, przystanków i ich zadań:

  • Pojazd: pojazd dostawczy będzie widoczny jest tworzony we Fleet Engine i jest widoczny na całej trasie bez względu na powierzone im zadania.
  • Przystanki: zaplanowane przystanki pojazdu są wyświetlane na mapie jako znaczniki przystanków. Wyświetlane są znaczniki ukończonych zadań o innym stylu niż planowane przystanki pojazdu.
  • Lista zadań: wyświetlana jest lokalizacja wyników zadania. ze znacznikami wyników zadań. Zadania z wynikiem SUCCEEDED są wyświetlane ze znacznikami udanych zadań, a wszystkie pozostałe zadania są ze znacznikami zadań zakończonych niepowodzeniem.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu dostawy umożliwiają podanie linii łamanych i znaczników. Możesz nadać kolor i styl ścieżkom, aby wyświetlać różne scenariusze rzeczywistego działania pojazdu, np. aktywną trasę pojazdu. Możesz dostosować znaczniki do różnych takich jak pojazd dostawczy. Możesz też dodać obsługę kliknięć do polilinii i znaczników.
Filtr zadań wyświetlania Filtr zadań umożliwia operatorowi filtrowanie widoku pod kątem zadań wykonanych przed lub po określonym czasie, a także filtrowanie według otwartych lub zamkniętych zadań.
Detektor zdarzeń pojazdów dostawy Listener zdarzeń umożliwia operatorowi uzyskanie informacji o odcinkach trasy przebytej przez pojazd dostawczy oraz o liście zadań wykonanych przez ten pojazd.
Dostawca lokalizacji floty pojazdów Dostawca lokalizacji floty dostawczej wyświetla informacje o lokalizacji wielu pojazdów dostawczych. Możesz filtrować, aby wyświetlić konkretny pojazd dostawy, jego lokalizacji. Można też wyświetlić lokalizacje pojazdów na całym flotę urządzeń.

Jak korzystać ze śledzenia floty

1 Skonfiguruj śledzenie floty w JavaScript. Więcej informacji znajdziesz w artykule Konfigurowanie z biblioteki śledzenia floty JavaScript.
2 Wczytaj bibliotekę i inicjuj mapę. Więcej informacji znajdziesz w artykule Wczytywanie biblioteki i inicjowanie widoku mapy.
3 Podaj lokalizację pojazdu i ustaw widok mapy. Aby rozpocząć śledzenie pojazdu, trzeba utworzyć instancję dostawcy lokalizacji z prawidłowym identyfikatorem pojazdu i użyć go do uruchomienia widoku mapy. Na potrzeby Więcej informacji znajdziesz w artykule Podawanie lokalizacji pojazdu.
5 Aktualizacja postępów floty i obsługa błędów dotyczących przejazdów Więcej informacji znajdziesz w artykułach Aktualizowanie postępów flotyPrzetwarzanie błędów.
5 Po zakończeniu dnia przestań śledzić pojazdy floty. Więcej informacji znajdziesz w artykule Zatrzymywanie śledzenia pojazdu dostawczego.

Co dalej?