Otimização de rotas com a API Route Optimization e o Fleet Engine

Este documento oferece uma visão geral de como realizar a otimização de rotas em toda a frota para suas operações diárias de entrega usando dois produtos:

  • Fleet Engine
  • API Route Optimization (GMPRO)

Sozinho, o Fleet Engine pode receber entradas de qualquer solucionador usando planos que você fornece ao back-end do Fleet Engine. No entanto, se você não tiver seu próprio solucionador de rotas ou se tiver interesse em conhecer outras soluções de roteamento, use a API Route Optimization em conjunto com o Fleet Engine para fazer a otimização de rotas contínua durante o dia.

Introdução

Nas suas operações diárias de entrega, a solução de frota costuma usar o Serviço de motor de frota para os seguintes fluxos de trabalho de otimização de trajetos:

  • Planejamento do trajeto inicial: defina os planos diários de acordo com o trajeto. e inseri-los no Fleet Engine para visibilidade pelos motoristas, execução e acompanhamento.
  • Reotimização: selecione trajetos específicos no meio do dia para resolver alterações na rota, como problemas de trânsito ou alterações em janelas de tempo, e fazer novas otimizações para melhorar a experiência do motorista e do cliente.
  • Novas alocações de paradas: atribua novas paradas, como solicitações de embarque não programada. nas rotas existentes.

a API Route Optimization e o Fleet Engine oferecem uma combinação de planejamento e recursos de rastreamento para tornar isso possível.

API Route Optimization

A API Route Optimization (GMPRO) da Plataforma Google Maps aborda problemas para as necessidades de roteamento de veículos. Um exemplo é criar um plano para entregas e veículos de entrega, além de aplicar restrições, como horário de retirada e peso do pacote. O GMPRO pode criar planos de roteamento de forma assíncrona ou quase em tempo real, dependendo do número de veículos no plano de roteamento. Para mais mais informações sobre a Route Optimization, consulte o artigo API Route Optimization Documentação.

Mecanismo de frota

O Fleet Engine faz parte dos serviços de mobilidade. Com o Fleet Engine, você modela sua frota, planeja as atividades dos motoristas e mantém o rastreamento em tempo real dos pacotes enquanto os motoristas os entregam. A modelagem da frota envolve definir veículos, tarefas, paradas e segmentos de trajeto.

Componentes do sistema

O diagrama a seguir descreve como seus próprios sistemas integrariam a frota Engine, as APIs de serviços de mobilidade e a API Route Optimization para um sistema que melhora e otimiza o planejamento e as operações diárias da frota. Neste diagrama, o GMPRO usa os serviços e dados do Distance Matrix do Google Maps para resolver problemas, mas sua integração pode usar outros provedores.

Um diagrama descrevendo uma integração com o mecanismo do Fleet

Cada componente tem uma finalidade específica no sistema de gerenciamento de frota:

  • Seu app para motoristas: você cria apps para dispositivos móveis iOS e Android para seus motoristas usando os SDKs para motoristas e de navegação. SDK do Driver permite atualizações em tempo real de entregas, localizações de veículos e pedidos status, que podem ser exibidos no seu app. Consulte a Guias do usuário do SDK do Driver para viagens sob demanda (Android, iOS). Consulte a documentação do SDK de navegação.
  • Suas operações: é possível criar um painel da Web criado com a Biblioteca de rastreamento do Google Fleet para mostrar dados em tempo real de todos os veículos. Com isso, você pode orquestrar e monitorar sua frota.
  • Seus sistemas — Seus serviços de back-end e bancos de dados permitem as operações diárias seguras da sua empresa.
  • Sistemas do Google: a API Route Optimization usa a API Distance Matrix para encontrar a distância e o tempo de deslocamento para vários locais.

Próximas etapas

Se você quiser saber como integrar o Fleet Engine ao Routes API Optimization, consulte o seguinte: