Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.74 KB

File metadata and controls

39 lines (29 loc) · 1.74 KB

ECE297-GIS-Mapping Software

A mapping software written in C++ utilizing EZGL Graphics library, GTK++ glade, and OSM (OpenStreetMap) database API.
Note: Source code cannot be provided as this project was part of the ECE297 course at the University of Toronto.

Demo video

GIS-demo-ezgif com-video-to-gif-converter

Key functionalities

  • Basic map functionalities (Display streets & names, points of interest, features.. etc)
  • Support big cities of multiple countries
  • Multi-language support
  • Show the fastest route from point A to B
  • Display animation for route finding
  • Dark mode / Color-blind mode
  • Click POI's or intersections to view more information
  • Search the intersection of two streets, search Point of Interest
  • Dynamic status updates and error messages
  • Autocomplete feature
  • Help menu

Presentations

The slides for our initial pitch (OP1) are here! Check it out: ([https://docs.google.com/presentation/d/1k5bYgXUjC6qGR9xZZbW1gzHjFBixQeaQe8h9rU1Um_I/edit?usp=sharing])

The slides for our Final Oral Presentation(OP2) are here: Check it out:
(https://docs.google.com/presentation/d/1icryBrn_LUVS-TV6fo4AqazAO3d5akO98tqET2xlQyU/edit?usp=sharing)

Support displaying multiple cities

loading-maps

Pathfinding and animation

pathfinding

Search and autocomplete

search

Nightmode and help-menu/error messages

nightmode+help