User:Virgile1994/Proposition/Cas des lignes de trains en France
Problématiques
- Réseau : distinguer les différents réseaux (différents TER, TGV, Intercités), sachant qu'on peut encore distinguer Intercités de jour, de nuit, avec ou sans réservation, 100% éco ; TGV, IDTGV, OUIGO...
- Diamétralisation : parfois certains trains sont diamétralisés mais aucune fiche horaire ne correspond à l'ensemble du trajet (exemple : les TER St-Etienne - Lyon - Ambérieu)
- Politique d'arrêt : est-ce que tous les trains desservent toutes les gares ? Est-ce qu'ils vont tous de bout à bout ? (exemple : les TER Lyon - Grenoble)
- Différents numéros selon la région, qui parfois ne couvrent pas toute la ligne (exemple : les TER Nevers-Lyon, entre régions Rhone-Alpes, Auvergne et Bourgogne,et même Centre)
- Différents réseaux : sur certaines fiche horaires, on a différents "réseaux" (exemple : Paris - Bourg-Saint-Maurice où on a des TGV et des Intercités de nuit)
- Fiches horaires "correspondance" : aucun train ne va de bout en bout, avec un changement obligatoire et les segments sont déjà dans d'autres fiches horaires (exemple : Intercités Paris - Aurillac, via Clermont-Ferrand, où on a en fait des IC Paris − Clermont puis des TER),
- Fiches partielles : les trains de cette fiche sont en fait des trains qui vont "plus loin" (exemple : TGV Paris - Valence, qui vont en fait tous à Avignon ou Marseille)
- Couleur : quelle couleur choisir ?
- "Paris/IDF" - les TGV itersecteurs qui sont aussi cités dans la fiche "radiale" (exemple : Paris - Grenoble)
- Pas de bout en bout : aucun train ne va de bout en bout, et en plus, contrairement à la "correspondance", on a pas un arrêt de changement. (exemple : TER Tours - Vendôme - Paris)
- Lignes à Branches : TGV Bordeaux/Rennes/Nantes - Strasbourg)
Proposition de solution
Dans l'idéal
La solution idéale serait de faire une relation par mission (le train allant de A à B, celui allant de B à A, celui desservant au passage C, celui qui dessert D et E, celui qui après B continue à F...), de type nouveau schéma que l'on regrouperai ensuite par des relations maîtresses correspondant aux fiches horaires les recensant, mais ça serait extrêmement lourd.
En compromis
Une relation par fiche horaire, type ancien schéma (une relation bloc contenant toutes les gares et voies desservies). Donc, si une relation (ferroviaire) est commune à deux réseaux, une relation (OSM) par réseau. On pourra relier les deux par le tag description (ex : "aussi dans le réseau B, avec le numéro Y")
Arrêts/voies composant la relation
- Uniquement ceux indiqués dans la fiche horaire, si la ligne en dessert d'autre (arrêt partiel, prolongement au delà d'un des terminus), on les retrouvera dans une autre relation, qui sera précisée en description (ex : "voir la relation X pour les gares situées en A et B", "certains trains sont prolongés au delà de C vers D, voir relation Y")
- Uniquement ceux correspondant au type de la fiche horaire. Si la fiche horaire TGV suggère aussi des TER qui s’arrêtent à plus de gare, on ne les prend pas en compte. Possibilité de le préciser en description.
- Que les missions correspondant à la relation "cœur" de la fiche horaire, et pas les possibilités de correspondance proposées : la FH Intercité Nantes - Tours - Lyon via Bourges propose une correspondance avec les Intercités Paris - Clermont-Ferrand pour rejoindre cette dernière.
Réseaux
On peut dégager 3 grandes "marques ferroviairres" (+ réseaux internationaux)
- TGV
- Ouigo
- IDTGV
- Intercités
- Réservation Obligatoire ou non
- De jour ou de nuit
- TER
- Différentes Régions
- TGV Lyria/Thalys/Eurostar...
Pour le tag Network, on utiliserait donc ces marques (TGV, Intercités, TER - pour les TER on précise la région).
Pour les sous-produits TGV (IDTGV et Ouigo), le tag description précisera ceux proposés.
Pour les différents types d'Intercités, ils seront précisés par les tags by_night et booking.
Si une part des trains de la relation nationale sont des trains internationaux (Lyria, Thalys...), cela sera précisé dans la description. Si ce ne sont que des trains internationaux, ce sera pour le réseau correspondant.
Numéro de relation
- Préfixer par le type de train abrégé (TER/IC/TGV)
- A voir si on précise la région pour les TER
- Pour les Intercités sans fiche horaire propre, pas de numéro, juste IC.
Nom de la relation
Format : <Réseau> <Numéro> : <Itinéraire>
Couleur
- Relations Nationales
Pour les relations nationales (Intercités et TGV) il existe une sorte de charte sur les fiches horaires :
Type de relation | Numéros de fiche | Couleur |
---|---|---|
Paris <-> Est de la France | 100 à 112 | Vert clair |
Paris <-> Nord de la France | 200 à 208 | Turquoise |
Paris <-> Bretagne/Normandie | 300 à 210 | Bleu clair |
Paris <-> Sud-Ouest | 404 à 418 | Violet clair |
Paris <-> Centre de la France | 400 à 403 et 500 à 502 | Rose |
Paris <-> Rhône-Alpes | 505 à 507 et 514 à 522 | Gris Marron |
Paris <-> Méditérannée | 508 à 513 | Violet foncé |
Province <-> Province | 700 à 752 | Orange |
- Relations Régionales
Par contre pour les TER, c'est plus compliqué. certaines régions, ont une couleur par relation, d'autres ont une couleur caractéristique au réseau (livrée des trains et/ou logo TER).
Région | Une couleur par relation ? | Couleur des trains | Couleur du logo | Source | Couleur | |
---|---|---|---|---|---|---|
Alsace | Non | Bandes multicolores | Jaune | [1] | Jaune | |
Aquitaine | Oui | Blanc | Jaune | [2] | Selon la ligne | |
Auvergne | Non | Vert | Vert | [3] | Vert | |
Bourgogne | Non | Rouge et Jaune | Rouge | [4] | Orange | |
Bretagne | Non | Aucune | Vert | [5] | Vert | |
Centre | Non | Bleu | Bleu | [6] | Bleu | |
Champagne-Ardenne | Non | Jaune | Jaune | [7] | Jaune | |
Franche-Comté | Non | Aucune | Rouge | [8] | Rouge | |
Languedoc-Rousillon | Oui | Rouge | Rouge | [9] | Selon la ligne | |
Limousin | Oui | Vert | Rouge | [10] | Selon la ligne | |
Lorraine | Oui, par groupes | Jaune | Aucune | [11] | Selon la ligne | |
Midi-Pyrénées | Non | Aucune | Rouge | [12] | Rouge | |
Nord-Pas-de-Calais | Oui | Jaune | Jaune | [13] | Selon la ligne | |
Basse-Normandie | Oui | Vert | Vert | [14] | Selon la ligne | |
Haute-Normandie | Oui | Bleu | Aucune | [15] | Selon la ligne | |
Pays de la Loire | Non | Bleu et Violet | Vert | [16] | Violet | |
Picardie | Non | Vert | Vert | [17] | Vert | |
Poitou-Charentes | Oui | Orange | Orange | [18] | Selon la ligne | |
Provence-Alpes-Côte-d'Azur | Non | Rouge et Or | Aucune | [19] | Or | |
Rhône-Alpes | Non | Violet | Aucune | [20] | Violet |
En dernière colonne, la couleur retenue. Sauf erreur de ma part, avec ce schéma, on n'a pas deux régions limitrophes avec la même couleur (pour celles unicolores)
Limite de ce schéma
Il est assez dur de relier les relations entre elles par le tag description (de façon automatique, puisque chacun aura sa syntaxe). Un tag supplémentaire genre "related_relations" avec pour valeur des couple "<réseau>:<référence>" séparés de points virgules pourrait être une solution compréhensible par un logiciel.