Skip to content
RATP GTFS -> JSON graph -> Dijkstra -> Firefox OS webapp
JavaScript CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
fonts/FeuraSans-1.0
icons
images
img
js
lib
ratp
style
style_unstable
.gitignore
LICENCE.md
README.md
cross_browser.css
fonts.css
index.html
manifest.webapp
transitions.css
util.css

README.md

fxos-metrobusparis

A proof of concept webapp for Firefox OS based on the RATP Open Data (Paris Public Transports operator) and featuring a full client graph shortest path through the whole transport network (subway and bus).

TL;DR : RATP Open Data (GTFS) -> JSON graph -> Dijkstra with Priority Queue in JS -> Firefox OS webapp

fxos metro bus paris screenshot 1 fxos metro bus paris screenshot 2

Demo

You can try it here : http://www.rombdn.com/fxos-metrobusparis/demo2/

Firefox Market Place link : Metro Bus Paris Route Planning.

Libs

Source for the DATA transformation : https://github.com/rombdn/ratp-gtfs-to-json

External libs : Leaflet (map), Firefox OS Building Blocks, JQuery and Bootstrap (for autocompletion, didn't have time to implement my own)

Further details

See the post on my blog

Licence

(c) 2013 Romain BEAUDON This code may be freely distributed under the terms of the GPL3 Licence

You can’t perform that action at this time.