creatic

27
iRail vzw/asbl A community based living lab By @PieterColpaert [email protected]

Upload: pieter-colpaert

Post on 30-Nov-2014

648 views

Category:

Technology


5 download

DESCRIPTION

The presentation I gave on 15/12/2011 in Liège for the creatic conference.

TRANSCRIPT

Page 1: Creatic

iRail vzw/asbl A community based living lab

By @[email protected]

Page 2: Creatic

Population increases

Page 3: Creatic

Mass transport?

Page 4: Creatic
Page 5: Creatic

I have got an idea!

Page 6: Creatic

Your ideas are worthless, we need a vision

Page 7: Creatic

Did your vision start with frustration?

Page 8: Creatic

I know ours did

Page 9: Creatic

What has tochange today?

Page 10: Creatic

Find ways to betterinform commuters in time

Page 11: Creatic

Commuting should becomefun, social & interactive

Page 12: Creatic

Give us the "GPS experience"

Page 13: Creatic

We already have thesoftware

Page 14: Creatic

And I'm sure at least one person in this room will be

eager to do the mathThis is not rocket science.

Page 15: Creatic

What are we waiting for?

Page 16: Creatic

Data!

Data!

Data!

Page 17: Creatic

iRail API 1.0: api.iRail.be/

4 resources - SNCB●stations/

●liveboard/?station=liège

●connections/?from=A&to=B

●vehicle/?id=IC1234

Since September 2010

Page 18: Creatic

iRail API 1.0: api.iRail.be/

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

● simple

● various wrappers available

Page 19: Creatic

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ègeGuillemins", "DEP", function(data) {6. alert(data.entries[0]);7. });8. </script>

Page 20: Creatic

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());

Page 21: Creatic

iRail API 2.0: data.iRail.be/

A lot of new dataToday: alpha

Stable: February 2012

Page 22: Creatic

Uses

Create your scraper API

RESTful - PHP - Web 3.0

http://thedatatank.com

Page 23: Creatic

iRail vzw/asbl A community based living lab

By @[email protected]

Page 24: Creatic

a community

a living lab

Page 25: Creatic

Want to do you thesis with us?...

at [email protected]

Page 26: Creatic

Q&A

By @[email protected]

Page 27: Creatic

Credits

markbridge on flickr - ccOrange County Archives on flickr - ccscreenshot from the BBC websitechandramarsono on flickr - cceyesogreen on flickr - ccmarcocrupivisualartist on flickr - ccanniemole on flickr - ccncreedplayer on flickr - ccandrew_bolin on flickr - cc2xptuitp.org - ccdmcl on flickr - cchsivonen on flickr -cc