Optymalizacja trasy

Przykład optymalizacji trasy Możliwość optymalizacji trasy w Last Mile Fleet Solution to zestaw narzędzi obejmujący interfejsy Routes API, Routes Preferred API, Directions API i interfejs Reach Matrix API. Oferuje funkcje dla firm, które rozwiązują problem ze znalezieniem optymalnego kolejności wykonywania zadań.

Jak można wykorzystać optymalizację tras?

Możesz zoptymalizować routing w całej flocie lub dostroić kolejność zadań dla konkretnych sterowników. Możesz utworzyć interfejs, aby kierowcy i menedżer floty mogli wizualnie edytować trasy.

Uwaga: interfejs Route Optimization API jako oddzielna usługa zapewnia bezpośrednią obsługę złożonych zadań optymalizacji na poziomie całej floty i można go połączyć z rozwiązaniem Last Mile Fleet Solution.

Dlaczego warto korzystać z optymalizacji trasy?

W przypadku zarządzania flotą pojazdów ważne jest, aby zoptymalizować trasy kierowców, tak aby spełniały oczekiwania konsumentów. Optymalizacja trasy zapewnia kierowcom możliwość pokonywania możliwie najskuteczniejszej trasy, zatrzymując pracę i wykonując zadania w optymalnej kolejności. Zamówienia Twoich klientów są dostarczane tak szybko i niedrogo. Optymalizacja tras upraszcza realizację tych celów.

  • Zwiększ produktywność kierowców – zadbaj o to, aby kierowcy korzystali z optymalnych tras, m.in. by otrzymywać informacje o natężeniu ruchu w czasie rzeczywistym, oraz by uniknąć opóźnień spowodowanych korkami.
  • Zapewnianie klientom lepszych wrażeń – zapewnij konsumentom dokładniejsze przewidywane czasy dostawy.

Jak korzystać z optymalizacji trasy

W tej sekcji opisano typowy proces korzystania z optymalizacji trasy.

1. Przypisuj zadania w całej flocie

Przykład floty do optymalizacji tras Większość flot zaczyna codziennie od przypisania wszystkich wymaganych zadań w danym dniu we flocie sterowników. Do przypisywania możesz używać różnych metod, np. obszarów kierowcy lub rozwiązania do optymalizacji trasy. Last Mile Fleet Solution nie rozwiązuje bezpośrednio problemu z przypisaniem zadań. Zamiast tego może wybrać plan trasy z dowolnego używanego obecnie rozwiązania.

Jeśli masz opracowane własne rozwiązanie do rozwiązywania problemów, możesz użyć preferowanego interfejsu Routes Preferred API lub metody ComputeRouteMatrix interfejsu Routes API do oszacowania odległości i czasu trwania trasy dla wielu punktów początkowych i miejsc docelowych. Metoda ComputeRouteMatrix Preferred API i Routes API pozwala używać tych samych algorytmów ruchu i routingu, które są używane w innych usługach Last Mile Fleet Solution. Ma kilka zalet w porównaniu z interfejsem DISTANCE Matrix API. Więcej informacji znajdziesz w sekcjach Preferowana trasa ComputeRouteMatrix i Interfejs Routes API: Macierz tras Compute.

Przykład floty do optymalizacji tras

2. Dostosuj kolejność zadań do konkretnych sterowników

Po przypisaniu zadań do kierowców możesz zoptymalizować kolejność ich wykonywania. Jest to możliwe z różnych powodów, np. w przypadku przypisań do obszarów, gdzie chcesz zoptymalizować kolejność zadań pod kątem poszczególnych regionów. Możesz też zaktualizować trasy, aby dodać odbiór lub dostosować trasy do korków. Aby to osiągnąć, użyj interfejsu Directions API, który pozwala na optymalizację do 25 przystanków. Więcej informacji znajdziesz w interfejsie Directions API.

Jeśli chcesz zoptymalizować więcej niż 25 przystanków na trasę, użyj metody Preferowana ComputeRoutes. Więcej informacji znajdziesz w artykule Preferowane trasy ComputeRoute. Aby omówić dostępność, skontaktuj się z przedstawicielem handlowym Google.

3. Zezwalaj kierowcom lub menedżerowi floty na bezpośrednie edytowanie tras

Niektórzy operatorzy floty chcą, aby sterowniki lub menedżer floty wizualizowali i edytują trasy bezpośrednio w interfejsie. Użyj pakietu Maps SDK, aby wyświetlić trasę z interfejsu Directions API, a następnie sprawdź, jak zmiany w sekwencji zatrzymania wpływają na trasę. Rozwiązanie Last Mile Fleet Fleet Engine obsługuje ten przypadek użycia, umożliwiając zmianę trasy sterownika w dowolnym momencie. Więcej informacji o dostosowywaniu tras na mapie znajdziesz w sekcjach Maps SDK for JavaScript, Maps SDK na Androida i Maps SDK na iOS.

Więcej informacji o trasach opartych na danych wejściowych sterownika znajdziesz w dokumentacji Fleet Engine.