Skip to content

JGaukrogers/path-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks