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

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

  • Fleet Engine
  • API Route Optimization (GMPRO)

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

Introdução

Nas operações de entrega diárias, a solução de frota normalmente usa o serviço do Fleet Engine para os seguintes fluxos de trabalho de otimização de rotas:

  • Planejamento inicial de rotas: defina seus planos de rotas diárias usando o solucionador de rotas e insira-os no Fleet Engine para que os motoristas possam ver, executar e rastrear.
  • Reotimização: selecione rotas específicas no meio do dia para resolver mudanças de rota, como problemas de trânsito ou alterações nos intervalos de tempo, e reotimize para uma experiência mais simplificada para motoristas e clientes.
  • Novas alocações de paradas: aloque novas paradas, como solicitações de coleta ad hoc, em rotas atuais.

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

API Route Optimization

A API Route Optimization da Plataforma Google Maps (GMPRO) atende a necessidades complexas 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 coleta e peso do pacote. O GMPRO pode criar planos de rotas de forma assíncrona ou quase em tempo real, dependendo do número de veículos no plano. Para mais informações sobre a otimização de rotas, consulte a documentação da API Route Optimization.

Fleet Engine

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 eles são entregues. 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 o Fleet Engine, as APIs de serviços de mobilidade e a API Route Optimization para um sistema que melhora e otimiza seu planejamento e as operações diárias da frota. Neste diagrama, o GMPRO usa os serviços e dados da matriz de distância do Google Maps para resolver problemas, mas sua integração pode usar outros provedores.

Um diagrama que descreve uma integração do Fleet Engine

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

  • Seu aplicativo de motorista: você cria aplicativos para dispositivos móveis iOS e Android para seus motoristas usando os SDKs Driver e Navigation. O SDK Driver permite atualizações em tempo real de entregas, locais de veículos e status de pedidos, que podem ser mostrados no seu app. Consulte os guias do usuário do SDK Driver para viagens sob demanda (Android, iOS). Consulte a documentação do SDK do Navigation.
  • Suas operações: é possível criar um painel da Web com a biblioteca de rastreamento de frota do Google para mostrar dados em tempo real de todos os veículos. Assim, você pode orquestrar e monitorar sua frota.
  • Seus sistemas: seus serviços e bancos de dados de back-end 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 viagem de vários locais.

Próximas etapas

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