Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hggh/gpx-viewer

find POIs along a GPX track via Openstreetmap API
https://github.com/hggh/gpx-viewer

bike bikepacking django gpx leaflet openstreetmap overpass-ql python

Last synced: about 1 month ago
JSON representation

find POIs along a GPX track via Openstreetmap API

Awesome Lists containing this project

README

        

# gpx-viewer

Demo: https://gpxviewr.genannt.name/

## development

#### Python setup

```
virtualenv -p python3 .venv
source .venv/bin/activate
pip3 install -r requirements.txt
```

#### Postgres + Redis
```
docker compose up -d
```

#### celery worker
```
celery -A gpxviewr worker -l INFO -B
```

#### development webserver
```
./manage.py runserver
```

#### Valhalla Routing Server

The valhalla routing server needs the Valhalla tiles inside the directory `valhalla-data`.

You can generate the routing information (tiles) with Valhalla.
See: https://valhalla.github.io/valhalla/building/#running-valhalla-server-on-unix