Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introdução

A API Planning é um web service que usa requisição HTTP para retornar JSON com o planejamento logístico do melhor sequenciamento das operações que serão realizadas por cada veículo, apresentando a otimização logística baseada na frota de veículos e características das operações.

Usado para os cenários de multiple vehicle routing problem (VRP) e traveling salesman problem (TSP).

Table of Contents

Obtendo a otimização logística através da Planning API

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.

Principais Funcionalidades:

  • 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.

Principais Conceitos e definições

Filter by label (Content by label)
showLabelsfalse
sorttitle
showSpacefalse
excerptTyperich content
cqllabel = "parameter" and parent = "1885372451"

Antes de começar

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:

  1. Post do problema logístico para o endpoint https://api.maplink.global/planning/v1/problems;

  2. Checa o processamento até que a solução esteja disponível o qual pode ser feito obtendo o status através de callback;

  3. 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}.

Parâmetros e Exemplos

Child pages (Children Display)