La biblioteca de seguimiento de flota de JavaScript funciona para los siguientes casos de uso:
- Viajes a pedido
- Tareas programadas
En esta guía, se explica cómo puedes usar esta biblioteca para ambos servicios.
Con la biblioteca de seguimiento de flota de JavaScript, puedes brindarles a los operadores de flota la capacidad de visualizar las ubicaciones de los vehículos de su flota casi en tiempo real. Si se conoce la ruta de un vehículo, el componente de vista de mapa anima ese vehículo a medida que se desplaza por su ruta prevista.
¿Qué es el seguimiento de flota?
El seguimiento de flota es una función de Fleet Engine diseñada para operadores de flota. Proporciona interfaces que modelan y siguen los datos de la flota en Fleet Engine, y proporciona clases que usas para crear una visualización de mapa enriquecida basada en la Web de la información del viaje para los administradores de tu flota. Por ejemplo:
- Permite que los operadores de viajes a pedido puedan hacer un seguimiento del progreso del viaje en varios vehículos.
- Permite que los operadores de envíos programados puedan ver el progreso casi en tiempo real de los envíos de la flota en un mapa basado en la Web.
Integra la biblioteca en tu app web y establece los perfiles de funciones adecuados en Fleet Engine para admitir el uso compartido de viajes con el consumidor. Para obtener más información sobre las funciones en Fleet Engine, consulta Roles de cuentas de servicio.
¿Por qué usar el seguimiento de flota?
Cuando integras el seguimiento de flota en tus operaciones de flota, obtienes una experiencia integral de supervisión de vehículos, con actualizaciones de ubicación casi en tiempo real. Puedes ver una o todas las ubicaciones de los vehículos de la flota en un mapa, incluidos los detalles de las paradas o los puntos de referencia que te ayudan a comprender el rendimiento de tu flota.
¿Qué puedes hacer con el seguimiento de flota?
Con la información de la biblioteca de seguimiento de flota, puedes crear vistas enriquecidas de tus operaciones de flota con las siguientes funciones:
Personaliza las personalizaciones de la IU del mapa de seguimiento de flota para que se adapten a tus necesidades.
Consulta la ubicación actual de uno, varios o todos los vehículos a medida que avanzan por sus rutas, con sus posiciones actualizadas periódicamente.
Calcula las horas de llegada estimadas para el viaje o la entrega, así como la distancia restante.
Consulta el progreso del vehículo, incluidos los viajes completados o el estado de la tarea.
Componentes
En la siguiente tabla, se describen los componentes que se usan en el seguimiento de flota y lo que hacen.
Viajes a pedido
| Componente | Descripción |
|---|---|
| Vista de mapa de uso compartido de viajes | La vista de mapa de uso compartido de viajes muestra la ubicación de los vehículos y sus viajes. Si Fleet Engine conoce la ruta de un vehículo, el componente de vista de mapa anima ese vehículo a medida que se desplaza por su ruta prevista. |
| Proveedor de ubicación del vehículo | El proveedor de ubicación del vehículo muestra la información de ubicación de un solo vehículo Tiene información sobre la ubicación del vehículo, sus puntos de referencia y los viajes asignados al vehículo. A continuación, se indican las reglas de visibilidad para los vehículos y sus marcadores de puntos de referencia:
|
| Opciones de personalización | Las opciones del proveedor de ubicación del vehículo te permiten proporcionar personalizaciones de polilíneas y marcadores. Puedes colorear y diseñar polilíneas para mostrar una variedad de situaciones del mundo real para el vehículo, como rutas tomadas y tráfico. Puedes personalizar los marcadores para diferentes propósitos. También puedes agregar el manejo de clics a las polilíneas y los marcadores. |
| Objeto de escucha de eventos del vehículo | El objeto de escucha de eventos permite que el operador obtenga información sobre viajes completados por un vehículo. |
| Proveedor de ubicación de la flota de vehículos | El proveedor de ubicación de la flota muestra la información de ubicación de varios vehículos de entrega Cuando haces un seguimiento de una flota, estableces límites geográficos y también tienes la opción de filtrar por IDs de vehículos. |
Tareas programadas
| Componente | Descripción |
|---|---|
| Vista de mapa de uso compartido de viajes | La vista de mapa de uso compartido de viajes muestra la ubicación de los vehículos y las tareas de entrega. Si Fleet Engine conoce la ruta de un vehículo, el componente de vista de mapa anima ese vehículo a medida que se desplaza por su ruta prevista. |
| Proveedor de ubicación del vehículo de entrega | El proveedor de ubicación del vehículo de entrega muestra la información de ubicación de un solo vehículo de entrega Tiene información sobre la ubicación del vehículo, sus paradas y las tareas completadas por el vehículo de entrega. A continuación, se indican las reglas de visibilidad para los vehículos de entrega, las paradas y sus tareas:
|
| Opciones de personalización | Las opciones del proveedor de ubicación del vehículo de entrega te permiten proporcionar personalizaciones de polilíneas y marcadores. Puedes colorear y diseñar polilíneas para mostrar una variedad de situaciones del mundo real para el vehículo, como la ruta activa del vehículo. Puedes personalizar los marcadores para diferentes propósitos, como para un vehículo de entrega. También puedes agregar el manejo de clics a las polilíneas y los marcadores. |
| Filtro de tareas de entrega | El filtro de tareas permite que el operador filtre la vista de las tareas completadas antes o después de un horario especificado, así como filtrar por tareas abiertas o cerradas. |
| Objeto de escucha de eventos del vehículo de entrega | El objeto de escucha de eventos permite que el operador obtenga información sobre los segmentos de viaje completados por un vehículo de entrega, así como una lista de las tareas que realiza el vehículo. |
| Proveedor de ubicación de la flota de entrega | El proveedor de ubicación de la flota de entrega muestra la información de ubicación de varios vehículos de entrega. Puedes filtrar para mostrar un vehículo de entrega específico y su ubicación, o puedes mostrar las ubicaciones de los vehículos de toda la flota. |
Cómo usar el seguimiento de flota
| 1 | Configura el seguimiento de flota en JavaScript. | Para obtener más información, consulta Configura la biblioteca de seguimiento de flota de JavaScript. |
| 2 | Carga la biblioteca y luego inicializa el mapa. | Para obtener más información, consulta Carga la biblioteca y luego inicializa la vista de mapa. |
| 3 | Proporciona la ubicación del vehículo y establece la vista de mapa. | Para comenzar a seguir un vehículo, crea una instancia de un proveedor de ubicación con el ID de vehículo correcto y úsala para inicializar la vista de mapa. Para más información, consulta Proporciona la ubicación del vehículo. |
| 5 | Actualiza el progreso de la flota y controla los errores de viaje. | Para obtener más información, consulta Actualiza el progreso de la flota y Controla los errores. |
| 5 | Cuando termine el día, deja de seguir los vehículos de la flota. | Para obtener más información, consulta Deja de seguir un vehículo de entrega. |