Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 1.19 KB

README.md

File metadata and controls

54 lines (36 loc) · 1.19 KB

path-finder

Used Tools

The most important tools and libraries used are:

How to install

TBD

  • Setup a Flask server

Run server

flask --app src/route_api run

Run tests

Single test:

pytest test/test_display_map.py::test_create_graph_one_edge

All tests:

pytest test/

Usage

  1. Open the site in a browser.
  2. Scroll the Map to the position you want to get your way.
  3. Click two points on the map, where you want to have your start and end point. You can also drag the start and end points to another position.
  4. On Path Priority, select if you want the quietest path or the shortest one.
  5. Click on Submit to view the result. usage_start.png usage_result.png

Acknowledgements

Thank you to the project Ophois. Part of my code has been translated and adapted from it.

Also thank you so much to Bob from PyBites for the excellent coaching, thus helping me make this project possible.