Red de rutas

La arquitectura logística en la plataforma Turnit Ride está construida para maximizar la flexibilidad, asegurándose sin embargo de que no se ve comprometida la estructura de la red de rutas. Como una autorización de línea puede estar enlazada con varias rutas diferentes (por ejemplo, la ruta de una línea puede ser distinta los días laborables o los fines de semana) o diferentes productos de viaje, la información logística se gestiona en tres niveles:

  • Línea – Una línea en Turnit Ride significa una autorización para proveer servicios de transporte de pasajeros en cierta ruta o rutas. Este nivel se usa para gestionar información general acerca de la línea: número de línea, nombre de línea, expiración de la autorización de línea, normas de reembolso, etc.
  • Plantilla de línea – Aquí es donde se gestionan los datos específicos de la ruta: paradas de autobús en la ruta, hora de llegada y de salida, descuentos, listas de precios, etc. El propósito principal de la Línea y la Plantilla de línea es gestionar valores por defecto de datos que se necesitan para generar viajes reales.
  • Viaje – Un Viaje representa una salida de una ruta concreta en un día y hora concretos. Todas las transacciones de venta se asignarán a viajes concretos, así que es sencillo localizar cualquier problema, hacer cambios de última hora y aplicar una política flexible de tarifas. En el nivel de Viaje, también es posible ver la lista de pasajeros y sus datos individuales (descuento, fidelidad, etc.).

Cada salida puede gestionarse individualmente. Por ejemplo, añadiendo una parada los lunes y viernes o limitando el número de plazas ofrecidas a la venta en ciertos segmentos.

Interconexiones multiescala

Turnit Ride disfruta de una poderosa capacidad logística multiescala para operadores que, o bien cooperan con socios para proporcionar viajes multimodales, o bien quieren usar más eficientemente su propia red de rutas. La funcionalidad multiescala permite:

  • Buscar y mostrar viajes multiescala en todos los canales de venta.
  • Combinar hasta diez escalas distintas en un viaje multiescala.
  • Mostrar las cadenas logísticas y nodos visualmente en un mapa.
  • Incluir socios operadores en la misma red de rutas multiescala.
  • Mejorar el algoritmo multiescala, asignando distintos parámetros restrictivos al algoritmo de búsqueda, incluyendo:
    • Número máximo de billetes vendidos por escala (para obligar a los pasajeros multiescala a usar líneas con menos demanda).
    • Comparación de duración de viaje con la alternativa más rápida.
    • Duración máxima de viaje.
    • Tiempo de escala.
    • Distancia.

Paradas y zonas

Para empezar a describir rutas en líneas, hay que definir primero la información de paradas. Esto requiere una estructura de datos meticulosa y sistemática para asegurarse de que todas las paradas son distintas, aunque incluyendo suficientes parámetros para cumplir con los requisitos de negocio del operador. En Turnit Ride, es posible que los operadores describan paradas incluyendo los siguientes parámetros:

  • Localización (administración regional a 4 niveles: país, municipio, distrito, dirección).
  • Nombres alternativos (alias).
  • Parámetros dependientes del lenguaje (nombre y dirección), que traducen automáticamente el nombre de la parada al lenguaje usado en los canales de cara al público.
  • Tipo de parada y características correspondientes.
  • Coordenadas GPS.
  • Características de priorización (paradas más importantes que otras pueden mostrarse primero, etc.).

Si la parada se define también como terminal, pueden configurarse características adicionales:

  • Número de andenes.
  • Tiempo mínimo de rotación o plazo.
  • Establecimiento de tarifa por andén.
  • Gestión de pantallas.

Las paradas pueden agruparse por zonas, generando una estructura de tarifas y un trabajo de administración más sencillos.