Informações gerais sobre o rastreamento de frotas

A biblioteca de rastreamento de frotas do JavaScript funciona para os seguintes casos de uso:

  • Viagens sob demanda
  • Tarefas agendadas

Este guia discute como usar essa biblioteca para os dois serviços.

Com a biblioteca JavaScript de rastreamento de frotas, você pode fornecer aos operadores de frota as capacidade de visualizar a localização dos veículos da frota quase em tempo real. Se o trajeto de um veículo for conhecido, o componente de visualização de mapa anima esse veículo conforme ele se move ao longo do caminho previsto.

Exemplo de visualização de mapa de rastreamento de frota

O que é o rastreamento de frotas?

O rastreamento de frota é um recurso do Fleet Engine projetado para operadores de frota. Ela fornece interfaces que modelam e seguem os dados da frota no Fleet Engine e oferece classes que você usa para criar uma rica exibição de mapa baseada na Web de jornada informações para os gerentes de frotas. Exemplo:

  • Permitir que os operadores de viagens sob demanda acompanhem o progresso da viagem em vários veículos.
  • Permitir que os operadores de remessas programadas acessem quase em tempo real o progresso dos envios das frotas em um mapa baseado na Web.

Você integra a biblioteca ao seu app da Web e define a função apropriada. perfis no Fleet Engine para facilitar o compartilhamento de jornadas com o consumidor. Para mais informações sobre papéis no Fleet Engine, consulte Papéis de contas de serviço.

Por que usar o rastreamento de frotas?

Ao integrar o rastreamento de frota às operações de frota, você tem uma experiência abrangente de monitoramento de veículos, com atualizações de local quase em tempo real. É possível conferir um ou todos os locais dos veículos da frota em um mapa, incluindo detalhes de paradas ou pontos de passagem que ajudam a entender o desempenho da frota.

O que você pode fazer com o rastreamento de frotas?

Com as informações da biblioteca de rastreamento de frota, você pode criar visualizações avançadas das suas operações de frota com os seguintes recursos:

  • Personalize a interface do mapa de rastreamento de frota para atender às suas necessidades.

  • Confira o local atual de um, vários ou todos os veículos à medida que eles percorrem as rotas, com as posições atualizadas periodicamente.

  • Calcule os HECs da viagem ou entrega, bem como a distância restante.

  • Confira o progresso do veículo, incluindo viagens concluídas ou status da tarefa.

Componentes

A tabela a seguir descreve os componentes usados no rastreamento de frotas e o que eles fazem.

Viagens sob demanda

Componente Descrição
Visualização de mapa do compartilhamento da jornada A visualização do mapa de compartilhamento de trajeto mostra a localização dos veículos e das viagens. Se o Fleet Engine souber a rota de um veículo, o componente de visualização de mapa anima esse veículo conforme ele se move ao longo o caminho previsto.
Provedor de localização do veículo

O provedor de localização do veículo mostra as informações de localização de um único veículo. Ele tem informações sobre a localização do veículo, os waypoints e as viagens atribuídas a ele.

Os itens a seguir são as regras de visibilidade para veículos e seus marcadores de waypoint:

  • Veículo: um veículo fica visível assim que é criado no Fleet Engine e quando o vehicle_state é Online. Isso significa que um veículo pode ficar visível mesmo quando não há uma viagem atual atribuída a ele.
  • Marcadores de waypoints: waypoints planejados de veículos são mostrados no mapa como marcadores de origem, intermediário e destino.
Opções de personalização As opções do provedor de local do veículo permitem personalizar polilinhas e marcadores. É possível colorir e estilizar polilinhas para mostrar uma variedade de cenários reais do veículo, como rotas percorridas e tráfego. Você pode personalizar marcadores para diferentes propósitos. Também é possível adicionar o processamento de cliques a polilinhas e marcadores.
Listener de eventos do veículo O listener de eventos permite que o operador receba informações sobre as viagens concluídas por um veículo.
Provedor de localização da frota de veículos O provedor de localização da frota mostra informações de local de vários veículos de entrega. Ao rastrear uma frota, você define limites geográficos e filtrar por IDs de veículos.

Tarefas agendadas

Componente Descrição
Visualização do mapa de compartilhamento da jornada A visualização do mapa de compartilhamento de trajetos mostra a localização dos veículos de entrega e das tarefas. Se o Fleet Engine souber o trajeto de um veículo, o componente de visualização do mapa vai animar esse veículo à medida que ele se move pelo caminho previsto.
Provedor de localização do veículo de entrega

O provedor de localização do veículo de entrega mostra o endereço informações do local. Ele tem informações sobre a localização do veículo, paradas e as tarefas concluídas pelo veículo de entrega.

Confira a seguir as regras de visibilidade para veículos de entrega, paradas e tarefas:

  • Veículo: um veículo de entrega fica visível assim que criado no Fleet Engine e visível em todo o trajeto independentemente das tarefas.
  • Paradas: as paradas planejadas de veículos são mostradas no mapa como marcadores de parada de veículos. Os marcadores de tarefas concluídas são exibidos com um estilo diferente das paradas planejadas de um veículo.
  • Tarefas: a localização dos resultados das tarefas é exibida. com marcadores de resultado de tarefa. Tarefas com resultado SUCCEEDED são exibidas com marcadores de tarefas bem-sucedidas, enquanto todas as outras tarefas são exibido com marcadores de tarefas sem sucesso.
Opções de personalização As opções do provedor de local do veículo de entrega permitem personalizar polilinhas e marcadores. É possível colorir e estilizar polilinhas para mostrar vários cenários reais do veículo, como a rota ativa dele. É possível personalizar marcadores para diferentes finalidades, como para um veículo de entrega. Também é possível adicionar cliques para polilinhas e marcadores.
Filtro de tarefas de entrega Com o filtro de tarefas, o operador pode filtrar a visualização de tarefas. concluído antes ou depois de um tempo especificado, bem como filtrando por código aberto tarefas fechadas.
Listener de eventos do veículo de entrega O listener de eventos permite que o operador receba informações sobre segmentos de viagem concluídos por um veículo de entrega, bem como uma lista de tarefas realizadas pelo veículo.
Provedor de localização da frota de entrega O provedor de localização da frota de entregas mostra as imagens de vários informações do local. É possível filtrar para exibir um veículo de entrega específico e sua localização, ou você pode exibir a localização de veículos para todo frota.

Como usar o rastreamento de frota

1 Configurar o rastreamento de frotas em JavaScript. Para mais informações, consulte Configurar a biblioteca de rastreamento de frotas do JavaScript.
2 Carregue a biblioteca e inicialize o mapa. Para mais informações, consulte Carregar a biblioteca e inicializar a visualização de mapa.
3 Fornecer a localização do veículo e definir a visualização de mapa Para começar a seguir um veículo, você instancia um provedor de localização com o ID correto do veículo e o usa para inicializar a visualização do mapa. Para mais informações, consulte Fornecer a localização do veículo.
5 Atualize o progresso da frota e trate erros de viagem. Para mais informações, consulte Atualize o progresso da frota e Solucionar erros.
5 Ao final do dia, pare de seguir os veículos da frota. Para mais informações, consulte Parar de acompanhar um veículo de entrega.

A seguir