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

Este documento mostra uma visão geral de como executar 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 solucionador de rotas ou se estiver interessado em explorar outras soluções de roteamento, você pode usar a API Route Optimization com o Fleet Engine para fazer a otimização contínua da rota ao longo do 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 entregas. de veículos, além de aplicar restrições como horário de retirada e peso O GMPRO pode criar planos de roteamento de forma assíncrona ou quase 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, modele a frota, planeje as atividades dos motoristas e mantenha o rastreamento em tempo real 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 da Matriz de distância do Google Maps para seu solução de problemas, mas sua integração pode usar outros provedores.

Um diagrama que descreve uma integração do mecanismo de frota

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

  • Seu aplicativo de motorista: você cria aplicativos para dispositivos móveis iOS e Android para os motoristas que usam os SDKs do Driver e do Navigation. 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: crie um painel na Web desenvolvido com o Google Fleet. Biblioteca de rastreamento 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: