A biblioteca JavaScript de rastreamento de frota funciona para os seguintes casos de uso:
- Viagens sob demanda
- Tarefas agendadas
Este guia explica como usar essa biblioteca para os dois serviços.
Com a biblioteca de rastreamento de frota em JavaScript, é possível oferecer aos operadores a capacidade de visualizar os locais dos veículos da frota quase em tempo real. Se a rota de um veículo for conhecida, o componente de visualização do mapa vai animar esse veículo enquanto ele se move ao longo do caminho previsto.
O que é o rastreamento de frotas?
O rastreamento de frota é um recurso do Fleet Engine projetado para operadores de frota. Ele fornece interfaces que modelam e seguem dados de frota no Fleet Engine, além de classes que você usa para criar uma exibição de mapa avançada baseada na Web com informações de viagem para seus gerentes de frota. Exemplo:
- Permitir que os operadores de viagens sob demanda acompanhem o progresso da viagem em vários veículos.
- Permita que os operadores de envio programado vejam o progresso quase em tempo real dos envios da frota em um mapa baseado na Web.
Você integra a biblioteca ao seu app da Web e define os perfis de função adequados no Fleet Engine para permitir o compartilhamento de trajetos com o consumidor. Para mais informações sobre papéis no Fleet Engine, consulte Papéis da conta de serviço.
Por que usar o rastreamento de frota?
Ao integrar o rastreamento de frota às operações, você tem uma experiência completa de monitoramento de veículos, com atualizações de localização 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 referência que ajudam a entender o desempenho da frota.
O que você pode fazer com o rastreamento de frota?
Com as informações da biblioteca de rastreamento de frota, é possível criar visualizações avançadas das operações da sua frota com os seguintes recursos:
Personalize as customizações da interface do mapa de rastreamento de frota de acordo com suas necessidades.
Confira a localização atual de um, vários ou todos os veículos enquanto eles seguem as rotas, com as posições atualizadas periodicamente.
Calcular os HPAs da viagem ou da 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 frota e o que eles fazem.
Viagens sob demanda
Componente | Descrição |
---|---|
Visualização de mapa do compartilhamento de trajeto | A visualização do mapa de compartilhamento de viagem mostra a localização dos veículos e as viagens deles. 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 ao longo do trajeto previsto. |
Provedor de localização de veículos | 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 pontos de parada e as viagens atribuídas a ele. Confira a seguir as regras de visibilidade para veículos e marcadores de ponto de parada:
|
Opções de personalização | Com as opções de provedor de local do veículo, é possível fornecer personalizações de polilinha e marcador. Você pode colorir e estilizar polilinhas para mostrar vários cenários do mundo real para o veículo, como rotas percorridas e trânsito. É possível personalizar marcadores para diferentes finalidades. Também é possível adicionar o processamento de cliques a polilinhas e marcadores. |
Listener de eventos de veículos | O listener de eventos permite que o operador receba informações sobre viagens concluídas por um veículo. |
Provedor de localização de frota de veículos | O provedor de localização da frota mostra informações de localização de vários veículos de entrega. Ao rastrear uma frota, você define limites geográficos e também pode filtrar por IDs de veículos. |
Tarefas agendadas
Componente | Descrição |
---|---|
Visualização de mapa do compartilhamento de trajeto | A visualização do mapa de compartilhamento de viagem 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 ao longo do trajeto previsto. |
Provedor de localização de veículos de entrega | O provedor de localização do veículo de entrega mostra as informações de localização de um único veículo. Ele tem informações sobre a localização do veículo, as paradas e as tarefas concluídas pelo veículo de entrega. Confira as regras de visibilidade para veículos de entrega, paradas e tarefas:
|
Opções de personalização | Com as opções de provedor de local do veículo de entrega, é possível fornecer personalizações de polilinha e marcador. Você pode colorir e estilizar polilinhas para mostrar vários cenários do mundo real para o veículo, como a rota ativa dele. É possível personalizar marcadores para diferentes finalidades, como um veículo de entrega. Você também pode adicionar o processamento de cliques a polilinhas e marcadores. |
Filtro de tarefas de entrega | Com o filtro de tarefas, o operador pode filtrar a visualização por tarefas concluídas antes ou depois de um horário especificado, além de filtrar por tarefas abertas ou fechadas. |
Listener de eventos do veículo de entrega | O listener de eventos permite que o operador receba informações sobre segmentos de trajeto concluídos por um veículo de entrega, além de uma lista de tarefas atendidas pelo veículo. |
Provedor de localização da frota de entrega | O provedor de localização da frota de entrega mostra informações de localização de vários veículos de entrega. É possível filtrar para mostrar um veículo de entrega específico e a localização dele ou mostrar os locais de todos os veículos da frota. |
Como usar o rastreamento de frota
1 | Configure o rastreamento de frota em JavaScript. | Para mais informações, consulte Configurar a biblioteca JavaScript de rastreamento de frota. |
2 | Carregue a biblioteca e inicialize o mapa. | Para mais informações, consulte Carregar a biblioteca e inicializar a visualização do mapa. |
3 | Forneça a localização do veículo e defina a visualização do mapa. | Para começar a seguir um veículo, crie uma instância de um provedor de localização com o ID correto do veículo e use-o para inicializar a visualização do mapa. Para mais informações, consulte Informar o local do veículo. |
5 | Atualize o progresso da frota e processe erros de viagem. | Para mais informações, consulte Atualizar o progresso da frota e Lidar com erros. |
5 | Quando o dia terminar, pare de seguir os veículos da frota. | Para mais informações, consulte Parar de seguir um veículo de entrega. |