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 de entrega diárias usando dois produtos:

  • Fleet Engine
  • API Route Optimization (GMPRO)

Por si só, o Fleet Engine pode receber dados de qualquer solucionador de rotas usando os planos de rotas fornecidos ao back-end do Fleet Engine. No entanto, se você não tiver seu próprio solucionador de rotas ou se 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 acompanhar.
  • Reotimização: selecione rotas específicas no meio do dia para resolver mudanças de rota, como problemas de tráfego ou mudanças nas janelas de tempo, e reotimize para uma experiência mais simplificada do motorista e do cliente.
  • Novas alocações de paradas : aloque novas paradas, como solicitações de retirada ad hoc, em rotas atuais.

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

API Route Optimization

A API Route Optimization da Plataforma Google Maps (GMPRO, na sigla em inglês) atende a necessidades complexas de roteamento de veículos. Um exemplo é a criação de um plano para entregas e veículos de entrega, aplicando restrições como horário de coleta e peso do pacote. A 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 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 do motorista e mantém o acompanhamento em tempo real dos pacotes à medida que os motoristas os entregam. A modelagem da frota envolve a definição de veículos, tarefas, paradas e segmentos de rota.

Componentes do sistema

O diagrama a seguir descreve como seus próprios sistemas integrariam o Fleet Engine, as APIs dos serviços de mobilidade e a API Route Optimization para um sistema que aprimora e otimiza seu planejamento e operações diárias de frota. Nesse diagrama, a GMPRO usa os serviços e dados da API Distance Matrix 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:

  • Aplicativo do motorista : você cria aplicativos móveis para 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 exibidos no seu app. Consulte os guias do usuário do SDK Driver para viagens sob demanda (Android, iOS). Consulte a documentação do SDK Navigation.
  • Suas operações : você pode criar um painel da Web criado com a biblioteca de rastreamento de frota do Google 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 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: