... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Time points
#1
Hi,

for a gpx file, is there a function to calculate the time of every points if you know the average speed of the track ?

(my first post with my poor english language ;-))

Thank

JiPS
Reply
#2
(24.09.2012, 14:44)JiPS Wrote: Hi,

for a gpx file, is there a function to calculate the time of every points if you know the average speed of the track ?

(my first post with my poor english language ;-))

Thank

JiPS

Hi there
coincidentally I am looking for this exact same functionality myself.

I generate routes in GeoGrid which I can export as ASCII overlays and view in route convertor. While I am hiking, I manually record times at key locations (car park, hut, summit). RouteConvertor lets me input these times at the corresponding points (using the map view and elevations to identify the points corresponding to each location).
Now I want to add times at all intermediate points, based on the average speed of each leg of the journey. I need to do this to be able to create a valid GPX file (i want to upload to Sporttracker, which unfortunately ignores the elevation data in the GPX file if the time data is missing).

The calculation of the intermediate times is trivial, I already wrote an excel macro to do that, after exporting from RouteConvertor as .csv
Currently I am struggling to re-import the data (in csv format) from excel to Route Convertor.

Of course it would be perfect, if the function of adding intermediate times could be integrated into Routeconvertor!
Reply
#3
Hi,

I converted the track via the website: http://www.gpsies.com/convert.do, in the options, it is possible to introduce an average speed, after convertion, each time point is changed based on this average speed.

This function does not exist in our favorite program: RouteConverter :-/

Regards

JiPS
Reply
#4
(25.09.2012, 10:17)JiPS Wrote: Hi,

I converted the track via the website: http://www.gpsies.com/convert.do, in the options, it is possible to introduce an average speed, after convertion, each time point is changed based on this average speed.

This function does not exist in our favorite program: RouteConverter :-/

Regards

JiPS

thanks for the tip, that works pretty well: I can convert my .ovl file to .gpx directly, getting elevation and time added in one step.
What´s missing is the ability to input time at intermediate points. (When hiking in the mountains, average speed varies considerably over the day for example descent is much faster than ascent.)
So integration in route convertor would be a really nice feature
Reply
#5
(24.09.2012, 14:44)JiPS Wrote: for a gpx file, is there a function to calculate the time of every points if you know the average speed of the track ?

No, just the other way around: Complete/Speed... calculates the speed from the time and distance delta of two adjacent positions.
--
Christian
Reply
#6
(26.09.2012, 08:42)routeconverter Wrote:
(24.09.2012, 14:44)JiPS Wrote: for a gpx file, is there a function to calculate the time of every points if you know the average speed of the track ?

No, just the other way around: Complete/Speed... calculates the speed from the time and distance delta of two adjacent positions.

Hi,

Are you planning to introduce this feature (calculate time points) in the program RouteConverter?

Regards

JiPS
Reply
#7
(26.09.2012, 05:43)izjwv30s Wrote: What´s missing is the ability to input time at intermediate points. (When hiking in the mountains, average speed varies considerably over the day for example descent is much faster than ascent.)

So you'd like to attach a time at position 100 and 100, then select position 100 to 110 and execute Complete/Time... and the time delta between 100 and 110 is evenly distributed between 101 and 109?
--
Christian
Reply
#8
(26.09.2012, 09:03)routeconverter Wrote:
(26.09.2012, 05:43)izjwv30s Wrote: What´s missing is the ability to input time at intermediate points. (When hiking in the mountains, average speed varies considerably over the day for example descent is much faster than ascent.)

So you'd like to attach a time at position 100 and 100, then select position 100 to 110 and execute Complete/Time... and the time delta between 100 and 110 is evenly distributed between 101 and 109?

For me, every time points must be calculated from the speed associated with each point separately, not evenly distributed between the selected points.
Reply
#9
(26.09.2012, 09:03)routeconverter Wrote: So you'd like to attach a time at position 100 and 100, then select position 100 to 110 and execute Complete/Time... and the time delta between 100 and 110 is evenly distributed between 101 and 109?

not quite.
The distribution between 100 and 110 should ideally reflect constant speed over this section, based on the distance between the adjacent points.

i.e. Time(@ point n) = time (@ point 100) +
(distance (n)-distance(100)) / average speed from point (n) to point (100) )

what do you think?
Reply
#10
Since this an operation that works with lots of positions, I have to check if this is technically feasible and intuitive for users.
--
Christian
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)