Descripción general del seguimiento de flotas

La biblioteca de JavaScript para el seguimiento de flotas funciona en 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 flotas de JavaScript, puedes brindarles a los operadores de flotas 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 la vista del mapa anima ese vehículo a medida que se desplaza por su ruta prevista.

Ejemplo de vista de mapa de seguimiento de flota

¿Qué es el seguimiento de flotas?

El seguimiento de la flota es una función de Fleet Engine diseñada para los 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 basada en la Web de la información del viaje para los administradores de tu flota. Por ejemplo:

  • Permitir que los operadores de viajes a pedido realicen un seguimiento del progreso de los viajes en varios vehículos
  • Permite que los operadores de envíos programados vean el progreso casi en tiempo real de los envíos de la flota en un mapa basado en la Web.

Integras la biblioteca en tu app web y configuras los perfiles de roles adecuados en Fleet Engine para admitir el uso compartido de viajes con el consumidor. Para obtener más información sobre los roles en Fleet Engine, consulta Roles de cuentas de servicio.

¿Por qué usar el seguimiento de la flota?

Cuando integras el seguimiento de la flota en tus operaciones, obtienes una experiencia integral de supervisión de vehículos, con actualizaciones de ubicación casi en tiempo real. Puedes ver la ubicación de uno o todos 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 la flota?

Con la información de la biblioteca de seguimiento de la flota, puedes crear vistas enriquecidas de las operaciones de tu flota con las siguientes funciones:

  • Personaliza la IU del mapa de seguimiento de la flota para que se adapte 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 ETA para el viaje o la entrega, así como la distancia restante.

  • Ver 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 la flota y su función.

Viajes a pedido

Componente Descripción
Vista de mapa de uso compartido del viaje En el mapa de Compartir viaje, se 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. Contiene 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:

  • Vehículo: Un vehículo se puede ver en cuanto se crea en Fleet Engine y cuando vehicle_state es Online. Esto significa que un vehículo puede ser visible incluso cuando no tiene un viaje asignado.
  • Marcadores de puntos de referencia: Los puntos de referencia planificados del vehículo se muestran en el mapa como marcadores de origen, intermedios y de destino.
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 y estilo a las polilíneas para mostrar una variedad de situaciones del mundo real para el vehículo, como las rutas tomadas y el tráfico. Puedes personalizar los marcadores para diferentes propósitos. También puedes agregar controladores de clics a las polilíneas y los marcadores.
Objeto de escucha de eventos de vehículos El objeto de escucha de eventos permite que el operador obtenga información sobre los 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 reparto. 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 del viaje En el mapa de la vista de uso compartido del viaje, se 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. Contiene información sobre la ubicación del vehículo, sus paradas y las tareas que completó el vehículo de reparto.

A continuación, se indican las reglas de visibilidad para los vehículos de reparto, las paradas y sus tareas:

  • Vehículo: Un vehículo de reparto se puede ver en cuanto se crea en Fleet Engine y se puede ver a lo largo de su ruta, independientemente de sus tareas.
  • Paradas: Las paradas planificadas del vehículo se muestran en el mapa como marcadores de parada del vehículo. Los marcadores de las tareas completadas se muestran con un estilo diferente al de las paradas planificadas de un vehículo.
  • Tareas: La ubicación de los resultados de las tareas se muestra con marcadores de resultados de tareas. Las tareas con un resultado SUCCEEDED se muestran con marcadores de tarea exitosa, mientras que todas las demás tareas se muestran con marcadores de tarea fallida.
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 aplicar color y estilo a las polilíneas para mostrar una variedad de situaciones del mundo real para el vehículo, como su ruta activa. Puedes personalizar los marcadores para diferentes propósitos, como para un vehículo de reparto. También puedes agregar controladores de clics a polilíneas y marcadores.
Filtro de tareas de entrega El filtro de tareas permite que el operador filtre la vista para ver las tareas completadas antes o después de una hora especificada, 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 reparto, así como una lista de las tareas que realiza el vehículo.
Proveedor de ubicación de la flota de reparto El proveedor de ubicación de la flota de reparto muestra la información de ubicación de varios vehículos de reparto. Puedes filtrar para mostrar un vehículo de reparto específico y su ubicación, o bien mostrar las ubicaciones de los vehículos de toda la flota.

Cómo usar el monitoreo de la flota

1 Configura el seguimiento de la flota en JavaScript. Para obtener más información, consulta Cómo configurar 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 del mapa.
3 Proporciona la ubicación del vehículo y configura 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 del mapa. Para obtener más información, consulta Cómo proporcionar 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 finalice 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 un vehículo de reparto.

¿Qué sigue?