Blog Archive

Blog Archive

Wednesday, October 31, 2012

postheadericon Building apps with rail data


Jamie Andrews

about what happened when developers have encountered trains

of journalism data and data visualization The Guardian

Trainspot.in screenshots

recently organized a day off on Rails thing to make the data stream better and see what can be built with it. I am surprised by the variety and quality of production, mainly due to the complexity of the issue, and the fact that many developers had not built a front associated software.

so check all the hacks being impressive, useful and fun, and marvel at what can be done when the data is open and great minds working together ...

Hack # 1 - Trainspot.in ... FourSquare for trains

What?

A very smart thing that allows users to register on a train. The resulting platform API / could be used to build all kinds of interesting applications, all trainspotters exciting to win badges and social recognition of run trains whenever possible. Try it yourself here! Sleeper map

Who?

James Smith, Chris Adams, and Florian Rathgeber Neil Ford

data / technology used:

This implementation uses many sophisticated data Network Rail, an existing API built by Tom Cairns (see Hack # 6) and combines them with the geolocation HTML5, allowing users to connect from any compatible browser. STOMP tells the application every time a train enters or leaves a station. The station then corresponds to NaPTAN dataset (conversion STANOX-> TIPLOC on the way) to find a location for each station, and thus each train. Aa>

Github

https://github.com/trainhack/trainspot

Scenic railways iPhone app

Next steps: not quite clear yet, but there is a lot of potential ...

Hack # 2 - Cards Travel Plan with the following lines tracks

What?

StreetMap data extraction method open to graphically and allow it to be used in applications for travel planning.

Realtime Dutch trains

Who?

Matthew Westcott, Jon Leighton and other

data / technology used: Open Street Map data downloaded Geofabrik Wales. Nodes / edges vector data extracted and put into PostGIS.

Github

https://github.com/trainhack/traingraph Choo Choo Tune app screenshots

Next steps: ()

Improving

requests for it to take less than a month of treatment to apply this solution to all European OSM

Hack # 3 - Tourist trains

Real time trains

What?

An application that tells you what to look out the window. There is a real live website to try and you can read more about it in this blog.

Who?

James Jeffries, Frankie Roberto, Jez Nicholson, and Joe Hughes

data / technologies used:

Ruby on Rails, Objective-C (fictitious data for the moment)

Github

https://github.com/frankieroberto/scenic-railways

Next steps:

routes appropriate link to open train data so that users can start adding your own points of interest

Hack # 4 - Realtime Dutch trains

What?

A simple but very easy to use, showing live departure boards for all railway stations in Dutch astonishing API provided by the railway company Dutch, NS. Discover the real-time web trains Dutch living at that time and very helpful if you take the train to the Netherlands.

Who?

Ian

Shortman

Data / technologies used:

NS API. Other technologies are not specified, but probably similar to the technology behind trains.im (PHP / MySQL and Bootstrap)

Next steps:

Using a similar approach for real-time data from the United Kingdom if / when an appropriate API is available (see Hack # 6 below)

Hack # 5 - ChooChooTune




What?

Lee and Nial of Pinkfroot

data / technologies used:

Transportapi.com data (part JSON, HTML scratched part), mashed with Rdio API


Next steps: Jump on a train and listen to some tunes! (The next steps of the application is trying to decide ...)



Find best price for : --Twitter----Googlemaps----Street----open----Cairns----Network----rail----Rails----hack--

0 comments:

About Me