Skip to content

KomelT/rf-site-planner

Repository files navigation

RF Site Planner

APP API Splat Python

App screenshot

Development

Preparing DEV ENV

# create dev version of .env
cp .env.sample .env

# install front-end app dependencies
cd app && yarn && cd ..

# create ven and install backend api dependencies
python -m venv .venv && source .venv/bin/activate && cd api && ../.venv/bin/python3 -m pip install -r requirements.txt && cd ..

# start whole stack up
docker compose up

Updating API requirements

cd api && pipreqs --force .

Splat

Elevation data source

Elevation data was downloaded from viewfinderpanoramas.org.

Command to convert .hgt into Splat Data File .sdf
Use srtm2sdf for 3" datafiles and srtm2sdf-hd for 1" datafiles.

for file in ../*.hgt; do srtm2sdf -d . $file; done

Helpful Splat info

Credits

This project is based on code from Meshtatsic Site Planner