Fuentes y metodología
Origen de los datos
Todos los datos proceden de Renfe Operadora, a través de su portal de datos abiertos data.renfe.com(licencia CC-BY 4.0) y de los documentos públicos que alimentan su visor oficial tiempo-real.renfe.com.
Proyecto independiente, no oficial, no afiliado ni patrocinado por Renfe.
Qué significa cada etiqueta
| a tiempo · obs. | Renfe observa el tren en circulación con menos de 2 min de retraso. |
| +N min · obs. | Retraso observado actual notificado por el visor oficial. |
| +N min · est. | Estimación: procede del feed GTFS-RT (predicción de la próxima parada propagada al resto del trayecto). |
| programado | Solo existe el horario teórico. No implica puntualidad. |
| suprimido | Cancelación comunicada por el feed oficial. |
Limitaciones honestas
- Los trip_updates de Renfe solo informan la próxima paradade cada tren; para el resto se propaga el retraso del viaje (etiqueta «est.»).
- Las posiciones de larga distancia se renuevan cada ~15 minutos.
- No existe feed oficial de llegada efectiva: no mostramos llegadas observadas como hechos, solo estimaciones.
- La vía/andén solo se muestra cuando Renfe la publica.
- Los trayectos solo cubren servicios directos (sin transbordo).
- La marca «semi» (semidirecto) es una inferencia sobre
stop_times: trenes que comparten origen y destino con el patrón mayoritario de su línea pero omiten 2 o más paradas interiores. Renfe no publica una marca oficial de CIVIS en sus GTFS; por eso no etiquetamos nada como CIVIS confirmado. - Las consultas por fecha dependen de la cobertura del GTFS vigente (Cercanías ~4 semanas, larga distancia ~6); fuera de cobertura no hay resultados. En fechas futuras solo se muestra el horario programado, nunca retrasos del día en curso.
Territorio (provincia y comunidad)
- La adscripción territorial procede, por este orden, de: elcatálogo oficial de estaciones Renfe (data.renfe.com, join exacto por código de estación) y el geocodificador oficial Cartociudad/IGN sobre las coordenadas cuando la parada no aparece en el catálogo.
- La correspondencia provincia → comunidad usa la codificación oficial del INE. Nunca se deduce la provincia del prefijo del código de estación.
- Cuando ambos mecanismos fallan se deja la estaciónsin clasificar antes que adscribirla a un territorio incierto; el informe de cobertura está en
/api/v1/geo/coverage. - Las clasificaciones son persistentes: una recarga del GTFS no borra la adscripción de una estación.
Frecuencias
- Cercanías tiempo real: cada ~25 s (fuentes RT) + ~45 s (flota observada).
- Larga distancia tiempo real: cada ~30 s (el proveedor renueva cada ~30 s; posiciones ~15 min).
- Horarios estáticos: recarga diaria y por cambio de firma del fichero.
Consulta la página de estado para la frescura actual de cada fuente.