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 wyświetla animację pojazdu poruszającego się po przewidywanej trasie.

Przykład widoku mapy ś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:

  • Umożliwienie operatorom przewozów na żądanie śledzenia postępu przejazdu w przypadku wielu pojazdów.
  • Umożliw operatorom zaplanowanych przesyłek wyświetlanie na mapie internetowej postępów w dostawie floty w czasie zbliżonym do rzeczywistego.

Bibliotekę integrujesz w aplikacji internetowej i ustawiasz odpowiednie role w 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ć z ś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. Na mapie możesz wyświetlić lokalizację jednego lub wszystkich pojazdów floty, w tym szczegóły przystanków lub punktów orientacyjnych, które pomogą Ci poznać wydajność Twojej floty.

Co można robić z lokalizacją floty?

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

  • Dostosuj interfejs mapy śledzenia floty do swoich potrzeb.

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

  • Oblicz przewidywany czas dotarcia do celu lub dostawy, a także 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.

Przejazdy na żądanie

Komponent Opis
Widok mapy udostępniania ścieżki Widok mapy udostępniania podróży 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 pojedynczego pojazdu. Zawiera on informacje o lokalizacji pojazdu, jego punktach pośrednich oraz przypisanych do niego podróżach.

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 jeśli nie ma do niego przypisanej bieżącej podróży.
  • Znaczniki punktów na trasie: zaplanowane punkty na trasie pojazdu są wyświetlane na mapie jako znaczniki miejsca wyjazdu, pośrednie i docelowego.
Opcje personalizacji Opcje dostawcy lokalizacji pojazdu umożliwiają dostosowanie 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 celów. Możesz też dodać obsługę kliknięć do polilinii i znaczników.
Detektor zdarzeń związanych z pojazdem Listener zdarzeń umożliwia operatorowi uzyskiwanie informacji o przejazdach zrealizowanych przez pojazd.
Dostawca danych o lokalizacji floty pojazdów Dostawca danych 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 ścieżki 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 podczas przemieszczania się po przewidywanej trasie.
Dostawca lokalizacji pojazdu

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

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

  • Pojazd: pojazd dostawczy jest widoczny od momentu jego utworzenia w Fleet Engine i przez cały czas trwania trasy niezależnie od zadań.
  • Przystanki: zaplanowane przystanki pojazdu są wyświetlane na mapie jako znaczniki przystanków. znaczniki wykonanych zadań są wyświetlane w innym stylu niż zaplanowane przystanki pojazdu;
  • Lista zadań: lokalizacja wyników zadań jest wyświetlana ze znacznikami wyników zadań. Zadanie z wynikiem SUCCEEDED jest oznaczone jako udane, a wszystkie inne jako nieudane.
Opcje personalizacji Opcje dostawcy lokalizacji pojazdu umożliwiają dostosowanie 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 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 pod kątem zadań wykonanych przed lub po określonym czasie, a także filtrowanie według otwartych lub zamkniętych zadań.
Detektor zdarzeń pojazdu dostawczego 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ć dane, aby wyświetlić dane dotyczące konkretnego pojazdu dostawczego i jego lokalizacji, lub wyświetlić lokalizacje pojazdów dla całej floty.

Jak korzystać ze śledzenia floty

1 Skonfiguruj śledzenie floty w JavaScript. Więcej informacji znajdziesz w artykule Konfigurowanie biblioteki JavaScript do śledzenia floty.
2 Wczytaj bibliotekę i inicjuj mapę. Więcej informacji znajdziesz w artykule Ładowanie 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 go do zainicjowania widoku mapy. 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 przerwij śledzenie pojazdów floty. Więcej informacji znajdziesz w artykule Zatrzymywanie śledzenia pojazdu dostawczego.

Co dalej?