Metroworks in an application meant for linux users, It helps you find & visualize the Shortest Path between Delhi Metro Stations, it uses Graph Data Structure & Dijkstra's Algorithm.
To use this project.
- Install dependencies & export environment variables.
$ sudo apt-get install graphviz
$ sudo apt-get install fim
$ sudo apt-get install zenity
$ sudo apt-get install sl
$ sudo apt-get install notify-osd
- Start project using
$ g++ -std=c++11 metroworks.cpp -o metroworks
$ ./metroworks
- Add a file structure here with the basic details about files, below is an example.
.
โโโ _config.yml
โโโ data.txt
โโโ fare.csv
โโโ Fare data
โย ย โโโ Fare Matrix Delhi Metro.xlsx
โโโ finalmap.dot
โโโ graph.png
โโโ graphvizdotfiles
โย ย โโโ graph.png
โย ย โโโ MyGraph
โย ย โโโ path.png
โย ย โโโ StationId
โโโ LICENSE
โโโ maps
โย ย โโโ Delhi Metro System Map.svg
โย ย โโโ graph.svg
โย ย โโโ id.svg
โย ย โโโ this graph test signature shape from graphviz.svg
โโโ metroworks.cpp
โโโ path.png
โโโ README.md
โโโ Report & Screenshots
โย ย โโโ DS_MetroWork_Project.pdf
โย ย โโโ Screenshot from 2018-11-27 03-53-27.png
โย ย โโโ Screenshot from 2018-11-27 03-53-32.png
โย ย โโโ Screenshot from 2018-11-27 03-57-26.png
โโโ stations.txt
โโโ train1.png
โโโ train.png
4 directories, 25 files