Optymalizacja tras za pomocą interfejsu Route Optimization API i Fleet Engine

Ten dokument zawiera omówienie sposobu przeprowadzania optymalizacji tras dla całej floty w codziennych operacjach dostawy za pomocą 2 usług:

  • Fleet Engine
  • Route Optimization API (GMPRO)
zadbać o jakość.

Fleet Engine może samodzielnie przyjmować dane wejściowe z dowolnego narzędzia do rozwiązywania problemów z trasami, korzystając z planów tras, które przekazujesz do backendu Fleet Engine. Jeśli jednak nie masz własnego narzędzia do rozwiązywania problemów z wyznaczaniem tras lub chcesz poznać inne rozwiązania w tym zakresie, możesz używać interfejsu Route Optimization API w połączeniu z Fleet Engine, aby przez cały dzień prowadzić ciągłą optymalizację tras.

Wprowadzenie

W codziennej działalności związanej z dostawami rozwiązanie dla floty zwykle korzysta z usługi Fleet Engine w przypadku tych procesów optymalizacji tras:

  • Wstępne planowanie trasy – określ dzienne plany trasy za pomocą narzędzia do rozwiązywania problemów z trasami i wprowadź je do Fleet Engine, aby kierowcy mogli je wyświetlać, realizować i śledzić.
  • Ponowna optymalizacja – wybierz konkretne trasy w środku dnia, aby uwzględnić zmiany trasy, takie jak problemy z ruchem lub zmiany przedziałów czasowych, i ponownie zoptymalizować je pod kątem bardziej sprawnego działania kierowców i lepszych wrażeń klientów.
  • Nowe przydziały przystanków – przydzielaj nowe przystanki, np. prośby o odbiór ad hoc, do istniejących tras.

Interfejs Route Optimization API i Fleet Engine zapewniają połączenie funkcji planowania i śledzenia, które to umożliwiają.

Route Optimization API

Interfejs Google Maps Platform Route Optimization API (GMPRO) rozwiązuje złożone problemy związane z wyznaczaniem tras dla pojazdów. Przykładem może być utworzenie planu dostaw i pojazdów dostawczych z uwzględnieniem ograniczeń, takich jak czas odbioru i waga paczki. GMPRO może tworzyć plany tras asynchronicznie lub niemal w czasie rzeczywistym, w zależności od liczby pojazdów w planie trasy. Więcej informacji o optymalizacji tras znajdziesz w dokumentacji interfejsu Route Optimization API.

Fleet Engine

Fleet Engine jest częścią usług mobilności. Dzięki Fleet Engine możesz modelować flotę, planować działania kierowców i śledzić w czasie rzeczywistym paczki dostarczane przez kierowców. Modelowanie floty obejmuje definiowanie pojazdów, zadań, przystanków i segmentów trasy.

Komponenty systemu

Poniższy diagram pokazuje, jak Twoje systemy mogą integrować Fleet Engine, interfejsy API usług mobilnych i interfejs Route Optimization API, aby ulepszać i optymalizować planowanie oraz codzienne operacje floty. Na tym diagramie GMPRO korzysta z usług i danych Matrycy odległości w Mapach Google do rozwiązywania problemów, ale Twoja integracja może korzystać z usług innych dostawców.

Schemat opisujący integrację Fleet Engine

Każdy komponent pełni określoną funkcję w systemie zarządzania flotą:

  • Aplikacja dla kierowców – tworzysz aplikacje mobilne na iOS i Androida dla kierowców za pomocą pakietów Driver SDK i Navigation SDK. Pakiet Driver SDK umożliwia aktualizowanie w czasie rzeczywistym informacji o dostawach, lokalizacjach pojazdów i stanach zamówień, które możesz wyświetlać w swojej aplikacji. Zapoznaj się z przewodnikami użytkownika pakietu Driver SDK dotyczącymi przejazdów na żądanie (Android, iOS). Zapoznaj się z dokumentacją pakietu Navigation SDK.
  • Działania – możesz utworzyć panel internetowy oparty na bibliotece Google Fleet Tracking, aby wyświetlać dane na żywo ze wszystkich pojazdów. Dzięki temu możesz zarządzać flotą i ją monitorować.
  • Twoje systemy – usługi backendu i bazy danych umożliwiają bezpieczne codzienne działanie Twojej firmy.
  • Systemy Google – interfejs Route Optimization API korzysta z Distance Matrix API do znajdowania odległości i czasu podróży między wieloma lokalizacjami.

Dalsze kroki

Jeśli chcesz dowiedzieć się, jak zintegrować Fleet Engine z interfejsem Route Optimization API, zapoznaj się z tymi materiałami: