https://github.com/mgmart/gpxutils
GPS Track Utilities
https://github.com/mgmart/gpxutils
geo gps gps-data gpx
Last synced: 6 months ago
JSON representation
GPS Track Utilities
- Host: GitHub
- URL: https://github.com/mgmart/gpxutils
- Owner: mgmart
- License: gpl-3.0
- Created: 2019-10-13T19:40:39.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-07-26T16:59:28.000Z (12 months ago)
- Last Synced: 2025-07-26T21:25:55.287Z (12 months ago)
- Topics: geo, gps, gps-data, gpx
- Language: Go
- Size: 42 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: readme.org
- License: License.md
Awesome Lists containing this project
README
* GPS Track Utilities
This project was initiated because I needed to extract all tracks from a
multi-track GPX file. In an update the addition of timestamps to waypoints was added.
At the moment this is - besides the possibility to list all tracks within a file
- the only implemented function.
Possible additions to this project could be reading and writing of /fit/ files.
** Usage
Show all possible command line arguments
#+BEGIN_SRC shell
gpxutils -h
#+END_SRC
List all tracks (by timestamp) within a multi-track GPX file
#+BEGIN_SRC shell
gpxutils -in [gpxfile] ls
#+END_SRC
Extract all tracks to single files from multi-track GPX file
#+BEGIN_SRC shell
gpxutils -in [gpxfile] -out [folder to write to] -split
#+END_SRC
Add timestamps to an existing gpx.
#+BEGIN_SRC shell
gpxutils -in [gpxfile] -time -begin [hh:mm] -end [hh:mm]
#+END_SRC