Skip to content

A mapping software for geocache gaming using C++ as a part of ECE297 at the University of Toronto.

Notifications You must be signed in to change notification settings

HazelSharma/VivaMax-Map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Viva Max Map

A mapping software designed to provide a usable, and responsive GIS tool that encourages healthy living, written in C++ with the EZGL Graphics library, GTK++ glade and OSM (OpenStreetMap) database API.

Our team has 3 goals: (1) Adding simple and clear graphics to visualize environments (2) Having additional features that makes it easier for the user to explore physical and social activity options in their area (3) Providing information to the user within fast response times

Technologies: C++, EZGL Library, GTKWidgets, Glade, OSM Database, Netbeans, Git

Note: Code cannot be published as this was completed under the course ECE297 at the University of Toronto.

Created in collaboration with Jin Xiao and Sumaiya Syeda.

Features:

  • Can load and view any city map from around the world
  • Can highlight intersections and map pathways
  • Solved delivery salesman problem showcasing optimized routes and detailed travelling instructions
  • View healthy living POIs (ex. green cafes, gyms)
  • View bike lanes and walkways as well as other modes of transporation (Subway, Bus Stops)
  • Toggle between light and dark mode
  • Pop-up Help Menu
  • Implemented Dijkstra and Greedy algorithms

Demo + Map Product

You can view our presentation on the Viva Max Map and screenshots/demos of the map functionality here: https://docs.google.com/presentation/d/161J2bvi47veiyOSalostZ5q8RnLifHCe0h55HVkNIvg/edit?usp=sharing

Here are some slides as a preview. image image image

About

A mapping software for geocache gaming using C++ as a part of ECE297 at the University of Toronto.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published