Omówienie śledzenia floty

Biblioteka śledzenia floty w języku JavaScript działa w tych przypadkach użycia:

  • Przejazdy na żądanie
  • Zaplanowane zadania

Z tego przewodnika dowiesz się, jak używać tej biblioteki w przypadku obu usług.

Dzięki bibliotece JavaScript do śledzenia floty możesz zapewnić operatorom floty możliwość wizualizacji lokalizacji pojazdów we flocie w czasie zbliżonym do rzeczywistego. Jeśli trasa pojazdu jest znana, komponent widoku mapy animuje ten pojazd, gdy porusza się on po przewidywanej ścieżce.

Przykład widoku mapy śledzenia floty

Co to jest śledzenie floty?

Śledzenie floty to funkcja Fleet Engine przeznaczona dla operatorów floty. Zawiera interfejsy, które modelują dane floty w Fleet Engine i są z nimi zgodne, oraz klasy, których możesz używać do tworzenia rozbudowanego, internetowego wyświetlania informacji o podróży dla menedżerów floty. Na przykład:

  • Umożliwia operatorom przejazdów na żądanie śledzenie postępów przejazdu w przypadku wielu pojazdów.
  • Umożliwia operatorom zaplanowanych dostaw wyświetlanie na mapie internetowej postępów dostaw floty w czasie zbliżonym do rzeczywistego.

Bibliotekę integrujesz z aplikacją internetową i konfigurujesz w Fleet Engine odpowiednie profile ról, aby umożliwić udostępnianie przejazdów konsumentom. Więcej informacji o rolach w Fleet Engine znajdziesz w artykule Role kont usługi.

Dlaczego warto korzystać ze śledzenia floty?

Gdy zintegrujesz śledzenie floty z operacjami floty, zyskasz kompleksowe możliwości monitorowania pojazdów z aktualizacjami bieżącej lokalizacji w czasie zbliżonym do rzeczywistego. Na mapie możesz zobaczyć lokalizację jednego lub wszystkich pojazdów we flocie, w tym szczegóły dotyczące przystanków lub punktów pośrednich, które pomogą Ci ocenić skuteczność floty.

Co można robić dzięki śledzeniu floty?

Dzięki informacjom z biblioteki śledzenia floty możesz tworzyć rozbudowane widoki operacji floty za pomocą tych funkcji:

  • Dostosuj interfejs mapy śledzenia floty do swoich potrzeb.

  • Wyświetlaj bieżącą lokalizację jednego, kilku lub wszystkich pojazdów na trasie, z okresowo aktualizowanymi pozycjami.

  • obliczać szacowany czas przyjazdu do miejsca docelowego lub dostawy, a także pozostałą odległość;

  • Sprawdzaj postępy pojazdu, w tym ukończone przejazdy i stan zadań.

Komponenty

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

Przejazdy na żądanie

Komponent Opis
Widok mapy udostępniania przejazdu Widok mapy udostępniania przejazdu pokazuje lokalizację pojazdów i ich przejazdy. Jeśli Fleet Engine zna trasę pojazdu, komponent widoku mapy animuje ten pojazd, gdy porusza się on po przewidywanej ścieżce.
Dostawca lokalizacji pojazdu

Dostawca lokalizacji pojazdu wyświetla informacje o lokalizacji jednego pojazdu. Zawiera informacje o lokalizacji pojazdu, jego punktach orientacyjnych i przypisanych do niego przejazdach.

Poniżej znajdziesz reguły widoczności pojazdów i ich znaczników punktów na trasie:

  • Pojazd: pojazd jest widoczny od momentu utworzenia go w Fleet Engine, a także wtedy, gdy vehicle_state ma wartość Online. Oznacza to, że pojazd może być widoczny nawet wtedy, gdy nie jest do niego przypisana żadna bieżąca podróż.
  • Znaczniki punktów pośrednich: zaplanowane punkty pośrednie pojazdu są wyświetlane na mapie jako znaczniki miejsca początkowego, punktów pośrednich i miejsca docelowego.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu umożliwiają dostosowywanie linii łamanych i znaczników. Możesz kolorować i stylizować polilinie, aby wyświetlać różne scenariusze rzeczywiste dotyczące pojazdu, np. przebyte trasy i ruch drogowy. Możesz dostosować znaczniki do różnych celów. Możesz też dodać obsługę kliknięć do polilinii i markerów.
Detektor zdarzeń związanych z pojazdem Detektor zdarzeń umożliwia operatorowi uzyskiwanie informacji o przejazdach wykonanych przez pojazd.
Dostawca lokalizacji floty pojazdów Dostawca informacji o lokalizacji floty wyświetla informacje o lokalizacji wielu pojazdów dostawczych. Podczas śledzenia floty możesz ustawić granice geograficzne, a także filtrować dane według identyfikatorów pojazdów.

Zaplanowane zadania

Komponent Opis
Widok mapy udostępniania przejazdu Widok mapy udostępniania przejazdu pokazuje lokalizację pojazdów dostawczych i zadań. Jeśli Fleet Engine zna trasę pojazdu, komponent widoku mapy animuje ten pojazd, gdy porusza się on po przewidywanej ścieżce.
Dostawca lokalizacji pojazdu dostawczego

Dostawca informacji o lokalizacji pojazdu dostawczego wyświetla informacje o lokalizacji jednego pojazdu dostawczego. Zawiera informacje o lokalizacji pojazdu, jego przystankach i zadaniach wykonanych przez pojazd dostawczy.

Poniżej znajdziesz reguły widoczności pojazdów dostawczych, przystanków i zadań:

  • Pojazd: pojazd dostawczy jest widoczny od momentu utworzenia go w Fleet Engine i przez całą trasę, niezależnie od wykonywanych zadań.
  • Przystanki: zaplanowane przystanki pojazdów są wyświetlane na mapie jako znaczniki przystanków. Znaczniki ukończonych zadań są wyświetlane w innym stylu niż planowane przystanki pojazdu.
  • Zadania: lokalizacje wyników zadań są wyświetlane za pomocą znaczników wyników zadań. Zadania z wynikiem SUCCEEDED są wyświetlane ze znacznikami udanych zadań, a wszystkie inne zadania – ze znacznikami nieudanych zadań.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu dostawczego umożliwiają dostosowywanie polilinii i markerów. Możesz kolorować i stylizować polilinie, aby wyświetlać różne scenariusze z życia pojazdu, np. jego aktywną trasę. Możesz dostosować znaczniki do różnych celów, np. dla pojazdu dostawczego. Możesz też dodać obsługę kliknięć do polilinii i markerów.
Filtr zadań dostawy Filtr zadań umożliwia operatorowi filtrowanie widoku zadań wykonanych przed określonym czasem lub po nim, a także filtrowanie według zadań otwartych lub zamkniętych.
Detektor zdarzeń pojazdu dostawczego Detektor zdarzeń umożliwia operatorowi uzyskiwanie informacji o segmentach podróży zrealizowanych przez pojazd dostawczy, a także listy zadań obsługiwanych przez pojazd.
Dostawca lokalizacji floty dostawczej Dostawca informacji o lokalizacji floty dostawczej wyświetla informacje o lokalizacji wielu pojazdów dostawczych. Możesz filtrować, aby wyświetlić konkretny pojazd dostawczy i jego lokalizację, lub wyświetlić lokalizacje pojazdów dla całej floty.

Jak korzystać ze śledzenia floty

1 Skonfiguruj śledzenie floty w języku JavaScript. Więcej informacji znajdziesz w artykule Konfigurowanie biblioteki JavaScript do śledzenia floty.
2 Wczytaj bibliotekę i zainicjuj mapę. Więcej informacji znajdziesz w artykule Wczytywanie biblioteki i inicjowanie widoku mapy.
3 Podaj lokalizację pojazdu i ustaw widok mapy. Aby zacząć śledzić pojazd, utwórz instancję dostawcy lokalizacji z prawidłowym identyfikatorem pojazdu i użyj jej do zainicjowania widoku mapy. Więcej informacji znajdziesz w artykule Podawanie lokalizacji pojazdu.
5 Aktualizowanie postępów floty i obsługa błędów przejazdu. Więcej informacji znajdziesz w sekcjach Aktualizowanie postępów floty i Obsługa błędów.
5 Po zakończeniu dnia przestań śledzić pojazdy floty. Więcej informacji znajdziesz w artykule Przestawanie śledzenia pojazdu dostawczego.

Co dalej?