Impressive stuff, but I'll be even more impressed when they actually show the location of the train via a GPS feed. Until then, I would imagine our own software developer, Graham, would be able to do something similar if he had the time or inclination? It is only plotting a timetable and route waypoints onto a map after all?
It's already been done -
http://www.traintimes.org.uk/map/Although, to be fair, that only shows the information at a rather high level - with nothing between Taunton and
BTM▸ , for example, as the line is drawn straight between the two (missing out important intermediate stations, such as Bridgwater, Burnham on Sea, Weston ... and Nailsea ?

)