Skip to content
/ MetroViz Public

How well do buses stick to schedules? We answered this question by visualizing a bus fare dataset.

License

Notifications You must be signed in to change notification settings

fandu/MetroViz

Repository files navigation

MetroViz

MetroViz is an interactive visual analysis tool that helps users explore public transportation data and evaluate how well the public transportation system is serving the public.

Screenshot

Usage

  • Running MetroViz requires python2 or python3 with cherrypy installed and the following database file (too large to be included directly in the git repo): Metroviz.zip
  • Git clone the project to obtain the source code and place the Metroviz.db file in the root (MetroViz) directory.
  • To start MetroViz, execute webserver6.py (runs under python2 or python3) and either webserver2 or webserver3 (depending on your version of python). Then, point your browser at: localhost:8000/app
  • To shutdown MetroViz, kill the two server processes.

Paper

@article{du2015metroviz,
  title={Metroviz: Visual analysis of public transportation data},
  author={Du, Fan and Brul{\'e}, Joshua and Enns, Peter and Manjunatha, Varun and Segev, Yoav},
  journal={arXiv preprint arXiv:1507.05215},
  year={2015}
}

About

How well do buses stick to schedules? We answered this question by visualizing a bus fare dataset.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •