Skip to content

A simple web app made using flask and bootstrap that, when given a length and a location, will generate a circuit of approximately that length nearby. This can be used to plan a running route.

Notifications You must be signed in to change notification settings

joshuaomolegan/RunningRouteWebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Running Route Planner Web App

A simple web app made using flask and bootstrap that, when given a length and a location, will generate a circuit of that length nearby. This can be used to plan a running route. To use the web app please run:

python app.py

Then visit the link shown in terminal to interact with the web app

Example Routes:

These routes were created at random locations

Lower Sloane Street, London, ~1500m Lower Sloane Street

Ollerton Road, London, ~3500m Ollerton Road

TODO:

  • Add loading screen while paths are being generated
  • Implement heuristics as suggested in R.Lewis' paper

References:

A Heuristic Algorithm for Finding Attractive Fixed-Length Circuits in Street Maps - R. Lewis
Survivable Networks - R. Bhandari

About

A simple web app made using flask and bootstrap that, when given a length and a location, will generate a circuit of approximately that length nearby. This can be used to plan a running route.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published