The Willamette Valley Southern Railway was a short-lived railway that ran from 1915 to 1933 from Oregon City to Mt. Angel.
This is the schedule showing the time stamps from Richard Thompson’s book Willamette Valley Railway. The stops with “S” next them were official stops, all the others were what were called flag stops where you’d basically hail the train like a taxi, otherwise the train would just keep moving.
I was able to get a hold of some old railway plats and mapped out the original railway path and train stops. I typed out the time tables and joined them to the stops. I then generated a gpx file that was able to be used with the Leaflet.TimeDimension plugin.
This is the result:
History is full of abandoned and defunct railways, some with better documentation than others. Meticulously regenerating one web application out of some old plats and a time table isn’t very scalable. One idea that I would like to try at some point in the future is to build an interactive time enabled web application that uses GTFS transit data. While you could use modern transit data, in theory you could create GTFS data for non-existent railways and view them as if they ran today.