Routing i nawigacja kierowcy

Obraz trasy sterownika Funkcje wyznaczania tras i nawigacji kierowców to kompleksowe rozwiązanie zestawu narzędzi zawierającego 2 pakiety SDK: Navigation SDK i Driver SDK. it udostępnia funkcje dla firm, które umieszczają Mapy Google w aplikacji sterownika.

Jakie funkcje są dostępne w przypadku nawigacji i kierowania ruchu kierowcy?

W przypadku kierowania ruchu i nawigacji (Driver Routing i Navigation) można używać zarówno pakietu Navigation SDK, jak i sterownika Pakiet SDK umożliwia dostosowanie funkcji jazdy do modelu wyświetlania. Użyj pakietu Navigation SDK, aby stworzyć w aplikacji nawigację zakręt po zakręcie, w czasie rzeczywistym. Dostosuj nawigację do wygląd i działanie aplikacji oraz usprawniają działanie kierowców szersze przepływy pracy ze zoptymalizowanymi tras i miejsc nadania.

Oprócz dostosowywania funkcji jazdy za pomocą Nawigacji SDK, możesz udostępnić kierowcom wizualizację całodziennej trasy za pomocą interfejsu Driver SDK Route Overview API. Ułatwia to kierowcom sprawdzić ich kolejność, i uzyskać dokładniejsze informacje o szacowanym czasie dotarcia na miejsce o poszczególnych przystankach i czasie ich dojazdu, .

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

Dlaczego warto korzystać z nawigacji kierowców?

Obraz routingu sterownika Gdy zarządzasz flotą urządzeń kurierskich, kluczowe jest doskonalenie dostarczania przewidywalność i zwiększanie produktywności w celu spełnienia oczekiwań konsumentów. Wyznaczanie trasy i nawigacja kierowców pomagają sprawniej wyznaczać trasy kierowców, uniknąć opóźnień i nieodebranych dostaw oraz zwiększyć zadowolenie kierowcy.

  • Zwiększ zadowolenie kierowców – aplikacja pomoże kierowcom poczuć się pewniej mają kontrolę nad swoimi zadaniami i wiedzą o nich podczas całego dnia. Kierowcy muszą się uczyć nowego interfejsu mapy, ale mogą korzystać ze znajomych Map Google nawigacji. Interfejs można dostosować, aby umocnić świadomość marki.
  • Zwiększ produktywność kierowców – pokieruj kierowców po prawej stronie z trasami, które odzwierciedlają ruch w czasie rzeczywistym. Jest to szczególnie przydatne dla nowych, zatrudnionych w niepełnym wymiarze godzin lub kierowców sezonowych, którzy ich zadania. Możesz też udostępniać niestandardowe trasy i elementy mapy powiązane z Twoją usługą dostawy.
  • Większa przewidywalność wyświetlania – aplikacja ma wbudowany moduł Google korzystania z Map Google, możesz mieć większą pewność, że kierowcy podążają za kierowcami. oczekiwane plany tras. Przechowywanie sterowników także w aplikacji poprawia jakość otrzymywanych sygnałów lokalizacyjnych.

Jak to działa

Na diagramie poniżej widać sekwencje działań między wszystkimi komponentami w kierunku kierowania ruchu i nawigacji. Pakiet Driver SDK przekazuje aktualizacje lokalizacji do backendu Fleet Engine. Pakiet Navigation SDK wyświetla wskazówki dojazdu zakręt po zakręcie (oraz inne informacje nawigacyjne) kierowcy. Backend obsługuje wszystkie pozostałe dostarczanie informacji do Fleet Engine, na przykład tworzenie i aktualizowanie pojazdów i zadania. Więcej informacji o formach komunikacji, jakie możesz obsługiwać z backendem, Integracja interfejsu Deliveries API w dokumentacji Fleet Engine.

Schemat blokowy procesu wyznaczania tras i nawigacji kierowcy

Jak korzystać z nawigacji i kierowania kierowcy

Poniższy proces przedstawia jeden ze sposobów wdrożenia routingu sterownika Nawigacja. Dla ułatwienia przedstawiamy implementację frontendu . Implementację można rozpocząć od integracji pakietów SDK z aplikacją sterownika lub przez integrację Fleet Engine z backendem tworzenie zadań i pojazdów.

  1. Zintegruj pakiet Driver SDK z aplikacją sterownika Pakiet Driver SDK wysyła sygnałów lokalizacji w czasie rzeczywistym do usługi Fleet Engine (wymagane) w zakresie funkcji śledzenia przesyłek i śledzenia floty. Jeśli korzystasz z metody Zaufany model sterownika na zarządzanych urządzeniach, pakiet Driver SDK może również zezwalać aby tworzyć lub modyfikować zadania i plany podróży. Pakiet Driver SDK opakowuje pakiet Navigation SDK. Więcej informacji: Przewodniki użytkownika pakietu Driver SDK dotyczące śledzenia przesyłek (na urządzeniach Android, iOS) i wydajność floty (na Android, iOS).
  2. Zaimplementuj funkcje pakietu Navigation SDK w aplikacji sterownika. Navigation SDK to biblioteka odpowiedzialna za dostarczanie spersonalizowanej nawigacji funkcje oferowane kierowcom, takie jak szczegółowe instrukcje, trasy i niestandardowe elementy mapy. Pełną dokumentację dla programistów znajdziesz na stronie Nawigacja z Mapami Google
  3. Zarządzanie zadaniami i stanem pojazdu za pomocą Fleet Engine Obecna wartość Fleet Engine usługa backendu usługi Last Mile Fleet Solution, która obsługuje interakcję między pakietem SDK Driver i Twoją własną usługą backendu. Twoja usługa backendu może komunikować się z Fleet Engine za pomocą wywołań REST lub gRPC. Szczegółowe informacje znajdziesz w przewodnikach użytkownika Fleet Engine dotyczących Śledzenie przesyłki oraz Wydajność floty.

Interfejs Route Overview API

Przykładowy kod rozwiązania Last Mile Fleet Solution