Although Gaia has automatic thinning algorithms to reduce the size of track logs, they can still be very large. The user needs some control over this process. The normal way this is done is to allow the user to control the track log interval. For example, one point every 20 meters.
Even if you rely on thinning algorithms, the user would need some control over the parameters that govern THAT process. But the simplest is to let the user configure the distance interval, and in that way the user knows what is going on.
Post is closed for comments.