Routing i nawigacja kierowcy

Obraz routingu sterownika Funkcja kierowania i nawigacji sterownika to rozwiązanie „Last Mile Fleet Solution”, które składa się z 2 pakietów SDK: Navigation SDK i Driver SDK. Zapewnia on funkcje przeznaczone dla firm, które pozwalają osadzić środowisko Map Google w aplikacji sterownika.

Co możesz robić za pomocą wyznaczania tras i nawigacji kierowcy?

W przypadku funkcji wyznaczania tras i nawigacji kierowcy możesz używać zarówno pakietu SDK nawigacji, jak i pakietu SDK sterowników, aby dostosowywać funkcje jazdy do modelu dostawy. Użyj pakietu SDK Nawigacji, aby utworzyć w aplikacji funkcję nawigacji zakręt po zakręcie, która będzie pomagać kierowcom w czasie rzeczywistym. Dostosuj nawigację do wyglądu i sposobu działania Twojej aplikacji i ulepsz szersze przepływy pracy kierowców dzięki zoptymalizowaniu tras i miejsc miejsca, w którym wysiądzie.

Poza dostosowaniem funkcji jazdy za pomocą pakietu SDK Nawigacji możesz też zapewnić kierowcom wizualizację ich całodniowej trasy na mapie za pomocą interfejsu Driver SDK Route Overview API. Dzięki temu kierowcy mogą zobaczyć podgląd na dzień przed wyjazdem, sprawdzić kolejność przystanków i uzyskać dokładniejsze informacje o szacowanym czasie dotarcia na miejsce oraz o terminie zakończenia trasy.

Użyj pakietu Driver SDK, aby włączyć wizualizację lokalizacji kierowców i postępów na trasie za pomocą funkcji śledzenia przesyłek i śledzenia floty.

Dlaczego warto korzystać z nawigacji i wyznaczania tras kierowców?

Obraz routingu sterownika Gdy zarządzasz flotą dostaw, musisz zwiększyć przewidywalność dostaw i wydajność kierowców, aby sprostać oczekiwaniom klientów. Wyznaczanie tras i nawigacja kierowców pomaga Ci sprawniej wyznaczać trasy kierowców, uniknąć opóźnień i nieodebranych dostaw oraz zwiększać zadowolenie kierowców.

  • Zwiększ satysfakcję kierowcy – dzięki aplikacji kierowcy mogą czuć się bardziej świadomie i kontrolować swoje zadania. Kierowcy nie muszą uczyć się obsługi nowego interfejsu mapy, ale mogą korzystać ze znanej Ci nawigacji w Mapach Google. Prezentację można dostosować, aby wzmocnić swoją markę.
  • Zwiększ produktywność kierowców – wskaż kierowcom właściwe miejsce, korzystając z tras odzwierciedlających natężenie ruchu w czasie rzeczywistym. Jest to szczególnie przydatne w przypadku nowych, zatrudnionych na niepełny lub sezonowych kierowców, którzy muszą szybko zabrać się za swoje zadania. Dodatkowo możesz podać niestandardowe trasy i elementy mapy charakterystyczne dla Twojej usługi dostawy.
  • Większa przewidywalność dostaw – aplikacja z interfejsem Map Google daje Ci większą pewność, że kierowcy przestrzegają oczekiwanych planów.

Jak to działa

Na diagramie poniżej widać sekwencje operacji między wszystkimi komponentami Routing i Nawigacja. Pakiet SDK sterownika przekazuje aktualizacje lokalizacji do backendu Fleet Engine. Pakiet SDK nawigacji przekazuje kierowcy szczegółowe wskazówki dojazdu (oraz inne informacje nawigacyjne). Backend obsługuje całą komunikację związaną z dostarczaniem do Fleet Engine, na przykład tworzenie i aktualizowanie pojazdów oraz zadań. Więcej informacji o rodzajach komunikacji, jakie możesz obsłużyć z backendem, znajdziesz w sekcji o integracji interfejsu Deliveries API w dokumentacji Fleet Engine.

Schemat blokowy procesu wyznaczania trasy i nawigacji kierowcy

Jak korzystać z nawigacji i wyznaczania tras kierowcy

Poniższy proces pokazuje jeden ze sposobów implementacji routingu i nawigacji sterownika. Dla ułatwienia przedstawiamy najpierw implementację frontendu. Możesz rozpocząć implementację od integracji pakietów SDK z aplikacją sterownika lub zintegrować Fleet Engine z backendem w celu utworzenia zadań i pojazdów.

  1. Zintegruj pakiet SDK Driver z aplikacją sterownika. Pakiet Driver SDK wysyła do usługi Fleet Engine sygnały o lokalizacji w czasie rzeczywistym, co jest wymagane do śledzenia przesyłek i śledzenia floty. Jeśli korzystasz z modelu zaufanego sterownika na urządzeniach zarządzanych, pakiet SDK sterownika umożliwia również kierowcom tworzenie lub modyfikowanie zadań i planów tras. Szczegółowe informacje znajdziesz w przewodnikach użytkownika pakietu Driver SDK do śledzenia przesyłek (Android, iOS) i wydajności floty (Android, iOS).
  2. Wdróż funkcje pakietu SDK nawigacji w aplikacji sterownika Pełną dokumentację dla deweloperów znajdziesz w artykule Nawigacja w Mapach Google.
  3. Zarządzanie zadaniami i stanem pojazdu za pomocą Fleet Engine Fleet Engine to usługa backendu „Last Mile Fleet Solution”, która obsługuje interakcję między pakietem SDK sterownika a Twoją usługą backendu. Twoja usługa backendu może komunikować się z Fleet Engine przy użyciu wywołań REST lub gRPC. Szczegółowe informacje znajdziesz w przewodnikach użytkownika Fleet Engine po śledzeniu przesyłek i wydajności floty.

Route Overview API

Przykładowy kod rozwiązania Last Mile Fleet Solution