-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Only first part of a multi-sport activity included in GPX #6
Comments
Here is another multi-sport activity: 180132.tar.gz It's "Triathlon" activity, but it contains two sports: running first, swimming second. The resulting GPX contains only the running part (and no transition either): 180132_gpx.tar.gz |
Yes right now only the first activity is parsed, but parsing all of them should not be an issue. What tool do you use to read the GPX files? |
I'm uploading the training files to Runalyze. For comparison, I synced my training session to Polar Flow website and then exported the session from there. It seems that the exported file is a zip file containing a separate GPX (or TCX) file for each part. So, perhaps GPX and TCX don't support multi-sport activities and the solution would be to create separate files for each part? Then, it depends on the analytics service whether they can group multiple files into a single multi-sport session (Runalyze unfortunately doesn't support that, each part is a separate activity session). Here's the zip file I exported from Polar Flow web site (corresponds to 180132.tar.gz above): |
Can you export that training session from Polar Flow as GPX too? |
Polar Flow GPX export only contains GPS track, nothing else. But here's the exported zip of the same multi-sport activity in which each part is in its own GPX file: |
Is there something I could do to help with this? Can I provide something? Or do you think it's something that an external person like me could implement? I've never programmed in Ruby, but I can always learn. But I would definitely need some pointers because I'm unfamiliar with both the language and this repository. |
Hi, Should not be really hard to implement.
Take a look, if you are familiar with any programming language, you should find Ruby quite easy to work with. |
I did a multi-sport activity with V800. It works so that I choose a sport at the beginning (e.g., running) and then I can switch to another sport (e.g., swimming) during the training and it also measures the transition time. Thus, it V800 records something like: running - transition - swimming - transition - running - transition - cycling. (Though, in my test case, I only had running like: running -> transition -> running -> transition -> running.) This is extremely useful in sports like triathlon, duathlon and swimrun.
In my test case, when I converted the result to GPX, it only included the first part (in this case, the first running). I'll attach the V800 directory of that activity here: 183455.tar.gz
It would be nice if the resulting GPX could include all parts and probably even the transition times.
The text was updated successfully, but these errors were encountered: