forked from pgRouting/pgrouting
-
Notifications
You must be signed in to change notification settings - Fork 2
Multi modal Public Transit Routing
justjkk edited this page May 22, 2011
·
24 revisions
To implement multi-modal public transport routing(MMPTR) functions in pgRouting and to make pgrouting easy to use for various applications dealing with public transport.
Live, Unstable, Tests failing code is accessible at this branch: /justjkk/pgrouting/tree/mmptr.
(Ref: http://wiki.osgeo.org/wiki/Google_Summer_of_Code_2011_Ideas#Weekly_reports)
- [2011/05/29](Target 1) - Dummy Link
- [2011/06/05](Target 1)
- [2011/06/12](Target 2)
- [2011/06/19](Target 2)
- [2011/06/26](Target 3)
- [2011/07/03](Target 3)
- [2011/07/10](Code Cleanup)
- [2011/07/17](MidTerm Week)
- [2011/07/24](Target 4)
- [2011/07/31](Target 5)
- [2011/08/07](Target 6)
- [2011/08/14](Documentation)
- [2011/08/21](Documentation)
- [2011/08/28](Final Evaluations)
Create a test environment for pgRouting functions- Write Tests for MMPTR functions
- Design database fields and tables(topology) to store public transit information
- Pass cunit tests written for sm_public_transit_routing c function
- Pass unittest tests written for sm_public_transit_routing sql function
- Pass all tests written for sm_public_transit_scheduled_routing function
- Pass all tests written for connect_stops_* wrapper functions
- Clean up code
- Write more test cases, find and fix bugs
- Submit code for midterm review
- Pass tests for core multi-modal routing functions
- Pass tests for wrapper functions connect_points_*, *_itinerary and *_with_geom
- Write data importers to import transit data(Eg: GTFS) into database.
- Prepare documentation and tutorial for using pgRouting’s new public transit routing
- Make use of pgrouting functions in busroutes.in project.