Hi!

I've lately been working on a transit system 
simulator<http://onloop.net/transit>, 
and it's turned out as a fairly holistic JavaScript library which makes it 
easy to create GPS-independent transit maps.

All we'd have to do is draw transit routes using a maps editor such as 
MapsEngine 
Lite <http://mapsengine.google.com/>, write a JSON file with the schedules, 
and initialize the map via a JavaScript call. We don't need a web server to 
host the maps either. A Github project 
page<https://help.github.com/articles/creating-project-pages-manually>would 
suffice, since transit maps made with the library are completely 
client-side.

That said, it would be great if we could start crowdsourcing routes and 
schedules, such as in a Gihub repository, so that we can have a 
pull-request-to-update workflow that enables us to easily edit them. The 
upside is that since we'd be editing them directly on the map's root 
directory, the transit map being rendered from that directory would be 
updated then and there, with each edit.

I've already done this for the Chennai Suburban 
Railway<http://onloop.net/chennairailmap>, 
from the latest available PDFs of the 
schedules<http://www.sr.indianrailways.gov.in/view_section.jsp?lang=0&id=0,2,325>.
 


Here are the links:

The library itself, along with a preview and a tutorial on making a transit 
map. <http://onloop.net/transit/>
The Chennai Suburban Rail Map, in 
OpenStreetMap.<http://onloop.net/chennairailmap>
The Chennai Suburban Rail Map, in Google Maps.<http://onloop.net/chennairail>
The Repository of the Chennai Suburban Rail 
Map.<https://github.com/pranavrc/chennairail>

A friend of mine is planning to start working on mapping the Hyderabad MMTS 
system, and if more people make transit maps, we'd have crowdsourced a 
large number of routes and schedules, and also made interactive maps in the 
process, with little to no extra effort other than for the route and 
schedule creation themselves.

Feel free to mail me if you have questions. Eager to know if anyone's 
interested.

Cheers,
Pranav.

-- 
For more details about this list
http://datameet.org/discussions/
--- 
You received this message because you are subscribed to the Google Groups 
"datameet" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to