Download Komoot tracks and highlights as GPX files (including metadata). Supports bulk-download.
Project description
KomootGPX
Download Komoot tracks and highlights as GPX files with metadata
Python 3 or later is required.
Preparation
Install dependencies
pip install -r requirements.txt
Usage
Run script in interactive mode
python komoot-gpx.py
Enter your mail address (komoot.de)
>example@mail.com
Enter your password (input hidden)
Password:
Logging in...
Logged in as 'thepbone'
3331210XX => Example trip A (hike; 20.766km; tour_recorded)
3331214XX => Example trip B (hike; 13.863km; tour_planned)
Enter a tour id to download
>3331210XX
Fetching tours of user '153434028XXX'...
Fetching tour '3331210XX'...
Fetching highlight '2635XX'...
Fetching highlight '15840XX'...
Fetching highlight '20981XX'...
Fetching highlight '875XX'...
GPX file written to 'D:\Development\KomootGPX\Example trip A-3331210XX.gpx'
Display advanced usage information
python komoot-gpx.py --help
komoot-gpx.py [options]
[Authentication]
-m, --mail=mail_address Login using specified email address
-p, --pass=password Use provided password and skip interactive prompt
[Tours]
-l, --list-tours List all tours of the logged in user
-d, --make-gpx=tour_id Download tour as GPX
-a, --make-all Download all tours
[Filters]
-f, --filter=type Filter by track type (either "planned" or "recorded")
[Generator]
-o, --output Output directory (default: working directory)
-e, --no-poi Do not include highlights as POIs
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
komootgpx-1.1.0.tar.gz
(21.1 kB
view hashes)
Built Distribution
Close
Hashes for komootgpx-1.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51d87269899fa476e1644ddd0ed9e93af4ebc7bf9f4f08adc7645f743da121fe |
|
MD5 | cdac12cd1f74766b7d3342cd8fbfb8b5 |
|
BLAKE2b-256 | 98ef94d9259b80d9b1d2a304c9953e1fe3d40195372d785e4481883ad6e2615c |