Edit track, Cut inner part - and leave a Waypoint with time delta

Tapio shared this idea 7 days ago
Gathering feedback

Hi guys.


When we're resting, there may be often GPS jumps, blobs of trackpoints. I guess some users clean up the track via "Cut inner part".


Now this could be extended to something useful: Pause Waypoints!


Idea: You calculate the delta between first and last deleted waypoint, delete the desired part and now add, for everyones joy, an embedded waypoint, like "00h26m".


Awesome idea, right?

Replies (3)

photo
1

After some more thinking about it, the delta waypoint could be created independent from deletion. A new menu entry. Just as in "cut inner part", let user define two points and Locus adds the said WP right in between them.

photo
1

@Tapio.
Please make it easy for us. Publish a track demo (a short part will do) of which you want to remove a medium track piece because of a pause. The unedited original track with the blobs than please.

photo
1

Sure. 12 minutes between trackpoint 20 and 90.

photo
1

Tnks.

I was curious how the gps track editor (win) would detect the blob.
I let the program do its thing and the blob was automatically removed.
I then triggered a track restructure for interruptions > 5 min.
The program so divides the track into trkseg connected with transparent line.
Gps track edior will assign each track segment its own trkseg color.
This is through a gpx (app) color extension is present in the gpx track.

The time difference between the two trkseg is 543 seconds.
I noted this at the end of the trkseg in trkpt tag ageofdgpsdata.

e82c116f1bd1a2245de917e213e7e8ab
This is being considered for use in Via points of PLANNED Cruiser (Locus) navtracks.
To insert as timed via navtrackpoint. Add info in the name or desc example: coffee time

Goal is so to even better determine the ETA even including the scheduled (coffee) stops.

Note that nothing is decided on this usage yet so only now is studyable using Notepad++.

Idea proposal here. (The idea should optimally be Locus compatible of course)

https://github.com/devemux86/cruiser/discussions/573#discussioncomment-9804027

photo
1

By the way without creating extra trkseg it is also easy to see the pause by zero speed.

8211eeed7c45ae1a3b70b43ad54f7d13


d17a6300da10263e0a2bd289a436a694

photo
1

Yes, sure, can be done via other applications, also zero speed can be seen in LMs graph (but it's a bit too clunky to change, if usually you want to see dist/elev).

photo
1

What I mainly wanted to check first is how well an “automatic” detects and removes "blobs". Removing "blobs" manually still gives a more optimal result.

095b6f4f13867877d596827b7757486b

Add the pause as informative timed wpt or timed trkpt.

The attached gpx file contains both notations. (Open by Notepad++)

photo
photo
1

And this all can be fully automatized, so app detects pauses, remove unwanted recorded lines and insert (optional) pause waypoints ...

photo
1

Some will always have plenty of work ahead 😁

Yes and pause detection is not easy. And in case some beautiful person implements a rather automated detection, of course this wouldn't solely rely on blob detection.

photo
photo
1

And if we get something like this, which adds a waypoint within track editor, please also just finally add the "Add Waypoint" option? It's still not possible to add a timed waypoint in a track. You can do it while recording, but not after the fact. If you add waypoints via the UI afterwards, they have no timestamp, so they're more like POIs. But I'd like to add "notes" manually, like - as wished above - "Break for 0.30m" or "Put on crampons here".

photo
1

yes, agree

photo
Leave a Comment
 
Attach a file