tumic0 / GPXSee

GPS log file viewer and analyzer with support for GPX, TCX, KML, FIT, IGC, NMEA, SLF, SML, LOC, GPI, GeoJSON and OziExplorer files.
https://www.gpxsee.org
GNU General Public License v3.0
950 stars 130 forks source link

[Android] Stretch Graph #501

Closed snooppr closed 1 year ago

snooppr commented 1 year ago

GPXSee on PC can stretch the plot, handy for analysis over long distances, but on Android GPXSee doesn't seem to be able to do that. This is a problem, for example, I overlaid the GPS heights by device and DEM, the difference is not visible on the graph due to the length of the track, it is.

ScreenshotGPXSee

Please add graph stretching to make GPXSee work on Android as well as on PC.

p.s. Good software I mentioned you in my article .

snooppr commented 1 year ago

Great. With the update came the ability to scale the graph.

How about optimizing this process now? When you try to scale the chart, everything slows down, and there is also no way to reset the scale to the beginning with one button.

There are various Android applications for working with gpx, where the graph is scaled without brakes, for example, Sports Tracker or Fito Track.

Please optimize the chart scaling process on Android OS.

tumic0 commented 1 year ago

For "normal size" GPS logs the graphs move smooth for me. But when you have a big amount of track points it really can get slow. Enabling OpenGL (when it works and does not crash...) helps here, but for some universal solution some track/graph points decimation would be needed. That may come one day, but as on my logs there is no problem, the priority of such task is really low...

snooppr commented 1 year ago

Well, I'll write additional information just in case. Android LOS16. Track distance 10km, 4600 points (from the small track area). The graph is scaled by jerks (a jerk is about a second).