Есть ли инструмент, который позволяет изменить время в файле GPS?

У меня есть отслеживание GPS, хранящееся в файле GPX. Теперь я ищу инструмент, который позволит мне установить время начала трека и продолжительность, и инструмент должен автоматически равномерно распределять соответствующие временные метки для всех моих записанных точек в треке.

Инструмент должен быть бесплатным и работать на OSX.

Почему инструмент должен быть именно бесплатным?
Потому что мне это нравится. Но если я не могу найти что-то еще, я был бы в порядке с другим.
Хорошо, желаю удачи :)
Просто чтобы убедиться, что я понимаю: допустим, ваша исходная запись GPS длилась 1 час, и у вас есть 10 точек. Вы хотите а) пропорциональное масштабирование произвольной длины времени ( относительные временные расстояния не меняются) или б) перераспределить временное расстояние так, чтобы время между точками GPS было равномерно распределено? (одно очко каждые 6 минут)
@myhd оба подходят для меня.
Удивлен, что вас устраивают обе альтернативы… скажем, я пытаюсь выяснить, каков ваш фактический план, какова ваша первоначальная проблема. Не могли бы вы уточнить немного больше?
@myhd Хорошо, позвольте мне описать проблему более подробно: время от времени я бегаю по одному и тому же маршруту. Я измеряю время, чтобы увидеть, улучшаюсь ли я. Для измерения времени и расстояния я использую приложение на своем телефоне. Отснятые треки я храню на своем компьютере. Так случилось, что несколько дней назад приложение не смогло записать тур. Чтобы у меня все-таки сохранился маршрут на компе, я планировал использовать старую запись и просто адаптировать время. Я знаю, сколько времени это заняло у меня, и меня интересует общее время, а не время для каждой точки данных.

Ответы (2)

Я уверен, что этого инструмента не существует. При этом вы можете открыть файл .gpx в TextWrangler (бесплатно), просмотреть метки времени и отредактировать их. Они в формате XML:

<time>2013-03-21T18:04:36Z</time>

Я не понимаю, почему вы не можете импортировать их в электронную таблицу Excel и изменить время с помощью алгоритма, который добавлял бы к каждому определенное количество. Но я бы не знал, как это сделать.

GPX хранится dateTimeв формате UTC, поэтому, если вы измените временные метки, они больше не будут точными. Инструмент, в который вы планируете импортировать эти данные, должен выполнять смещение или преобразование в местное время.

Например: Adze http://kobotsw.com/apps/adze/