djodjoni / mytracks

Automatically exported from code.google.com/p/mytracks
0 stars 1 forks source link

user defined activities #1459

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I started using mytracks back when it was more a general-purpose gps-tracker, 
BECAUSE it was a general-purpose tracker and not a dedicated sports-tracker. It 
seems development is pushing toward a dedicated sports tracker, which I have 
mixed feeling s about. On one hand it does an excellent job tracking my running 
and cycling activities, on the other hand, using it to track my motorcycle 
joy-rides has some issues.

Choosing "motor bike" from the auto completion list, when saving a track, adds 
an estimate of energy burned. On a 230km ride, it estimates that I have burned 
1.35 million calories. Without having done any math on this subject, I highly 
doubt that this is correct.
Another issue is that my motorcycle activities figures in the aggregated stats, 
which accounts for the majority of the distance tracked. I find the aggregated 
stats rather useless in its current state.

Feature request:
I would like to see user defined activities instead of the predefined ones. I 
would likewise like to move some setting to a per activity basis, as well at 
per activity aggregated stats. Some pseudo code for an Activity class:
class Activity {
  String name;
  String description;
  Icon icon;
  boolean use_for_aggregated;

  EnergyEstimate energy;
  PathColouring draw;
}

When saving a track, the user can only choose from the defined activities.
EnergyEstimate points to how the calculation is made (I assume you make 
different calculation for running and cycling?) and can be set to NULL or a 
dummy, if no estimate is wanted.
PathColouring should be an object containing the settings for path drawing; 
single/multicolouring with dynamic or manual treshholds.

For my motorcycle joy-rides, I prefer multicoloured path with treshholds: 
slow<50 and fast>90 km/h. This setting is not really useful for my running 
tracks.

Original issue reported on code.google.com by rathka on 15 Feb 2014 at 4:26

GoogleCodeExporter commented 9 years ago
I've started using 'My Tracks' for my training horse rides so that I could 
calculate training speed and distance. Having a user defined activity would be 
helpful as I'm limited to pre-existing ones.

Original comment by Kilbrick...@gmail.com on 15 Apr 2014 at 4:19

GoogleCodeExporter commented 9 years ago
Thanks for the feedback. This is something we will consider as we improve My 
Tracks. There is a feature request for disabling calorie and other requests to 
make aggregated stats better. We also like your idea of user defined activity 
types.

Original comment by jshih@google.com on 14 Oct 2014 at 5:42