open source route planning with open data 2018-05-29its.be/sites/default/files/imec_0.pdf · public...
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/1.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/4.jpg)
![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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/8.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/12.jpg)
$ curl https://graph.irail.be/sncb/connections
JSON with Linked Data
![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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/14.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022052011/60277509d75ecb5ef44fdecb/html5/thumbnails/15.jpg)
Our Open Source tools so far:https://github.com/linkedconnections
Now working with: