Fuentes y metodología
Integramos datos ferroviarios públicos para ofrecer información orientativa, no operativa.
Fuentes ferroviarias
- Posiciones de trenes y actualizaciones GTFS de Renfe.
- Datos del visor de larga distancia de Renfe, cuando están disponibles.
- Horarios GTFS y catálogos de paradas y recorridos.
- Avisos oficiales de Adif, enlazados sin atribución de incidencias no verificadas.
Cómo se ha desarrollado
Trenes en Ruta es un proyecto independiente cuyo diseño funcional, pruebas y decisiones de publicación han sido dirigidos por su propietario. El código y buena parte de la documentación se han generado con la asistencia de ChatGPT, de OpenAI, utilizando GPT-6 durante esta fase de desarrollo. Esta mención no implica revisión, certificación, patrocinio ni respaldo de OpenAI.
Servicios de datos utilizados
El sitio consulta servicios PHP propios —api.php, flota.php, routes.php, types.php, timetable.php, forecast.php, delays.php, journey.php, stops.php y service_calendar.php— que procesan fuentes de datos ferroviarios publicadas por Renfe. Los horarios GTFS y las posiciones disponibles proceden de Renfe; el tratamiento y la presentación son propios del proyecto. Se enlazan avisos de Adif, titular de sus avisos. Los mapas base usan teselas de OpenStreetMap y la capa de ferrocarriles de OpenRailwayMap (datos cartográficos de colaboradores de OpenStreetMap); Leaflet es la biblioteca de visualización. Las condiciones de licencia y disponibilidad de cada proveedor deben respetarse y verificarse periódicamente.
Qué almacenamos
Los servicios de backend utilizan archivos temporales de caché para evitar descargas repetidas de datos públicos y, cuando hay observaciones consecutivas, estimar movimientos y velocidades. Esto constituye almacenamiento en el servidor aunque no exista una base de datos relacional. La aplicación no requiere crear una cuenta ni solicita datos personales para consultar el mapa. El alojamiento puede mantener registros técnicos de acceso e IP conforme a su configuración; consulta la política de privacidad. No se ha verificado ningún almacenamiento en base de datos en esta entrega y no debe interpretarse como garantía de que no exista en el entorno de alojamiento.
Velocidad y posición
La velocidad aproximada se calcula entre dos posiciones sucesivas compatibles. No equivale a la velocidad instantánea ni certifica movimiento presente. Una posición histórica se marca como tal.
Colores de retraso
Verde: menos de 5 minutos de retraso. Naranja: entre 5 y 15 minutos. Rojo: más de 15 minutos. Si no existe un dato fiable, se usa una representación neutra. La antigüedad GPS es un atributo separado.
Cartografía
Mapa basado en OpenStreetMap y capa ferroviaria de OpenRailwayMap. Se mantienen las atribuciones requeridas y los servicios pueden estar sujetos a límites de uso.
Limitaciones
Puede haber retrasos, ausencias, registros parciales o errores. La ausencia de un tren en el mapa no implica que no circule. No se muestran posiciones certificadas ni se ofrece detección de riesgo ferroviario.