An open API service indexing awesome lists of open source software.

https://github.com/jenson073/astar_tvl_map

Route finder for Tirunelveli city using A* algorithm
https://github.com/jenson073/astar_tvl_map

ai astar-algorithm astar-pathfinding map

Last synced: over 1 year ago
JSON representation

Route finder for Tirunelveli city using A* algorithm

Awesome Lists containing this project

README

          

# πŸ—ΊοΈ A* Route Finder - Tirunelveli City Navigation

This project implements the **A* (A-Star) search algorithm** to find the **shortest path** between cities in **Tirunelveli, TamilNadu**. The program features an **interactive GUI** for selecting cities and generates a **map with the optimal route**. πŸš—

---

## πŸ“Œ Features

βœ… Implements **A* Search Algorithm** for efficient pathfinding πŸ”
βœ… **GUI-based city selection** for user-friendly interaction πŸŽ›οΈ
βœ… **Interactive Map** with start, goal, and path visualization 🌍
βœ… **Distance Calculation** to find the optimal route in kilometers πŸ“
βœ… **Real-world city locations** for accurate navigation πŸ“

---

## πŸ—οΈ How It Works

1️⃣ **User selects two cities** from a dropdown menu in the GUI. πŸŽ›οΈ
2️⃣ The **A* search algorithm** calculates the shortest path based on real distances. πŸ“‘
3️⃣ The **optimal route and total distance** are displayed in the GUI. πŸ“
4️⃣ A **map is generated and saved as an HTML file**, showing the path with markers. πŸ—ΊοΈ

---

## πŸš€ Installation & Usage

### πŸ”§ Requirements

Ensure you have Python installed, then install the required dependencies:

```bash
pip install folium tkinter
python astartvl.py