Neste documento, apresentamos 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)
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 um solucionador de rotas próprio 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 diárias de entrega, sua solução de frota normalmente usaria o serviço Fleet Engine para os seguintes fluxos de trabalho de otimização de rotas:
- Planejamento inicial de rotas: defina seus planos de rota diários usando o solucionador de rotas e insira-os no Fleet Engine para que os motoristas, a execução e o rastreamento tenham visibilidade.
- Reotimização: selecione rotas específicas no meio do dia para lidar com mudanças de rota, como problemas de tráfego ou mudanças nos períodos, e reotimize para uma experiência do cliente e do motorista mais simplificada.
- 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 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 retirada e peso do pacote. A GMPRO pode criar planos de trajeto de forma assíncrona ou quase em tempo real, dependendo do número de veículos no plano. Para mais informações sobre a Route Optimization, 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 conforme eles são entregues. A modelagem da frota envolve a definição de 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 aprimora 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.

Cada componente tem uma finalidade específica no sistema de gerenciamento de frotas:
- Seu aplicativo para motoristas: você cria aplicativos para dispositivos móveis iOS e Android para seus motoristas usando os SDKs Driver e Navigation. O SDK para motoristas 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 para motoristas para viagens on demand (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 frotas do Google para mostrar dados em tempo real de todos os veículos. Com isso, é possível orquestrar e monitorar sua frota.
- Seus sistemas: os serviços de back-end e os 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 viagem de vários locais.
Próximas etapas
Se você quiser saber como integrar o Fleet Engine à API Route Optimization, consulte: