+ All Categories
Home > Documents > Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC...

Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC...

Date post: 03-Oct-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
15
PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert https://pietercolpaert.be
Transcript
Page 1: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

PUBLIC

Open Source Route planning with Open Data2018-05-29

Pieter Colpaert

@pietercolpaert

https://pietercolpaert.be

Page 2: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

Who needs some kind of route planning

for their business/research/gov task?

Page 3: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

For whom route planning

is their core business?

Page 4: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert
Page 5: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

Schedules Contract API keys Contract(about to change)

Open License

Real-time Contract API keysAPI keys

beta-versionno

Historic no no no no

Page 6: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

And a real route planning needs access to a lot more datasets

Page 7: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

What if we could build the best everroute planner together?

While everyone is sticking to their core business?

Page 8: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

E.g., http://api.irail.be/stations?format=xml&lang=enA route planning API

And other calls to:plan routes, get train information, list arrivals and departures at a specific station

Page 9: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

Powering route planning apps or integrations

Page 10: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

Now serving more than1 million requests/dayMore information at https://hello.irail.be

Page 11: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

Yet… the iRail API

● Only works with SNCB data (unimodal)

● Only works from station to station (not door to door)

● Serves a black-box algorithm

● Doesn’t link with e.g., Blue Bikes, Villo, parking availability, elevators…

… So at UGent – IMEC we invented Linked Connections

Page 12: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

$ curl https://graph.irail.be/sncb/connections

JSON with Linked Data

Page 13: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

Try it yourself at

http://LinkedConnections.org

Page 14: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

Publishing ecosystem

Data reuse ecosystem

Tools to produce data in the fragments

Tools to host data in the right format

Publishing specifications

Tools to request data over HTTP and following links:Intelligent Web Crawlers

Route Planning software

Page 15: Open Source Route planning with Open Data 2018-05-29its.be/sites/default/files/Imec_0.pdf · PUBLIC Open Source Route planning with Open Data 2018-05-29 Pieter Colpaert @pietercolpaert

Our Open Source tools so far:https://github.com/linkedconnections

Now working with:


Recommended