Omówienie śledzenia floty

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

  • Przejazdy na żądanie
  • Zaplanowane zadania

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

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

Czym jest śledzenie floty?

Śledzenie floty to funkcja Fleet Engine przeznaczona dla operatorów floty. Udostępnia interfejsy, które modelują i śledzą dane floty we Fleet Engine, oraz klasy, których możesz używać do tworzenia rozbudowanych, internetowych map z informacjami o podróżach 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żliwienie operatorom zaplanowanych dostaw wyświetlania na mapie internetowej postępów dostaw floty w czasie zbliżonym do rzeczywistego.

Zintegruj bibliotekę z aplikacją internetową i ustaw odpowiednie profile ról we Fleet Engine, aby umożliwić udostępnianie przejazdów klientom. 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, uzyskasz kompleksowe monitorowanie pojazdów z aktualizacjami lokalizacji w czasie zbliżonym do rzeczywistego. Możesz zobaczyć na mapie 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ż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.

  • Możesz sprawdzać bieżącą lokalizację jednego, kilku lub wszystkich pojazdów na trasie. Ich pozycje są okresowo aktualizowane.

  • obliczać szacowany czas dotarcia na miejsce w przypadku przejazdu lub dostawy, a także pozostałą odległość;

  • wyświetlać postępy pojazdu, w tym ukończone przejazdy lub stan zadania;

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 pośrednich:

  • Pojazd: pojazd jest widoczny, gdy tylko zostanie utworzony w Fleet Engine, i jest widoczny, gdy vehicle_state ma wartość Online. Oznacza to, że pojazd może być widoczny, nawet jeśli nie jest do niego przypisany żaden przejazd.
  • Znaczniki punktów pośrednich: zaplanowane punkty pośrednie pojazdu są wyświetlane na mapie jako znaczniki punktu początkowego, punktu pośredniego i punktu docelowego.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu umożliwiają dostosowywanie linii łamanych i znaczników. Możesz zmieniać kolory i style linii łamanych, aby wyświetlać różne rzeczywiste scenariusze dotyczące pojazdu, takie jak pokonane trasy i natężenie ruchu. Możesz dostosowywać znaczniki do różnych celów. Możesz też dodać obsługę kliknięć do linii łamanych i znaczników.
Detektor zdarzeń pojazdu Detektor zdarzeń umożliwia operatorowi uzyskiwanie informacji o przejazdach zrealizowanych 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 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 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, gdy tylko zostanie utworzony w Fleet Engine, i jest widoczny na całej trasie niezależnie od zadań.
  • Przystanki: zaplanowane przystanki pojazdu są wyświetlane na mapie jako znaczniki przystanków. Znaczniki ukończonych zadań są wyświetlane w innym stylu niż zaplanowane przystanki pojazdu.
  • Zadania: lokalizacje wyników zadań są wyświetlane ze znacznikami wyników zadań. Zadania z wynikiem SUCCEEDED są wyświetlane ze znacznikami zadań zakończonych powodzeniem, a wszystkie inne zadania – ze znacznikami zadań zakończonych niepowodzeniem.
Opcje dostosowywania Opcje dostawcy lokalizacji pojazdu dostawczego umożliwiają dostosowywanie linii łamanych i znaczników. Możesz zmieniać kolory i style linii łamanych, aby wyświetlać różne rzeczywiste scenariusze dotyczące 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 linii łamanych i znaczników.
Filtr zadań dostawy Filtr zadań umożliwia operatorowi filtrowanie widoku zadań ukończonych 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 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 dla całej floty.

Jak korzystać ze śledzenia floty

1 Skonfiguruj śledzenie floty w języku JavaScript. Więcej informacji znajdziesz w artykule o konfigurowaniu 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 przejazdów Więcej informacji znajdziesz w artykułach 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 Zatrzymywanie śledzenia pojazdu dostawczego.

Co dalej?