Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 692 Bytes

README.md

File metadata and controls

10 lines (8 loc) · 692 Bytes

SGRouter

SGRouter is a project focused on public transit routing in Singapore

Deployment

Designed to be deployed on Google App Engine (GAE). Support for local testing added.

Components

SGRouter consists of 2 different services

  • graph_builder (Java): Programmatically creates a graph detailing Singapore's public transit system network and uploads to Google Cloud Storage
  • routing_dijkstra (Java): Finds shortest paths using a modified priority queue Dijkstra (Graph generated by graph_builder)