A desktop application for visualizing various route search algorithms on top of the Google Maps platform.
The application implements Breadth-First, Dijkstra and A* search algorithms and allows to visualize the search in order to see the different approach each search takes.
- Plan route from start point to goal
- Fetch real-world intersections of your desired area
- Visualize search to see which nodes were visited during search
- Download or clone repository.
- Add your generated Google Maps API Key to index.html:
<script src="https://maps.googleapis.com/maps/api/js?key=INSERT_KEY_HERE&callback=initMap"></script>
- Build the project with Apache Maven:
mvn package
- Start planning your route!