A biblioteca JavaScript de rastreamento de frota permite visualizar a localização dos
veículos das suas frotas quase em tempo real. A biblioteca usa a
API On Demand Rides and Deliveries
para permitir a visualização de veículos e viagens. A biblioteca JavaScript de rastreamento
de frota contém um componente de mapa JavaScript que é uma substituição simples
para uma entidade google.maps.Map
padrão e componentes de dados para
se conectar ao Fleet Engine.
A implementação do rastreamento de frota envolve trabalhar com vários componentes da solução de viagens e entregas sob demanda (em inglês): o Fleet Engine, a biblioteca JavaScript Fleet Tracking e o SDK do Driver:
- O Fleet Engine é o serviço de back-end da solução de viagens e entregas sob demanda. Ele é responsável por gerenciar as viagens e o estado do veículo. Ele processa a interação entre o SDK do driver, a biblioteca JavaScript Fleet Tracking e seu serviço de back-end, que pode se comunicar com o Fleet Engine fazendo chamadas REST ou gRPC.
- Essa biblioteca pode ser integrada aos seus aplicativos internos de gerenciamento de frota e permite fornecer uma visualização dos locais do veículo e outras informações da viagem.
- O SDK do Driver é uma biblioteca que você integra ao app do motorista. Ele é responsável por atualizar o Fleet Engine com a localização, o trajeto, a distância restante e o HEC do motorista. Ele também se integra ao SDK do Navigation, que fornece instruções de navegação guiada para o motorista. Para mais informações, consulte Navegação com o Google Maps.
O diagrama a seguir mostra a relação entre esses componentes:
Para começar a implementar o rastreamento de frota, consulte Rastrear sua frota com a Biblioteca JavaScript de rastreamento de frotas.