Abdelhai1 / shortest_path_search_engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shortest Path Finder

This Python application helps users find the shortest path between two locations in Algeria using OpenStreetMap data.

Installation

  1. Ensure you have Python installed on your system. You can download it from here.

  2. Install the required Python packages using pip:

  3. Download or clone this repository to your local machine.

Usage

  1. Run the App.py script to launch the application.

  2. Select a city from the dropdown menu (you need to wait a few seconds until the places data is downloaded).

  3. Choose the source and destination places from the respective list boxes.

  4. Click on the "Find Shortest Path" button to calculate and display the shortest path between the selected locations.

Contributing

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 Screenshot 1: Application interface showing the selection of a city and source/destination places.

Screenshot 2 Screenshot 2: Application interface displaying the shortest path between two locations.

About


Languages

Language:Python 100.0%