about the usage of open source tools for the smart mobility in the Piedmont Region
Infomobility services in Piedmont region are backed by open source tools since 2014. OpenTripPlanner routing engine was originally adopted for a bicycle planning service and then extended to a multimodal service for the whole region.
The web app www.muoversiatorino.it, designed and developed by 5T in 2017, leverages the Digitransit platform, which adds to OTP more functionalities like RT predictions and vehicle monitoring.
Artificial intelligence in the post-deep learning era
SFScon19 - Rafael Aguilar - Digitransit & Open Trip Planner
1. Bolzano, 16/11/19
Digitransit & OpenTripPlanner
usage of open source tools for the smart
mobility in the Piedmont Region
Rafael Aguilar
Senior Software Engineer
2. Who we are
● 5T is a private company focused on Intelligent Transport Systems (ITS) solutions,
which aims to improve individual and collective mobility and provide services and
innovation for mobility.
● 5T is an In-House company of Local Administrations, our shareholders are:
● 5T operates the Mobility Management Centre of the City of Torino and the Regional
Mobility Centre of Piemonte Region.
3. OpenTripPlanner
● Multimodal trip itinerary planning platform
● Core server-side written in Java, exposes http api
● Established in Portland in 2009 by Trimet and OpenPlans
● Known deployments in 20 countries, translated in 15 languages
● Fully Open Source (LGPL), active community, mantained by
Conveyal
5. OSM
OpenStreetMap is a collaborative project to create a free editable map of the world,
established in 2004. This crowdsourced data is made available under the Open Database
License.
OSM is the wikipedia of maps
Why use OSM?
• Anyone can improve the map
• It collects any features type (e.g. POI, streets, fire extinguisher, parks, speed limit)
• Many tools available to analyze data
• Data search and extraction
6. OSM data in OTP
● Names & geometry
● Directionality & turn restriction
● Car and bike parks
● Road classification for speed
calculation
● Bike safety model
● Wheelchair accessibility
● Area routing
8. The General Transit Feed
Specification defines a
common format for public
transportation schedules and
associated geographic
information
Information about:
● Agencies
● Routes
● Stops
● Calendars
● Shapes
● Timetables
GTFS
Source GTFS schema: https://goo.gl/images/Psp6Y8
9. Bunet - 2014
● Cycle route planner
● Our first OTP implementation
● Ad-hoc UI design
● Bike share real time data integration
● Elevation data (DEM)
● Bike safety criteria
● Cycleway Osm data improvement
www.bunet.torino.it
10. Muoversi in Piemonte - 2016
● Multimodal trip planner: bus, train,metro,
bicycle, car and foot
● 10 GTFS sources
● Graph extended to the whole regional area
● Custom geocoding service implementation
based on Mapzen’s Pelias project
www.muoversinpiemonte.it
11. Muoversi in Piemonte - 2016
Layer over impressed with:
●
Traffic events from DATEX 2
source: road closures, works,
weather information
● Traffic flow
Additional channels:
● Twitter @MIPiemonte
● Radio bulletins
www.muoversinpiemonte.it
13. Muoversi a Torino - 2017
● Multimodal trip planner: bus,
tram, train, metro, bicycle,
bike sharing, car and foot
● Real time data
● «Follow your bus» tool
● Stop times forecasts
● Based on Digitransit platform
www.muoversiatorino.it
14. Digitransit
Digitransit Platform is a Finnish journey planning solution that
combines several open source components into a modern infomobility
service.
● route planning engine: OTP
● mobile friendly user interface
● map tile serving
● real time vehicles position
● transit network browsing
17. Real time data integration
OTP
Trip
update
Accessibility
update
AVM
GTFS
GTFS RT json
REST API
GRAPHQL API
Vehicles
jsonmqtt
www.muoversiatorino.it