Omówienie śledzenia floty

Biblioteka JavaScriptu do śledzenia floty działa w tych przypadkach użycia:

  • Przejazdy na żądanie
  • Zaplanowane zadania

W tym przewodniku opisujemy, jak używać tej biblioteki w obu usługach.

Dzięki bibliotece JavaScriptu do śledzenia floty operatorzy floty mogą wizualizować lokalizacje pojazdów w swojej 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 trasie.

Przykład widoku mapy śledzenia floty

Co to jest śledzenie floty?

Śledzenie floty to funkcja Fleet Engine przeznaczona dla operatorów floty. Udostępnia interfejsy, które modelują i śledzą dane floty w Fleet Engine, oraz klasy, których możesz używać do tworzenia bogatego, internetowego wyświetlania informacji o podróży na mapie dla menedżerów floty. Na przykład:

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

Zintegruj bibliotekę z aplikacją internetową i ustaw odpowiednie profile ról w Fleet Engine, aby umożliwić udostępnianie podróży konsumentowi. Więcej informacji o rolach w Fleet Engine znajdziesz w artykule Role konta usługi.

Dlaczego warto korzystać ze śledzenia floty?

Gdy zintegrujesz śledzenie floty z operacjami floty, uzyskasz kompleksowe monitorowanie pojazdów z aktualizacjami bieżącej lokalizacji w czasie zbliżonym do rzeczywistego. Na mapie możesz zobaczyć lokalizacje jednego lub wszystkich pojazdów floty, w tym szczegóły przystanków lub punktów na trasie, które pomogą Ci zrozumieć, jak działa Twoja flota.

Co możesz zrobić za pomocą śledzenia floty?

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

  • Dostosuj interfejs śledzenia floty do swoich potrzeb.

  • Wyświetlaj bieżącą lokalizację jednego, kilku lub wszystkich pojazdów, gdy poruszają się po trasach, a ich pozycje są okresowo aktualizowane.

  • Obliczaj szacowany czas przybycia na miejsce docelowe podróży lub dostawy oraz pozostałą odległość.

  • Wyświetlaj postęp pojazdu, w tym ukończone przejazdy lub stan zadania.

Komponenty

W tabeli poniżej opisujemy komponenty używane w śledzeniu floty i ich funkcje.

Przejazdy na żądanie

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

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

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 i 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 początkowe, pośrednie i docelowe.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu umożliwiają dostosowanie polilinii i znaczników. Możesz kolorować i stylizować polilinie aby wyświetlać różne scenariusze rzeczywiste dotyczące pojazdu, np. pokonane trasy i natężenie ruchu. Możesz dostosowywać znaczniki do różnych celów. Możesz też dodać obsługę kliknięć do polilinii i znaczników.
Detektor zdarzeń pojazdu Detektor zdarzeń umożliwia operatorowi uzyskiwanie informacji o przejazdach ukończonych przez pojazd.
Dostawca lokalizacji floty pojazdów Dostawca lokalizacji floty wyświetla informacje o lokalizacji wielu pojazdów dostawczych' . Podczas śledzenia floty ustawiasz granice geograficzne i możesz też filtrować według identyfikatorów pojazdów.

Zaplanowane zadania

Komponent Opis
Widok mapy udostępniania podróży 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 trasie.
Dostawca lokalizacji pojazdu dostawczego

Dostawca 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 ich zadań:

  • Pojazd: pojazd dostawczy jest widoczny od momentu utworzenia go w Fleet Engine i przez całą trasę, niezależnie od jego zadań.
  • Przystanki: zaplanowane przystanki pojazdu są wyświetlane na mapie jako znaczniki przystanków pojazdu. Znaczniki ukończonych zadań są wyświetlane w innym stylu niż zaplanowane przystanki pojazdu.
  • Zadania: lokalizacja wyników zadań jest wyświetlana za pomocą znaczników wyników zadań. Zadania z wynikiem SUCCEEDED są wyświetlane za pomocą znaczników pomyślnego wykonania zadania, a wszystkie inne zadania – za pomocą znaczników nieudanego wykonania zadania.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu dostawczego umożliwiają dostosowanie polilinii i znaczników. Możesz kolorować i stylizować polilinie aby wyświetlać różne scenariusze rzeczywiste dotyczące pojazdu, np. aktywną trasę pojazdu. Możesz dostosowywać znaczniki do różnych celów, np. do pojazdu dostawczego. Możesz też dodać obsługę kliknięć do polilinii i znaczników.
Filtr zadań dostawy Filtr zadań umożliwia operatorowi filtrowanie widoku według zadań wykonanych przed lub po określonym czasie, 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 ukończonych przez pojazd dostawczy, a także listy zadań obsługiwanych przez pojazd.
Dostawca lokalizacji floty dostawczej Dostawca 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 całej floty.

Jak korzystać ze śledzenia floty

1 Skonfiguruj śledzenie floty w JavaScript. Więcej informacji znajdziesz w artykule Konfigurowanie biblioteki JavaScriptu 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 Aktualizuj postęp floty i obsługuj błędy przejazdu. Więcej informacji znajdziesz w artykułach Aktualizowanie postępu 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?