Com a Planning API você pode:
resolver problemas logísticos com até 200 operações e múltiplos veículos;
considerar janela de horário dos clientes para entrega dos produtos;
analisar viagens de múltiplos dias; entre outros.
A API retorna de modo eficiente a otimização logística com sequenciamento das operações. É possível configurar as principais características das que mais importam para a jornada logística de forma que o algoritmo na Planning API irá levar em consideração para a otimização.
Permite realizar planejamento logístico com até 200 pontos de parada.
Modo de cálculo shortest/ fastest para otimização das operações na rota.
Permite definir o tipo de veículo e capacidade do peso e volume.
Horário inicial / final de trabalho do motorista.
Local de partida e retorno do motorista.
Permite características do motorista como tempo de descanso; tempo de direção contínuo; tempo de trabalho.
Permite realizar planejamento logístico para um dia ou múltiplos dias.
Permite definir a quantidade de rotas que o motorista faz.
Permite múltiplos depósitos em rota
Permite definir o depósito de origem para a entrega do produto.
Regras logísticas como:
Tempo de carregamento.
Tempo de descarregamento.
Configura a janela de horário das entregas
Prioridade das entregas
Permite definir um veículo pré-alocado para realizar uma operação.
Considera o volume/peso do produto para o melhor veículo conforme sua capacidade.
Permite definir produtos e pacotes para serem separados por tipo de veículo.
Permite realizar operações do tipo entrega ou coleta.
Permite definir zonas logísticas para associar áreas de atendimento dos veículos e operações.
Apresenta a solução logística com o melhor sequenciamento das operações para cada veículo e por rota:
Apresenta a sequência temporal das operações do veículo por rota.
Detalhe das atividades e operações de cada veículo.
Apresenta o resumo da rota do veículo com a hora inicial e final, local de partida e retorno.
Apresenta indicadores gerais da frota e do planejamento logístico como:
Tempo total de serviço;
Tempo total de atividade de entrega/coleta;
Tempo de trabalho durante o dia ou durante a noite;
Tempo total de trabalho;
Tempo total de direção dos motoristas;
Tempo total de carregamento;
Tempo estimado total para a realização de todas as atividades;
Distância total;
Média de ocupação em volume e peso dos veículos;
Operações rejeitadas;
Tempo total de espera e descanso.
Antes de começar a usar a Planning API, é necessário utilizar a Authentication API para obter o bearer token.
A Planning API trabalha em 3 passos:
Post do problema logístico para o endpoint https://api.maplink.global/planning/v1/problems;
Checa o processamento até que a solução esteja disponível o qual pode ser feito obtendo o status através de callback;
Obtém a solução do problema logístico com a otimização das operações e com a melhor ordem de execução para cada veículo no endpoint https://api.maplink.global/planning/v1/solutions/{jobid}.