Swisstrains updates, October 9

The most important update from this batch is that the project is available on Github so you can start today and produce your own vehicle simulation based on timetables and digitized tracks. Will come with a later post explaining how I digitized the whole Switzerland railway network(5000+ kms) and how I got(read crawled) the timetables data from the SBB website without affecting their uptime. Read the following for the complete list of changes.


  • The project has new, freshly crawled timetables from SBB.
  • The railway tunnels are now rendered on the map. Currently only the Zürich area is covered, will add the rest of them in the future updates.
  • Made some adjustments of the tracks topology and incorporated user requests reporting outdated tracks. Thanks Œlk and please bring me more !
  • Last but not list the code for creating the simulation is available on Github. Grab it now and start use it in your own projects !
  • BTW, the railroad network is also available, under Fusion Tables: tracks and stations.
    Just Visualize > Map > Export to KML and you are good to go !

Stay up-to-date

If you want to stay in touch with these updates, best will be to subscribe to this project’s RSS feed.
Use Twitter, G+ or this space to get in touch with me and suggest further updates.

Thanks for your interest in this project !

Oct 9th, 2011 | Posted in Hobbies
  1. Oct 9th, 2011 at 22:11 | #1

    Awesome stuff, thanks for releasing this.

    Where did you get the tunnel data from?

  2. Oct 10th, 2011 at 07:49 | #2

    Hannes Gassert :
    Where did you get the tunnel data from?

    Thanks Hannes, the tunnels part of the data that we digitized 4 years ago using Swisstopo maps. So within this release, I just added them attributes(the power of GIS, hey!)

  3. Oct 13th, 2011 at 16:48 | #3

    Quite cool!

    Have you looked into the possibilities to use data from Google Transit? (Which at least provides timetables and location of stations, not sure about the actual “lines” though)

    • Oct 15th, 2011 at 23:40 | #4

      Johan :
      Have you looked into the possibilities to use data from Google Transit?

      AFAIK, in Switzerland, Google didn’t open the timetable data over an API. They are bound to contract with SBB and other agencies. Nevertheless, the backend data is stored in a similar way as GTFS, so when they will do, I can adapt the script to read that.

Comments are closed.