Using the Python NetworkX library https://networkx.github.io
Read the map in GML format, offer the available cities in a menu where the user selects the origin and destination. The system processes and shows the possible routes between cities.
--
Install virtualenv dependencies:
pip install -r requisitos.txt
Running the program:
python main.py