Skip to content

Add operations module - #64

Merged
sgraaf merged 1 commit into
mainfrom
add-operations-module
Jun 11, 2026
Merged

Add operations module#64
sgraaf merged 1 commit into
mainfrom
add-operations-module

Conversation

@sgraaf

@sgraaf sgraaf commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Add operations module with editing and merging operations

  • New operations module exposing the operations behind gpx edit and
    gpx merge as a public, reusable API (crop, trim, reverse,
    strip_metadata, reduce_precision, filter_points, merge), plus
    new split, simplify, smooth, shift_time and strip_extensions
    operations
  • New convert_file() and detect_format() functions in the io
    module, exposing the operation behind gpx convert
  • New gpx edit options: --split-time-gap, --split-distance-gap,
    --simplify, --smooth, --shift-time and --strip-extensions

@sgraaf
sgraaf merged commit 5bbd8ea into main Jun 11, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant