| Voir le programme: | http://saintamh.org/apps/train/ |
|---|---|
| Source: | https://subversion.assembla.com/svn/saintamh/train/ |
| Source (en couleurs): | https://www.assembla.com/code/saintamh/subversion/nodes/train/ |
En 2007 je voyageais souvent entre Saarbrücken et Nancy. Le trajet se fait en trois étapes: on change de train à Forbach, puis à Metz. Pour consulter les horaires, www.bahn.de faisait la job parfaitement, mais je pouvais seulement imprimer les itinéraires qu'ils construisaient pour moi. Il m'arrivait souvent de vouloir avoir sur moi l'horaire complet de toutes les correspondances possibles.

Ce programme prend les horaires sur le Web, et les affiche en trois colonnes, une par étape. Les trains sont triés chronologiquement dans chaque colonne, un train par rangée. Des espaces vides sont insérés afin que l'heure de départ de chaque train soit toujours après l'heure d'arrivée de tous les trains à sa gauche et dans la même rangée. Donc quand on planifie son voyage, on passe de gare en gare de gauche à droite, et le temps passe de haut en bas.
L'horaire ainsi produit peut être imprimé sur une seule page. Je m'en servais pour voir rapidement si j'avais le temps de prendre une connexion plus rapide, plus lente, si j'avais le temps de m'arrêter à Metz pour une promenade dans la vieille ville ou pour un sandwich, etc.