Map web-app on steroids of capabilities,
- MongoDB installed and running in the background
- Google Maps API key
- Transit Feeds API key
- Transit Feeds feed id you want to fetch
git clonecd mapanpm install- Change
app.config.jsto contain your Gmaps API key, and Transit Feeds API key, along with the url for Transit Feeds. - Run
npm run start - Open the browser at
localhost:3000/import - This will start the download and import of GTFS from the transit feed source you specified, once it will be finished (should take around 20 mins), you will have all the data in your MongoDB.
- There will be a database called
gtfsin your mongodb instance. - Inside that database you'll find all the GTFS collections, you can start querying on them, or extends the
server/index.jsfile to query for you usingnode-gtfs.