-> Implémentation des afficheurs "Sécurité"; "Informations" et "Correspondances" pour les afficheurs AFL FONCTIONNALITÉS EN COURS DE DÉVELOPPEMENT : -> REFONTE DU DESIGN DES AFFICHEURS CLASSIQUES
3.7 KiB
3.7 KiB
📋 Changelog / Patchnotes - Afficheurs Ferrovia
Toutes les modifications notables apportées au projet Afficheurs Ferrovia sont consignées dans ce document.
🚀 [Version 4.0.0] - V4 (2026-08-30)
🌟 Nouveautés majeures
- Intégration intégrale du GTFS SNCF officiel :
- Référentiel exhaustif de 3 507 gares et haltes ferroviaires françaises avec leurs identifiants UIC officiels.
- Traitement de 41 847 circulations ferroviaires (TGV INOUI, OUIGO, TER, INTERCITÉS, INTERCITÉS DE NUIT, TGV Lyria, ICE, Autocars TER).
- Prise en charge complète des calendriers de circulation réguliers et des dates d'exceptions.
- Flux Temps Réel SNCF SIRI-Lite & GTFS-RT :
- Connexion directe aux flux temps réel du portail Open Data Transport (
transport.data.gouv.fr). - Récupération en continu des retards estimés, annulations et causes de perturbations.
- Extraction des voies et quais réels de départ et d'arrivée.
- Connexion directe aux flux temps réel du portail Open Data Transport (
- Résolution et recherche intelligente des gares :
- Moteur de normalisation tolérant aux tirets, accents, abréviations et majuscules/minuscules (
cleanStationQuery). - Système d'alias prioritaires et scoring par tokens pour résoudre instantanément les requêtes comme
Valence-TGV,Paris-Montparnasse,Lyon-Part-Dieu, etc.
- Moteur de normalisation tolérant aux tirets, accents, abréviations et majuscules/minuscules (
🛠️ Corrections & Optimisations
- Isolation stricte des quais par gare :
- Suppression de la propagation globale du quai sur tout le trajet d'un train (ex: train multi-arrêts).
- La voie affichée correspond strictement à la voie de la gare consultée, et chaque arrêt intermédiaire affiche son propre quai réel.
- Normalisation des horaires
\ge 24\text{h}:- Correction des horaires de trains de nuit (ex:
28h15normalisé en04h15/04:15).
- Correction des horaires de trains de nuit (ex:
- Fiabilité du build :
- Résolution de 100 % des avertissements ESLint (
react-hooks/exhaustive-deps,no-unused-vars). - Compilation de production validée avec un statut
Compiled successfully.
- Résolution de 100 % des avertissements ESLint (
🚆 [Version 3.0.0] - V3
🌟 Nouveautés majeures
- Afficheurs multi-styles :
- AFL (Afficheurs Fluides & Lumineux) : Écrans haute lisibilité modernes bleus et verts pour halls et quais.
- Classiques : Écrans d'information voyageurs traditionnels (versions Départs, Arrivées et Quai).
- EVA : Écrans vidéo voyageurs enrichis.
- Module d'annonces sonores :
- Déclenchement automatique des jingles et annonces vocales lors de modifications d'horaires, retards ou départs imminents.
- Support des tranches et trains combinés :
- Affichage élégant des destinations multiples et des séparations de rames en cours de route.
🛠️ Corrections & Optimisations
- Défilement fluide des arrêts intermédiaires sur les écrans de quai.
- Gestion des travaux et des substitutions par autocar.
🚉 [Version 2.0.0] - V2
🌟 Nouveautés majeures
- Écrans dédiés par Quai / Voie :
- Ajout des vues
ClassiquesDepartsQuaisetClassiquesArriveesQuaisavec affichage grand format du prochain départ/arrivée. - Liste détaillée des arrêts intermédiaires desservis en aval.
- Ajout des vues
- Synchronisation dynamique :
- Intégration de la base Supabase avec synchronisation périodique automatique sans rechargement de page.
- Alternance visuelle entre heure prévue, état de retard et informations de perturbation.
🏁 [Version 1.0.0] - V1
🌟 Nouveautés initiales
- Création de la plateforme d'affichage ferroviaire inspirée des systèmes PIDS (Passenger Information Display Systems).
- Affichage des départs et arrivées en temps réel avec horloge synchronisée.
- Reproduction fidèle des polices, couleurs et contrastes de la signalétique ferroviaire.