A package for reading gpx files and creating simple plots
Project description
gpxplotter
gpxplotter is a Python package for reading gpx files and creating simple predefined plots using matplotlib and maps using folium.
Please see https://gpxplotter.readthedocs.io/en/latest/ for the latest documentation and the Binder notebooks for examples.
Installation
pip install gpxplotter
Examples
Interactive examples can be explored via Binder.
Simple example for showing a track in a map, colored by heart rate
from gpxplotter import read_gpx_file, create_folium_map, add_segment_to_map
the_map = create_folium_map()
for track in read_gpx_file('ruten.gpx'):
for i, segment in enumerate(track['segments']):
add_segment_to_map(the_map, segment, color_by='hr')
# To display the map in a Jupyter notebook:
the_map
Further examples
Please see the gallery in the documentation for further examples.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gpxplotter-0.2.8.tar.gz
(26.2 kB
view details)
Built Distribution
File details
Details for the file gpxplotter-0.2.8.tar.gz
.
File metadata
- Download URL: gpxplotter-0.2.8.tar.gz
- Upload date:
- Size: 26.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e9dc237c7fc173867a30026b17d91d094f262a44858ce401d3c4ac5fcdd1d98 |
|
MD5 | 96be05ab576dd8eb6dda35836f7fa856 |
|
BLAKE2b-256 | 66979e313a76b946675670d7ee5854045e998f494bad28d5fce09cdfab910d14 |
File details
Details for the file gpxplotter-0.2.8-py3-none-any.whl
.
File metadata
- Download URL: gpxplotter-0.2.8-py3-none-any.whl
- Upload date:
- Size: 35.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35411088eda1698f8a295151004c72bc715e1f8bc3a7ea0d14e53fb119d76f28 |
|
MD5 | a820cff795fba0d526cb091bb7f06463 |
|
BLAKE2b-256 | 3b7b50ecb3d055efd015bd90a16499ef8033dc672304b5a60919872dc4a4d3bf |