Skip to main content

gpxplotter

Documentation Status Binder

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.

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.7.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gpxplotter-0.2.7-py3-none-any.whl (35.2 kB view details)

Uploaded Python 3

File details

Details for the file gpxplotter-0.2.7.tar.gz.

File metadata

  • Download URL: gpxplotter-0.2.7.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

Hashes for gpxplotter-0.2.7.tar.gz
Algorithm Hash digest
SHA256 76638a6ae7b411f8f42a7cc840c27bc7d8d9085e42c1d18c337236757e472e88
MD5 2f77b7f17d86739c23254bd66faca308
BLAKE2b-256 a277e0789c47daeeb85dcbd97442df98379e225e0b207d519207536ae9bb5d81

See more details on using hashes here.

File details

Details for the file gpxplotter-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: gpxplotter-0.2.7-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

Hashes for gpxplotter-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 127be7d9a94c592c2b2b07502a2babf3e29a643536031f5ac9a9d864979b4b96
MD5 dcfb7f0ed97ae556600e726ab3a23f8e
BLAKE2b-256 957a728414cc7dea9999b97fd94aa58c1a4e2e8d43bd55a850fc991c9799d6ce

See more details on using hashes here.

Release history Release notifications | RSS feed

0.2.12

2 files

0.2.11

2 files

0.2.10

2 files

0.2.9

2 files

0.2.8

2 files

This release

0.2.7 This release

2 files

0.2.6

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page