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.6.tar.gz (26.0 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.6-py3-none-any.whl (35.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gpxplotter-0.2.6.tar.gz
  • Upload date:
  • Size: 26.0 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.2

File hashes

Hashes for gpxplotter-0.2.6.tar.gz
Algorithm Hash digest
SHA256 dec4b912cb19ba6080f35aad70a5f5b6773aba403bec0cfb1badf4190ddf5be5
MD5 12b47b5a18f3e5efd0091f36eb2153ba
BLAKE2b-256 064b355f22b5816f1db65049bc87263c77d30d1cd3238146c089679e3012fd00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gpxplotter-0.2.6-py3-none-any.whl
  • Upload date:
  • Size: 35.0 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.2

File hashes

Hashes for gpxplotter-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 c43d0f8b9ce09d43f7bf178bbf9663aac810dde5ab3b0a4e5afcab994f9f5e11
MD5 d87ad12cfb9a8562185e2a3340690a9b
BLAKE2b-256 b3b39a05300d97a2dca0679d7fdd545affc3b630d9214e1f424e5756f97d34a9

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

0.2.7

2 files

This release

0.2.6 This release

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