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

Ten dokument zawiera omówienie optymalizacji tras w całej flocie w przypadku codziennych operacji dostarczania za pomocą 2 usług:

  • Last Mile Fleet Solution Fleet Engine (LMFS)
  • Route Optimization API (GMPRO)

Sama Fleet Engine może pobierać dane z dowolnego rozwiązania do rozwiązywania tras za pomocą planów tras udostępnionych przez Ciebie do backendu Fleet Engine. Jeśli jednak nie masz własnego narzędzia do wyznaczania tras lub chcesz wypróbować inne rozwiązania w zakresie wyznaczania tras, możesz skorzystać z interfejsu Route Optimization API w połączeniu z Fleet Engine, aby w ciągu dnia przeprowadzać ciągłą optymalizację tras.

Wstęp

W codziennych operacjach dostarczania rozwiązanie floty używa zwykle usług LastMile Fleet Solution i Cloud Fleet Routing do następujących procesów optymalizacji tras:

  • Wstępne planowanie tras – zdefiniuj dzienne plany tras za pomocą rozwiązania do rozwiązywania tras i wpisz je we Fleet Engine, aby były widoczne dla kierowców, wykonania i śledzenia.
  • Ponowna optymalizacja – wybierz konkretne trasy w środku dnia, aby rozwiązać problemy związane ze zmianami w trasie, np. problemy z natężeniem ruchu lub zmiany w przedziałach czasowych, i przeprowadzić ponowną optymalizację, aby usprawnić obsługę kierowców i klientów.
  • Nowe przydziały przystanków – przypisuj do istniejących tras nowe przystanki, np. prośby o odbiór na żądanie.

Cloud Fleet Routing i Fleet Engine zapewniają połączenie funkcji planowania i śledzenia.

Route Optimization API,

Interfejs Google Maps Platform Route Optimization API (GMPRO) spełnia złożone potrzeby związane z wyznaczaniem tras pojazdów. Można na przykład utworzyć plan dostaw i pojazdów dostawy z zastosowaniem ograniczeń, takich jak czas odbioru i waga przesyłki. System CFR może tworzyć plany wyznaczania tras asynchronicznie lub w czasie zbliżonym do rzeczywistego, w zależności od liczby pojazdów w planie wyznaczania tras. Więcej informacji o optymalizacji tras znajdziesz w dokumentacji interfejsu Route Optimization API.

Fleet Engine

Fleet Engine jest częścią usług Last Mile Fleet Solution. Dzięki Fleet Engine możesz modelować swoją flotę, planować działania kierowców i na bieżąco śledzić paczki w miarę ich dostarczania. Modelowanie floty obejmuje definiowanie pojazdów, zadań, przystanków i segmentów trasy. Dostęp do interfejsu Fleet Engine Deliveries API można uzyskać za pomocą pakietów SDK klientów mobilnych, bibliotek Java po stronie serwera i interfejsów API REST.

Komponenty systemu

Na diagramie poniżej widać, jak Twoje systemy będą integrować interfejsy Fleet Engine, Last Mile Fleet Solution API oraz Cloud Fleet Routing w systemie, który ulepsza i optymalizuje planowanie i codzienne operacje floty. Na tym diagramie GMPRO do rozwiązywania problemów korzysta z usług i danych Macierz odległości w Mapach Google, ale Twoja integracja może korzystać z usług innych dostawców.

Każdy komponent obejmuje określone funkcje w systemie zarządzania flotą:

  • Aplikacja sterownika – za pomocą pakietów SDK sterowników i nawigacji możesz tworzyć aplikacje mobilne na iOS i Androida dla kierowców. Pakiet Driver SDK umożliwia aktualizowanie w czasie rzeczywistym dostaw, lokalizacji pojazdów i stanów zamówień, które możesz wyświetlać w aplikacji według potrzeb. Zapoznaj się z dokumentacją pakietu SDK sterownika: Android

    | iOS.

    Więcej informacji znajdziesz w [dokumentacji pakietu nawigacyjnego SDK)(/maps/documentation/navigation).

  • Twoje operacje – możesz utworzyć panel internetowy oparty na bibliotece śledzenia Google Fleet, aby wyświetlać bieżące dane ze wszystkich pojazdów. Dzięki temu możesz organizować i monitorować flotę. Przeczytaj artykuł Śledzenie przesyłek za pomocą biblioteki śledzenia floty JavaScript. – Twoje systemy – usługi i bazy danych backendu zapewniają bezpieczeństwo codziennej działalności Twojej firmy.

  • Systemy Google – interfejs Route Optimization API korzysta z interfejsu DISTANCE Matrix API do określania odległości i czasu podróży w wielu lokalizacjach. Dane wyjściowe interfejsu Route Optimization API mogą być używane jako dane wejściowe dla planów tras za pomocą interfejsu Fleet Engine Deliveries API. Następnie będzie komunikować się z Twoim panelem operacyjnym i usługami backendu.

Twoje rozwiązanie może też korzystać z usługi Logging Fleet Engine. Dzięki temu będziesz otrzymywać informacje w czasie rzeczywistym o aktualizacjach podmiotów w usłudze Last Mile Fleet Solution. Danych z logów możesz też używać do tworzenia pochodnych wskaźników, tabel i paneli.

Dalsze kroki

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