montrajet.ca : une solution multimodale de covoiturage et de planification d'itinéraires
DESCRIPTION
Le transport durable est une bonne idée, mais peut être difficile à appliquer dans la vie de tout les jours. Pour plusieurs cela implique de multiple modes de transport et la combinaison des horaires de différentes agences pour pouvoir calculer un trajet optimal. Nous avons relevé le défi et travaillé avec le CADUS et les acteurs de la région du Saguenay pour construire un portail qui présente les façons les plus simples et efficaces de se déplacer autant en milieu rural qu’en milieu urbain, que ce soit par bus, par vélo, par taxi partagé, même par covoiturage ou en combinant ces différents modes. Le système bâti sur pgRouting, PostGIS, Django et OpenLayers3 permet aux usagers d’enregistrer des offres ou de rechercher les meilleurs jumelages possibles, en comparant et combinant autant les bus municipaux que vos autres options de transports favoris. Montrajet.ca est une solution qui peut aider et inspirer les agences de transport et les planificateurs urbain à regrouper tous leurs systèmes de transport et leurs différentes organisations pour ainsi aider tout le monde à se déplacer de façon optimale.TRANSCRIPT
A Complete Multi-ModalCarpooling and Route
Planning Solution
Julien-Samuel Lacroix@juliensam
CADUS
CADUS' mission is to encourage active transit and multiple occupant alternatives to single occupant transit, from a sustainable development perspective, while considering the collective well-being of our region.
Saguenay, the city
Saguenay–Lac-Saint-Jean, the region
Problematics
● Cars are not better than other means of transport;
● 10 452,40 $/year for a car;● In cities, bicycle and bus trips are often
faster than finding a parking spot;● In rural areas, active transit and multiple
occupant transit is possible, but requires an effort.
Current solutions
● Google Transit when available● Carpool services and websites● Smart phones, GPS● Uber?
Our solution
● Help people to get around more easily.● Analyse people commute.● Provide feedback to transit generating
transit organisations.● Regroup all transport options under a
same umbrella.
Intermodality as a solution
https://www.youtube.com/watch?v=-iBStcQZoHU
MonTrajet
MonTrajet
MonTrajet
For Drivers
● Offer a ride● Search for passenger
For Passengers
● Search for a ride● Plan an intermodal trip
For Organisations
For Organisations
For Organisations
● The user validation can be done manually.
● Member organisations can have a custom autovalidation of users developed for them.
For Organisations
● This also adds the possibility to have a single sign-on with the extranet of each organisation.
Administration
Administration
● Statistics on the offers, rides and users● Search for users● Search for origin and destination● Export to CSV
Administration
● The platform can be used as a repartition tool.
● Staff users can create and propose matches between two users by email to stimulate traffic and activity on montrajet.ca.
Technologies
● Django● OpenLayers 3● Google Maps● pgRouting 2● OSM● PostGIS
Technologies: Application
● Django framework for user, data and form management.
● Django CMS for static pages.● Map with OpenLayers 3● Google Maps
Technologies: Routing
● Google Maps API to geocode● Google Maps for unimodal routing (car,
walking, biking and public transit when available)
● Custom routing engine for intermodal trip
Technologies: Intermodality
● pgRouting algorithm ● OSM data● Build a graph for each potential offers with
all POI and other possibilities.● Precalculate as much information as
possible.● Good performance (0.3s / request)
Technologies: Result ordering
● Filter out offers based on users criteria.● Weigh all results based of matching
criteria to determine their order.● Always try to give results to the user.● Make sure to inform the user if their
results are not really matching their request.
OSM
● A lot of work done to clean up the data in rural area.
● Addition of walking and biking lanes.● More than 600 modifications over the
summer.● Changes also published to Google Maps
Maker
OSM: CADUS
Current state
● Launch Beta on August 21st 2014● At the same time as the first day of school● Next version (Autumn 2014):
– Saguenay municipal public transit integration (GTFS)
– Finish responsive
– Support multiple email address
– SMS communication
Futur
● Possibility of loading any GTFS● Events as well as organisations● Translation
Want to use it?
CADUS is open to the idea of sharing the platform to other institution like it. Contact us to have more information if you are interested.
Questions?
Julien-Samuel Lacroix@juliensam