iRail vzw/asbl
        A community based living lab




By @PieterColpaert
  pieter@iRail.be
Population increases
Mass transport?
I have got an idea!
Your ideas are worthless,
    we need a vision
Did your vision start
  with frustration?
I know ours did
What has to
change today?
Find ways to better
inform commuters in time
Commuting should become
 fun, social & interactive
Give us the "GPS experience"
We already have the
     software
And I'm sure at least one
person in this room will be
  eager to do the math
               This is not rocket science.
What are we
waiting for?
Data!

            Data!

    Data!
iRail API 1.0: api.iRail.be/

4 resources - SNCB
                    Since September 2010
 ● stations/
 ● liveboard/?station=liège
 ● connections/?from=A&to=B
 ● vehicle/?id=IC1234
iRail API 1.0: api.iRail.be/

Ease of use
 ● various formats (xml, json, kml...)

 ● simple

 ● various wrappers available
JQuery example code

1. <script src="lib/jquery.js"></script>
2. <script src="lib/irail.js"></script>
3. <script>
4. irail.set_default_lang("en");
5. irail.liveboards.lookup("NMBS","Liège
Guillemins", "DEP", function(data) {
6. alert(data.entries[0]);
7. });
8. </script>
Java example code


1. IRail iRail = new IRail("http://api.iRail.be/","fr");

2. List<Connection> connections = iRail.getConnections(
                       "Liège Guillemins","Bruxelles central");

3. System.out.println(
         connections[0].getDeparture().getStation().getName());
iRail API 2.0: data.iRail.be/

A lot of new data
                        Today: alpha
                    Stable: February 2012
Uses




       Create your scraper API
       RESTful - PHP - Web 3.0
       http://thedatatank.com
iRail vzw/asbl
        A community based living lab




By @PieterColpaert
  pieter@iRail.be
a community

 a living lab
Want to do you thesis with us?
...




              at iRail?
          pieter@iRail.be
Q&A

By @PieterColpaert
  pieter@iRail.be
Credits

markbridge on flickr - cc
Orange County Archives on flickr - cc
screenshot from the BBC website
chandramarsono on flickr - cc
eyesogreen on flickr - cc
marcocrupivisualartist on flickr - cc
anniemole on flickr - cc
ncreedplayer on flickr - cc
andrew_bolin on flickr - cc
2xptuitp.org - cc
dmcl on flickr - cc
hsivonen on flickr -cc

Creatic

  • 1.
    iRail vzw/asbl A community based living lab By @PieterColpaert pieter@iRail.be
  • 2.
  • 3.
  • 5.
    I have gotan idea!
  • 6.
    Your ideas areworthless, we need a vision
  • 7.
    Did your visionstart with frustration?
  • 8.
  • 9.
  • 10.
    Find ways tobetter inform commuters in time
  • 11.
    Commuting should become fun, social & interactive
  • 12.
    Give us the"GPS experience"
  • 13.
    We already havethe software
  • 14.
    And I'm sureat least one person in this room will be eager to do the math This is not rocket science.
  • 15.
  • 16.
    Data! Data! Data!
  • 17.
    iRail API 1.0:api.iRail.be/ 4 resources - SNCB Since September 2010 ● stations/ ● liveboard/?station=liège ● connections/?from=A&to=B ● vehicle/?id=IC1234
  • 18.
    iRail API 1.0:api.iRail.be/ Ease of use ● various formats (xml, json, kml...) ● simple ● various wrappers available
  • 19.
    JQuery example code 1.<script src="lib/jquery.js"></script> 2. <script src="lib/irail.js"></script> 3. <script> 4. irail.set_default_lang("en"); 5. irail.liveboards.lookup("NMBS","Liège Guillemins", "DEP", function(data) { 6. alert(data.entries[0]); 7. }); 8. </script>
  • 20.
    Java example code 1.IRail iRail = new IRail("http://api.iRail.be/","fr"); 2. List<Connection> connections = iRail.getConnections( "Liège Guillemins","Bruxelles central"); 3. System.out.println( connections[0].getDeparture().getStation().getName());
  • 21.
    iRail API 2.0:data.iRail.be/ A lot of new data Today: alpha Stable: February 2012
  • 22.
    Uses Create your scraper API RESTful - PHP - Web 3.0 http://thedatatank.com
  • 23.
    iRail vzw/asbl A community based living lab By @PieterColpaert pieter@iRail.be
  • 24.
    a community aliving lab
  • 25.
    Want to doyou thesis with us? ... at iRail? pieter@iRail.be
  • 26.
    Q&A By @PieterColpaert pieter@iRail.be
  • 27.
    Credits markbridge on flickr- cc Orange County Archives on flickr - cc screenshot from the BBC website chandramarsono on flickr - cc eyesogreen on flickr - cc marcocrupivisualartist on flickr - cc anniemole on flickr - cc ncreedplayer on flickr - cc andrew_bolin on flickr - cc 2xptuitp.org - cc dmcl on flickr - cc hsivonen on flickr -cc