Skip to content

ChristopherBradley/radpath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RadPath

This app aims to generate a nice route through every path on a map.

Setup

Download miniconda: https://docs.conda.io/projects/miniconda/en/latest/
Download homebrew: https://brew.sh/
Clone the repo: git clone https://github.com/ChristopherBradley/radpath.git
Navigate into the repo: cd radpath
Create an environment: conda create --name radpath
Activate environment: conda activate radpath
Install pip dependencies: pip3 install numpy scipy pillow networkx matplotlib
Install brew dependences: brew install ghostscript python-tk

Usage

  • Step 1: Start the program python3 src/main.py

  • Step 2: Upload an image of a map with the "Upload Basemap" button

  • Step 3: Click and drag on the map to draw (or remove) nodes and edges

  • Step 4: Click "Generate Route" and wait for the algorithm to finish

  • Step 5: Click "Download Route" (or take a screenshot) to save a copy

Happy running!

About

Generating a nice route using every path on a map

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages