Как извлечь частоту пульса из GPX-файла?

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Ответить
PicaPica
Сообщения: 48
Зарегистрирован: 10 ноя 2001, 03:56

Как извлечь частоту пульса из GPX-файла?

Сообщение PicaPica » 05 июл 2011, 22:23

Garmin Dakota при использовании датчика пульса пишет данные о частоте сердечных сокращений в трек в формате gpx. Существует ли программа, с помощью которой можно извлечь эти данные (время-ч.с.с.-координаты) в текстовый файл или ексель?
Спасибо.



PicaPica
Сообщения: 48
Зарегистрирован: 10 ноя 2001, 03:56

Re: Как извлечь частоту пульса из GPX-файла?

Сообщение PicaPica » 05 июл 2011, 23:18

Попробовал. Она дакоту не понимает.



ddabcd277
Сообщения: 50
Зарегистрирован: 10 май 2012, 11:04

Re: Как извлечь частоту пульса из GPX-файла?

Сообщение ddabcd277 » 06 июл 2011, 13:02

.gpx файл представляет текстовый файл. Не должно быть так трудно информации пульса быть вынимать.


Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Как извлечь частоту пульса из GPX-файла?

Сообщение Moskus » 06 июл 2011, 15:12

Вариант способа через задницу:
Сконвертировать GPX (переписанный из приемника непосредственно, а не скачанный через какую-либо программу менеджер треков) в TCX (через TCX Converter) и TCX всосать в Garmin Training Center.


PicaPica
Сообщения: 48
Зарегистрирован: 10 ноя 2001, 03:56

Re: Как извлечь частоту пульса из GPX-файла?

Сообщение PicaPica » 06 июл 2011, 15:15

GPX -- это xml, текст, само собой. Сам-то я, конечно, напишу за вечер-другой программульку, извлекающую нужные данные. Думал, что уже кто-то это сделал :)


Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Как извлечь частоту пульса из GPX-файла?

Сообщение Moskus » 06 июл 2011, 15:19

Гарминовское расширение формата для хранения данных с датчиков - нестандартное. Вот особо никто и не хочет возиться. В принципе, можно написать куда быстрее, если использовать запрос на XPath, черех XMLStarlet, например.


Moskus
Сообщения: 1644
Зарегистрирован: 30 окт 2015, 07:14

Re: Как извлечь частоту пульса из GPX-файла?

Сообщение Moskus » 06 июл 2011, 16:25

Собственно, CSV будет состоять из взятых внутри каждого
/gpx/trk/trkseg/trkpt
значений, возвращаемых внутри него по XPath:
trkpt@lat
trkpt@lon
trkpt/extensions/gpxtpx:trackpointextension/gpxtpx:hr


VORON_SPb
Сообщения: 19
Зарегистрирован: 28 сен 2011, 19:44

Re: Как извлечь частоту пульса из GPX-файла?

Сообщение VORON_SPb » 11 июл 2011, 13:33

Вполне юзабельный вариант - GTC очень красивые графики может строить.

Другие варианты:
- залить в Garmin Connect,
- новейший BaseCamp.


Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 134 гостя