anongit / mytracks

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

Ability to have have a minimum speed variable for determining average MPH. #124

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Cycling in the city requires slowing down and stopping for lights and stop 
signs.  It would be nice to be able to input a minimum speed for calculating 
the Average MPH on wayspoints and total trip.  Stopping at several lights at 5 
minutes each could kill you average MPH.  For example, do not included current 
speed in average MPH if current MPH < 5.

Original issue reported on code.google.com by jamesmcd...@gmail.com on 5 Aug 2010 at 8:39

GoogleCodeExporter commented 9 years ago
This seems a bit odd as we already discard time when you are stopped.

Original comment by sandordo...@google.com on 5 Aug 2010 at 8:43

GoogleCodeExporter commented 9 years ago
this is a typical and useful feature of aviation GPS:  A minimum speed below 
which movement / flight duration is not counted.  Please!  

"Odd as we already discard time when you are stopped" - how do you know we're 
stopped?  GPS reported position is always a little in error.  And you drift 
around in that area of uncertainty.  

Let me specify not to turn on the timer below some specified arbitrary speed.  
Thanks!

Original comment by beards...@gmail.com on 24 Aug 2010 at 8:54

GoogleCodeExporter commented 9 years ago
I also didn't understand the feature request - mytracks already gives you a 
minimum speed below which the movement is not accounted for. That's why you 
have both "Average speed" and "average moving speed".

Original comment by rdama...@google.com on 24 Aug 2010 at 9:18

GoogleCodeExporter commented 9 years ago
Thanks for the comments and questions!  Many cyclists are riding in an urban 
environment full of traffic lights and stop signs.  If I'm riding below 10 or 
12 mph hour, I know that is because I'm slowing down for a red light or stop 
sign.  Sometimes riders will creep up to a light at 2 or 3 miles an hour 
waiting for it to turn green to keep from having to stop and unclip their 
pedals.  This kills average speed.  We could get a very accurate average speed 
of actual aerobic riding if we can ignore the speeds below a certain number.  
Then slowing down for stop lights and stop signs will not impact our average 
speed.  This would an awesome feature!  Most bike computers only discard 
stopped speeds like you mention. This would be a stand out feature for Mytracks!

Original comment by jamesmcd...@gmail.com on 25 Aug 2010 at 1:36

GoogleCodeExporter commented 9 years ago

Original comment by sandordo...@google.com on 24 Sep 2010 at 11:30

GoogleCodeExporter commented 9 years ago

Original comment by sandordo...@google.com on 25 Sep 2010 at 12:00

GoogleCodeExporter commented 9 years ago
Hi !
Ok, I understand the idea of the moving average and moving time.
However, could you tell us more about the value below which speed/time is not 
counted ?
Is it a fixed value ?
Is it a value calculated from our movements ? (f.e. average speed / 10, 
standard deviation / 2, etc.)
Can we access and change this value ? (the threshold wouldn't be the same for 
someone running or for someone cycling or someone flying ...)
Thx.

Original comment by chrisprols on 4 Dec 2010 at 11:31

GoogleCodeExporter commented 9 years ago
The value is fixed.  It can be found in the following file:
http://code.google.com/p/mytracks/source/browse/MyTracks/src/com/google/android/
apps/mytracks/MyTracksConstants.java

 /**
   * Any time segment where the distance traveled is less than this value will
   * not be considered moving.
   */
  public static final double MAX_NO_MOVEMENT_DISTANCE = 2;

  /**
   * Anything faster than that (in meters per second) will be considered moving.
   */
  public static final double MAX_NO_MOVEMENT_SPEED = 0.224;

It would be a pretty trivial change to move these from this constants class to 
preferences that the user can change. Making it activity dependent would be a 
large change and I am not sure it makes sense.

Original comment by sandordo...@google.com on 4 Dec 2010 at 5:40

GoogleCodeExporter commented 9 years ago
I see these comments were 2010. I'm looking for the same functionality - 
exactly - but still don't see where I can specify "Min Moving Speed"... Is that 
available now? Where? And, if not, may I add my vote to building this feature?

Thanks
Bob

Original comment by bobtvo...@gmail.com on 22 May 2012 at 10:24