Skip to content

Latest commit

 

History

History
52 lines (41 loc) · 3.22 KB

README.md

File metadata and controls

52 lines (41 loc) · 3.22 KB

easyMap046

Potato Interactive Development Group Geographic Information System Mapping App that runs on Linux OS.

Note: This page is shared with Jinlin "Simon" Cen, Hanyang "Eric" Xu and Tyler Zhao

Simon Cen: https://github.com/simoncen Eric Xu: https://github.com/ericxu233 Tyler Zhao: https://github.com/Relyt7684

M2: Visualizing Interactive easyMap

Map Selector

  • Load a new map by clicking the Draw Map button and select Toronto, Canada.

Screen Shot 2021-05-01 at 5 49 39 PM

Screen Shot 2021-05-01 at 5 52 10 PM

Find Distance

  • Calculate the Euclidean distance between two selected points on the map.

Screen Shot 2021-05-01 at 5 53 18 PM

Subways

  • Check out the subway lines and stations.

Screen Shot 2021-05-01 at 5 57 47 PM

Screen Shot 2021-05-01 at 5 58 54 PM

Find Street & Highlight Intersection

  • Find the intersection entered on the textbar and look for its information.

Screen Shot 2021-05-01 at 6 00 11 PM

POI Filter

Screen Shot 2021-05-01 at 6 06 06 PM

Help Button

  • Learn more about the easyMap

Screen Shot 2021-05-01 at 6 26 53 PM

M3: Finding the Optimal Path

A* algorithm is utilized to find the optimal path between two points on the map.

  • Click on two points on the map or type out the streetnames that make up the intersection you are seeking for.

Screen Shot 2021-05-01 at 6 16 02 PM

- Clear view of the path.

Screen Shot 2021-05-01 at 10 11 37 PM

- Simulate your travel (see directions): https://user-images.githubusercontent.com/56233967/116796435-61fc0280-aaaa-11eb-902c-8713ce445f75.mov

M4: Traveling Courier

Embedded system to find the optimal path for a delivery routed. Depot -> Pickups -> Drop-offs -> Depot

  • Multi-Dijkstra, Greedy algorithms, simulated annealing, and local permutation are utilized.