La biblioteca de seguimiento de flotas de JavaScript funciona para los siguientes casos de uso:
- Viajes a pedido
- Tareas programadas
En esta guía, se analiza cómo puedes usar esta biblioteca para ambos servicios.
Con la biblioteca JavaScript de seguimiento de flota, puedes proporcionarles a los operadores de la flota permite visualizar la ubicación 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 mueve a lo largo de 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 flotas. 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 y basada en la Web de la información del viaje para tus administradores de flotas. Por ejemplo:
- Permite que los operadores de viajes on demand puedan realizar un seguimiento de los viajes el progreso en múltiples vehículos.
- Permite que los operadores de envíos programados vean datos casi en tiempo real el progreso de los envíos de la flota en un mapa basado en la Web.
Integrarás la biblioteca en tu aplicación web y establecerás la función adecuada. en Fleet Engine para poder compartir los recorridos con el consumidor. Para obtener más información sobre los roles en Fleet Engine, consulta Roles de la cuenta de servicio.
¿Por qué usar el seguimiento de flotas?
Cuando integras el seguimiento de flotas a tus operaciones, obtienes una experiencia de supervisión de vehículos integral, con actualizaciones de ubicación casi en tiempo real. Puedes ver una o todas las ubicaciones de vehículos de la flota en un mapa, incluida la parada o puntos de referencia para conocer el rendimiento de tu flota.
¿Qué puedes hacer con el seguimiento de flotas?
Con la información de la biblioteca de seguimiento de flotas, puedes crear vistas enriquecidas de tus operaciones de flota con las siguientes funciones:
Personaliza la IU del mapa de seguimiento de flotas según tus necesidades.
Consulta la ubicación actual de uno, varios o todos los vehículos de la siguiente manera: avanzan en sus rutas con sus posiciones actualizadas de forma periódica.
Calcula las ETA 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 las tareas.
Componentes
En la siguiente tabla, se describen los componentes que se usan en el seguimiento de flotas y lo que hacen.
Viajes on demand
Componente | Descripción |
---|---|
Vista de mapa para compartir viajes | La vista del 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 mueve a lo largo de su ruta prevista. |
Proveedor de ubicación del vehículo | El proveedor de ubicación de vehículos muestra el historial de un solo vehículo información de ubicación. Tiene información sobre la ubicación del vehículo, su los puntos de referencia y los viajes asignados al vehículo. Lo siguientes son las reglas de visibilidad de 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 aplicar color a las polilíneas y aplicarles diseño para mostrar una variedad de escenarios del mundo real para el vehículo, como las rutas que sigues y el tráfico. Puedes personalizar los marcadores para diferentes fines. También puedes agregar el control de clics a las polilíneas y los marcadores. |
Objeto de escucha de eventos del vehículo | El objeto de escucha de eventos permite al operador obtener información sobre los viajes completados por un vehículo. |
Proveedor de ubicación de flotas de vehículos | El proveedor de ubicación de la flota muestra varios vehículos de entrega información de ubicación. Cuando haces el seguimiento de una flota, estableces límites geográficos y, además, tienes la opción de filtrar por IDs de vehículos. |
Tareas programadas
Componente | Descripción |
---|---|
Vista del mapa de uso compartido de viajes | En la vista de mapa para compartir el viaje, se muestra la ubicación de vehículos y 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 mueve a lo largo de su ruta prevista. |
Proveedor de ubicación de vehículos 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, su las paradas y las tareas completadas por el vehículo de reparto. A continuación, se muestran las reglas de visibilidad de los vehículos de reparto, las paradas y sus tareas:
|
Opciones de personalización | Las opciones de proveedor de ubicación de vehículos de entrega te permiten proporcionar personalizaciones de polilíneas y marcadores. Puedes aplicar color a las polilíneas y aplicarles diseño para mostrar una variedad de escenarios del mundo real para el vehículo, como la ruta activa del vehículo. Puedes personalizar los marcadores para diferentes para propósitos específicos, como un vehículo de reparto. También puedes agregar y el manejo de polilíneas y marcadores. |
Filtro de tareas de publicación | El filtro de tareas permite al operador filtrar la vista de tareas completadas antes o después de un horario especificado, así como filtrar por tareas abiertas o cerradas. |
Objeto de escucha de eventos de vehículos de entrega | El objeto de escucha de eventos permite al operador obtener información sobre los segmentos de recorrido completados por un vehículo de reparto, así como una lista de tareas que entrega el vehículo. |
Proveedor de la 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 mostrar las ubicaciones de los vehículos de todo de la flota. |
Cómo usar el seguimiento de flota
1 | Configura el seguimiento de flotas en JavaScript. | Para obtener más información, consulta Configura el Biblioteca de seguimiento de flota de JavaScript. |
2 | Carga la biblioteca y, luego, inicializa el mapa. | Para obtener más información, consulta Cómo cargar la biblioteca e inicializar la vista de mapa. |
3 | Proporciona la ubicación del vehículo y establece la vista del mapa. | Para comenzar a seguir un vehículo, debes crear una instancia de un proveedor de ubicación con el ID de vehículo correcto y usarlo para inicializar la vista de mapa. Para obtener más información, consulta Proporciona la ubicación del vehículo. |
5 | Actualiza el progreso de la flota y controla los errores de los viajes. | 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 a los vehículos de la flota. | Para obtener más información, consulta Cómo dejar de seguir a un vehículo de reparto. |