← Volver a proyectos

El transporte en tiempo real

Un mapa único con las posiciones reales que publican los operadores de trenes, autobuses y tranvías de España, Portugal y Francia.

Tiempo realDatos abiertosMapa

Objetivo

Reunir en un mismo mapa las posiciones que publican los operadores de transporte. El proyecto permite explorar cómo se mueven trenes, autobuses y tranvías en distintas áreas de España, Portugal y Francia, y deja claro cuándo una fuente no ofrece posiciones disponibles. La intención es mostrar vehículos reales, sin estimar su ubicación a partir de horarios.

Visor de mapas.ccordoba.es mostrando el transporte en tiempo real de Bizkaia: trenes de Cercanías, Bilbobus, Bizkaibus y Metro Bilbao sobre el mapa
Visor de mapas.ccordoba.es mostrando el transporte en tiempo real de Bizkaia: trenes de Cercanías, Bilbobus, Bizkaibus y Metro Bilbao sobre el mapa

Cómo funciona

Elige un país y un área para ver sus operadores. Puedes mostrar u ocultar cada red, consultar sus líneas y centrar el mapa en la que te interese. La vista Datos muestra el estado actual de cada fuente; Histórico permite observar cómo han variado sus posiciones publicadas, su disponibilidad y su tiempo de respuesta.

Datos

Fuente
El visor consulta feeds de posiciones publicados por los operadores y portales de movilidad. Combina formatos como GTFS-Realtime y APIs propias, valida las coordenadas y las fechas y presenta los resultados con una estructura común.
Frecuencia
Cada cinco minutos guarda un resumen por fuente (estado, número de vehículos, última posición y tiempo de respuesta) para analizar su evolución.
Limitaciones
No almacena recorridos ni posiciones individuales en el histórico.

Arquitectura

Cloudflare PagesCloudflare Pages FunctionsMapLibreCloudflare WorkersCloudflare D1

La web se sirve desde Cloudflare Pages y dibuja el mapa con MapLibre. Las Pages Functions consultan y normalizan los feeds desde el servidor, donde permanecen las credenciales necesarias. Un Worker independiente toma las capturas periódicas y las guarda en Cloudflare D1. Así, el mapa puede mostrar las posiciones actuales mientras las páginas de Datos e Histórico ofrecen una visión del estado de las fuentes a lo largo del tiempo.