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

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

  • Fleet Engine
  • Interfejs Route Optimization API (GMPRO)

Samodzielnie Fleet Engine może korzystać z danych wejściowych dowolnego rozwiązywania tras, używając planów trasy przekazanych do backendu Fleet Engine. Jeśli jednak nie masz własnego rozwiązywania tras lub chcesz poznać inne rozwiązania do planowania tras, możesz użyć interfejsu API optymalizacji tras w połączeniu z Fleet Engine, aby ciągle optymalizować trasy w ciągu dnia.

Wprowadzenie

W codziennych operacjach związanych z dostawą rozwiązanie dotyczące floty zwykle korzysta z usługi mechanizmu floty do wykonywania tych procesów optymalizacji trasy:

  • Planowanie początkowej trasy – definiowanie planów codziennych tras za pomocą rozwiązania do rozwiązywania tras i przekazywanie ich do Fleet Engine w celu wyświetlania kierowcom, wykonywania i śledzenia.
  • Ponowna optymalizacja – w połowie dnia wybierz konkretne trasy, aby uwzględnić zmiany w ich przebiegu, takie jak problemy z ruchu drogowym lub zmiany w oknach czasowych, i ponownie zoptymalizuj je, aby zapewnić większą wygodę kierowcom i pasażerom.
  • Nowe przystanki – przydzielaj nowe przystanki, takie jak prośby o odbiór, na dotychczasowych trasach.

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

Route Optimization API

Interfejs GMPRO (Google Maps Platform Route Optimization API) odpowiada na złożone potrzeby związane z planowaniem trasy pojazdu. Przykładem jest tworzenie planu dostaw i pojazdów dostawczych, a także stosowanie ograniczeń takich jak czas odbioru i waga paczki. GMPRO może tworzyć plany trasy asynchronicznie lub w czasie zbliżonym do rzeczywistego, w zależności od liczby pojazdów w planie. Więcej informacji o optymalizacji trasy znajdziesz w dokumentacji interfejsu Route Optimization API.

Fleet Engine

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

Elementy systemu

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

Schemat pokazujący integrację z Fleet Engine

Każdy komponent służy do określonego celu w systemie zarządzania flotą:

  • Aplikacja dla kierowcy – tworzysz aplikacje mobilne na iOS i Androida dla swoich kierowców za pomocą pakietów SDK dla kierowcy i nawigacji. Pakiet Driver SDK umożliwia aktualizowanie w czasie rzeczywistym informacji o dostawach, lokalizacji pojazdu i stanie zamówień, które możesz wyświetlać w aplikacji. Zapoznaj się z przewodnikami użytkownika dotyczącymi pakietu Driver SDK w przypadku przejazdów na żądanie (Android, iOS). Zapoznaj się z dokumentacją pakietu SDK do nawigacji.
  • Twoje operacje – możesz utworzyć panel internetowy utworzony za pomocą Biblioteki śledzenia floty Google, 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 i bazy danych na zapleczu umożliwiają bezpieczne codzienne działanie Twojej firmy.
  • Systemy Google – interfejs Route Optimization API korzysta z interfejsu Distance Matrix API do określania 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: