TourPlan

Google Maps like mapping application for use on Linux systems with X Window

Features include sidebar, pathfinding, turn-by-turn directions, panning, zooming, searchbar and intuitive pins and labels. Also includes a version of a solution to the Travelling Salesman Problem (using greedy algorithms, 2-Opt swap and Dijkstra) to find a tour from multiple pickup to dropoff locations

This project makes use of the EasyGL graphics library

EasyGL library

Raw Data for cities were obtained from Open Street Maps

OpenStreetMap

Demo of project

See our map in action!

This project was coded for the ECE297 Communication and Design course offered at the University of Toronto. Please refrain from submitting any parts of this code as your own as you will be caught for plagiarism.