Opened 12 years ago

Closed 12 years ago

Last modified 5 years ago

#1054 closed enhancement (fixed)

Select tracks inside a single big GPX file

Reported by: Colin Marquardt Owned by: bvh-osm@…
Priority: major Milestone:
Component: merkaartor Version:
Keywords: Cc:


I sometimes get a single, massive GPX file (24 MB uncompressed in a specific case, ~110,000 log points). Loading this file into Merkaartor makes it very slow. If there is just a single track inside, I can split it into several tracks with e.g. gpsbabel, but it will still remain a single file, and Merkaartor being slow as before.

Now, if there was an option to select the single tracks inside this one file and only operating on one (or several but not all) of these, I would hope that Merkaartor could be much faster.

Change History (4)

comment:1 Changed 12 years ago by Chris Browet

Probably, We should first check if there is a valid reason for Merkaartor to be slow in this instance.

If you have such a big GPX under your hand, could you please place it somewhere?

comment:2 Changed 12 years ago by Colin Marquardt

comment:3 Changed 12 years ago by Chris Browet

(In [9875]) ADD : Create one layer per track during GPX import (Refs #1054) ADD : Info dock for layers

comment:4 Changed 12 years ago by Colin Marquardt

Resolution: fixed
Status: newclosed

FWIW, with your speedup work from ticket 1110, I can now load that whole GPX file very quickly and scroll the map with all of the single tracks enabled with very usable performance (this is with a rather old-fashioned Athlon 64 3200+ on Ubuntu Hardy, amd64).

When I switch off about half of the layers/tracks, it gets noticeably snappier, so the number of displayed elements makes a difference (as I expect it to be). With this, I think I can close this bugreport.

As a side note, I think that this speedup alone would be worth another release. A whole new experience, thanks!

Note: See TracTickets for help on using tickets.