This Python application helps users find the shortest path between two locations in Algeria using OpenStreetMap data.
-
Ensure you have Python installed on your system. You can download it from here.
-
Install the required Python packages using pip:
-
Download or clone this repository to your local machine.
-
Run the
App.py
script to launch the application. -
Select a city from the dropdown menu (you need to wait a few seconds until the places data is downloaded).
-
Choose the source and destination places from the respective list boxes.
-
Click on the "Find Shortest Path" button to calculate and display the shortest path between the selected locations.
Contributions are welcome! If you have any suggestions, feature requests, or bug reports, please open an issue on GitHub or submit a pull request.
Screenshot 1: Application interface showing the selection of a city and source/destination places.
Screenshot 2: Application interface displaying the shortest path between two locations.