I have a GPS tracked stored in a GPX file. Now I'm looking for a tool that allows me to set the start time of the track and the duration, and the tool should automatically evenly distribute the appropriate timestamps for all my recorded points in the track.

The tool should be free and run on OSX.

  • Why should the tool be free exactly? – cleverbit Mar 22 '13 at 13:42
  • Because I like it that way. But if I can't find anything else, I would also be fine with another one. – RoflcoptrException Mar 22 '13 at 13:46
  • Ok, good luck :) – cleverbit Mar 22 '13 at 13:48
  • Just to make sure I understand: So let’s say your original GPS recording was 1 hr long and you have 10 points. Do you want a) proportional scaling to arbitrary time length (relative time distances do not change) or b) redistribute the time distance so that the time between GPS points is evenly distributed? (one point every 6 minutes) – myhd Mar 23 '13 at 12:51
  • @myhd both is ok for me. – RoflcoptrException Mar 23 '13 at 13:08

I'm certain that tool does not exist. That being said, you can open the .gpx file in TextWrangler (free) and view the time stamps and edit them. They are in the XML format:


I dont see why you couldn't import them into an excel spreadsheet and alter the times with an algoritm that would add a specific quantity to each. But I wouldn't know how to do that.


GPX stores dateTime in UTC, so if you modify the timestamps they will no longer be accurate. The tool you are planning to import this data into should handle offsetting or translating to local time.

For example: Adze http://kobotsw.com/apps/adze/

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .