Skip to main content

Easy to use Python GPX library

Project description

🗺️ ezGPX

🔎 Description

Easy to use Python GPX library.

🛠️ Installation

pip install ezgpx

🏁 Get started

import ezgpx

# Parse GPX file
gpx = ezgpx.GPX("file.gpx")

# Simplify (using Ramer-Dougle-Peucker algorithm)
gpx.simplify()

# Plot with Matplotlib
gpx.matplotlib_plot(elevation_color=True,
                    start_stop_colors=("green", "red"),
                    way_points_color="blue",
                    title=gpx.name(),
                    duration=(0, 0),
                    distance=(0.5, 0),
                    ascent=None,
                    pace=(1, 0),
                    speed=None,
                    file_path="img_1")

# Remove metadata
gpx.remove_metadata()

# Write new simplified GPX file
gpx.to_gpx("new_file.gpx")

📚 References:

🧭 Other Python GPX Library

👤 Author

  • Fabien ALLEMAND

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

ezgpx-0.1.5.tar.gz (39.7 kB view details)

Uploaded Source

Built Distribution

ezgpx-0.1.5-py3-none-any.whl (46.2 kB view details)

Uploaded Python 3

File details

Details for the file ezgpx-0.1.5.tar.gz.

File metadata

  • Download URL: ezgpx-0.1.5.tar.gz
  • Upload date:
  • Size: 39.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.12

File hashes

Hashes for ezgpx-0.1.5.tar.gz
Algorithm Hash digest
SHA256 e77b9523bbdbac811cfe7b7a0154b03284827938301b656eb34c9e1e55c7b2de
MD5 6df7884c2bd13cdfe7d9e136a63600fa
BLAKE2b-256 fe11ef323c1df399719e6f977d197a1c4ea1a5dd3e06fa58c6a875054ff2c0c0

See more details on using hashes here.

File details

Details for the file ezgpx-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: ezgpx-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 46.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.12

File hashes

Hashes for ezgpx-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 cf90d4a9cb80feb999c04952a2382f21815ed3631042a3ef29fe9dea612f7e28
MD5 6486ae2349466398376c9c80d2e86ee7
BLAKE2b-256 8056d1feae10defbfecb1a44785b62bc997ff02fbd5ecc2ef7e772686032c6e8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page