Omówienie śledzenia floty

Biblioteka JavaScript do śledzenia floty pojazdów działa w tych przypadkach użycia:

  • Przejazdy na żądanie
  • Zaplanowane zadania

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

Korzystając z biblioteki JavaScript do śledzenia floty, możesz zapewnić operatorom flot możliwość wizualizacji lokalizacji pojazdów w ich 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ą i śledzą dane floty w Fleet Engine, oraz klasy, których możesz używać do tworzenia rozbudowanego wyświetlania informacji o podróży na mapie w internecie 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 przesyłek śledzenie postępów przesyłek flotowych na mapie internetowej 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 podróży konsumentowi. Więcej informacji o rolach w Fleet Engine znajdziesz w sekcji Role konta usługi.

Dlaczego warto korzystać ze śledzenia floty?

Gdy zintegrujesz śledzenie floty z jej działaniami, uzyskasz kompleksowe monitorowanie pojazdów z aktualizacjami 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?

Korzystając z informacji z biblioteki śledzenia floty, możesz tworzyć rozbudowane widoki operacji floty z tymi funkcjami:

  • Dostosuj interfejs mapy śledzenia floty do swoich potrzeb.

  • Wyświetlaj bieżącą lokalizację pojedynczego pojazdu, wielu pojazdów lub wszystkich pojazdów podczas ich przejazdu po trasach. Ich pozycje są okresowo aktualizowane.

  • obliczać szacowany czas przyjazdu w przypadku podróży lub dostawy, a także pozostałą odległość;

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

Komponenty

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

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 pośrednich 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 przypisany żaden bieżący przejazd.
  • Znaczniki punktów na trasie: zaplanowane punkty na trasie pojazdu są wyświetlane na mapie jako znaczniki miejsca początkowego, pośredniego i docelowego.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu umożliwiają dostosowanie polilinii i markerów. Możesz kolorować i stylizować polilinie, aby wyświetlać różne scenariusze z rzeczywistego świata dotyczące pojazdu, np. przebyte trasy i ruch drogowy. Możesz dostosowywać znaczniki do różnych celów. Możesz też dodać obsługę kliknięć do polilinii i markerów.
Detektor zdarzeń dotyczących pojazdów Słuchacz zdarzeń umożliwia operatorowi uzyskiwanie informacji o przejazdach zrealizowanych 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ć według identyfikatorów pojazdów.

Zaplanowane zadania

Komponent Opis
Widok mapy udostępniania przejazdu Widok mapy udostępniania podróży 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 zasady widoczności pojazdów dostawczych, przystanków i ich 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. Markery ukończonych zadań są wyświetlane w innym stylu niż zaplanowane przystanki pojazdu.
  • Zadania: lokalizacje wyników zadań są wyświetlane za pomocą znaczników wyników zadań. Zadania z wynikiem SUCCEEDED są wyświetlane z oznaczeniami ukończonych zadań, a wszystkie inne zadania – z oznaczeniami nieukończonych 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ć markery do różnych celów, np. do 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 Słuchacz zdarzeń umożliwia operatorowi uzyskiwanie informacji o odcinkach podróży pokonanych przez pojazd dostawczy, a także listy zadań obsługiwanych przez ten 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świetlać lokalizacje pojazdów z całej floty.

Jak korzystać ze śledzenia floty

1 Skonfiguruj śledzenie floty w JavaScript Więcej informacji znajdziesz w artykule Konfigurowanie biblioteki śledzenia flot w JavaScript.
2 Załaduj 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 podróży Więcej informacji znajdziesz w sekcjach Aktualizowanie postępu flotyObsługa błędów.
5 Po zakończeniu dnia pracy przestań śledzić pojazdy we flocie. Więcej informacji znajdziesz w sekcji Przestawanie śledzenia pojazdu dostawczego.

Co dalej?