Skip to content

Instantly share code, notes, and snippets.

@tomlane
Last active August 29, 2015 14:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tomlane/f54bc1e0d7ccf0677957 to your computer and use it in GitHub Desktop.
Save tomlane/f54bc1e0d7ccf0677957 to your computer and use it in GitHub Desktop.
Talk notes / plans

Open Rail Data

If all goes well my plan is to show something shiny and all the cloud stuff grinding away in the background keeping it all in check. Essentially there are four feeds/sets of data:

  • The station board feed (which I've wrapped and cleaned up a bit naming wise) which is a pull service.
  • Train movements, a push feed which contains messages about train 'activations' 'movements' and 'cancellations'. http://nrodwiki.rockshore.net/index.php/Train_Movements
  • The Train Describer, another push feed for (what I think is the awesome stuff) real time signal changes, points changes and route setting for trains. http://nrodwiki. rockshore.net/index.php/TD
  • The schedule information. Which 2 and 3 depend on for information on the train timing and details.

There's a lot of detail and information available here and pretty much everything needed for a similar demo as flight radar 24 but for trains.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment