I was making a survey test and moving with a boat that was equipped with two different GPS systems. The position was recorded every 0.5 m. When I was evaluating the data I saw that from time to time the receiver jumped from one system to another and they had a slight (and sometimes not so slight) offset. Now I'm trying to find a good way to repair such areas. My approach was to draw a line of assumed movement and then snap the coordinate points to this line. This works.
Now, the problem emerges at more extreme jump areas (see image) where the position jumps not only laterally, but also back along the track. In such areas, when the points snap to the track, the points with an earlier timestamp are mingled in-between those from further in time (orange circle). This is of course a problem. I need either to sort them properly (id/timestamp) or delete some of them. And this problem occurs dozens and hundreds of times, so I'm working on a model for a semi-automatic solution.
Im working in QGIS, so I tried to use the "Points Filter" algorithm, trying to tell the points to look around and delete the maxima. However this does not work for me. Either all points are still in place or all of them are gone.
I was considering an expression approach, however, my knowledge of the expression language is still too limited to make such query.