Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/hggh/gpx-viewer
- Owner: hggh
- License: gpl-3.0
- Created: 2023-11-19T21:11:49.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-16T16:53:57.000Z (about 1 month ago)
- Last Synced: 2024-11-16T17:31:48.319Z (about 1 month ago)
- Topics: bike, bikepacking, django, gpx, leaflet, openstreetmap, overpass-ql, python
- Language: JavaScript
- Homepage:
- Size: 2.82 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
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