Format fichiers GPS/Cardio dispo pour upload

Discussions sur le site Kikouroù et son évolution.
Idées ? Suggestions d'améliorations ? Suggestions de nouvelles fonctionnalités ?
Envie de participer ? Sur les aspects techniques, graphisme, ou tout simplement pour aider à faire connaître Kikouroù !
Problèmes techniques sur le site ? Bugs ? Données erronées ?

Messagepar Gabuzo » sa fiche K
» 17 Oct 2007, 15:34

Bonjour,

J'ai récemment acheté un Forerunner 305. Je transfère les données sur mon PC Linux avec garmintools. Cet outil fonctionne très bien mais il ne génère pas de fichier "uploadable" sur kikourou.

En lisant les forums, j'ai compris qu'il y a plus de format supportés que ce que l'interface indique et que certains ne sont peut-être pas finalisés. Quel format cible puis-je utiliser ? Où puis-je trouver la description de ce format ?

En bonus, je pourrais peut-être vous aider ponctuellement sur le support d'un format s'il faut en terminer un (y compris en mettant les mains dans le code :o). Il faut voir ce que cela représente comme travail.

Messagepar LTDB » sa fiche K
» 17 Oct 2007, 15:59

Gabuzo a écrit:Quel format cible puis-je utiliser ?
Le format GPX/XML qui est un format d'échange standardisé pour les informations GPS.

Il existe des softs permettant à partir d'un fichier lambda de sortir du GPX. Celui que j'utilise et que je préfère c'est GPSBabel, un must en ce domaine.

Gabuzo a écrit:Où puis-je trouver la description de ce format ?
C'est en anglais (désolé), mais tu as un topo assez complet sur cette page.

Et en français :
- ici
-

Amicalement.

LTDB_ka_développé_un_parser_GPX/XML_en_PHP_pour_son_site

Messagepar Gabuzo » sa fiche K
» 17 Oct 2007, 16:06

Si je comprends bien le GPX ne contient que des données GPS et il n'y a pas de fréquence cardiaque. Je me trompe ?

Messagepar le_kéké » sa fiche K
» 17 Oct 2007, 16:07

J'ai aussi implémenté tout récemment le format tcx (le nouveau format de Garmin Training Center), mais c'est pas encore dispo sur kikourou (le grand maitre préfère se promener dans les iles pour une coursette)

Tu as quoi comme format avec GarminTools ??

Et effectivement avec GPs Babel tu devrais pouvoir transformer tes fichiers.

Philippe

Messagepar LTDB » sa fiche K
» 17 Oct 2007, 16:15

Gabuzo a écrit:Si je comprends bien le GPX ne contient que des données GPS et il n'y a pas de fréquence cardiaque. Je me trompe ?
Non, le format GPX est compatible XML et avec cette structure-là tu peux passer toutes les infos possibles et immaginables, il suffit qu'elles soient encadrées par des balises ad-hoc.

Pour le descriptif de ce format : c'est là :wink:

Amicalement.

LTDB_viiiiiiiiiiiiiite

Messagepar Gabuzo » sa fiche K
» 17 Oct 2007, 16:16

Pour ce que j'en comprends, le format généré par Garmintools est complètement spécifique. La personne qui a codé ça a fait son propre format binaire (extension .gmn). Il y a aussi deux utilitaires pour :

1. générer un dump xml (ce n'est pas du GPX)
2. générer un fichier pour googlemaps

Où puis-je trouver un description du format tcx ?

Messagepar Gabuzo » sa fiche K
» 17 Oct 2007, 16:18

Non, le format GPX est compatible XML et avec cette structure-là tu peux passer toutes les infos possibles et immaginables, il suffit qu'elles soient encadrées par des balises ad-hoc.


Oui, mais rajouter des balises n'a d'intérêt que si c'est elles sont comprises par kikourou ou un autre logiciel :o)

Messagepar LTDB » sa fiche K
» 17 Oct 2007, 16:21

Gabuzo a écrit:Oui, mais rajouter des balises n'a d'intérêt que si c'est elles sont comprises par kikourou ou un autre logiciel :o)
En effet, si le système "cible" n'est pas prévu pour traiter telle ou telle info ça ne sert à rien de la rajouter dans ton arbre XML :lol: :lol: :lol: :lol:

Amicalement.

LTDB_ki_sait_que_c'est_pas_surhumain_de_rajouter_pareilles_prises_en_compte

Messagepar LTDB » sa fiche K
» 17 Oct 2007, 16:23

Gabuzo a écrit:Où puis-je trouver un description du format tcx ?
Tu dois avoir ça sur cette page (même si c'est en anglais).

Amicalement.

LTDB_google_est_mon_ami

Messagepar le_kéké » sa fiche K
» 17 Oct 2007, 16:29

Ca ressemble à ça :
Code: Tout sélectionner
...
      <Track>
        <Trackpoint>
          <Time>2006-07-26T04:39:33Z</Time>
          <Position>
            <LatitudeDegrees>45.256245</LatitudeDegrees>
            <LongitudeDegrees>5.820252</LongitudeDegrees>
          </Position>
          <AltitudeMeters>508.194092</AltitudeMeters>
          <HeartRateBpm>
            <Value>70</Value>
          </HeartRateBpm>
        </Trackpoint>
        <Trackpoint>
          <Time>2006-07-26T04:39:39Z</Time>
          <Position>
            <LatitudeDegrees>45.256283</LatitudeDegrees>
            <LongitudeDegrees>5.820244</LongitudeDegrees>
          </Position>
          <AltitudeMeters>508.194092</AltitudeMeters>
          <HeartRateBpm>
            <Value>78</Value>
          </HeartRateBpm>
        </Trackpoint>

...

Messagepar Gabuzo » sa fiche K
» 17 Oct 2007, 16:42

Super ! merci à vous deux pour les infos. Il va falloir que j'étudie ça.

Pinston, as-tu un ordre d'idée sur la date de disponibilité du format tcx ?

Messagepar le_kéké » sa fiche K
» 17 Oct 2007, 16:49

Gabuzo a écrit:Super ! merci à vous deux pour les infos. Il va falloir que j'étudie ça.

Pinston, as-tu un ordre d'idée sur la date de disponibilité du format tcx ?


Le code est écrit et commité dans notre CVS (base de source), donc maintenant on attend que Mathias notre chef vénéré revienne de son petit tour au grand raid de la réunion pour mettre ça en ligne sur kikourou donc encore un peu de patience ...

Messagepar jpoggio » sa fiche K
» 17 Oct 2007, 17:04

LTDB a écrit:En effet, si le système "cible" n'est pas prévu pour traiter telle ou telle info ça ne sert à rien de la rajouter dans ton arbre XML :lol: :lol: :lol: :lol:

Amicalement.

LTDB_ki_sait_que_c'est_pas_surhumain_de_rajouter_pareilles_prises_en_compte

Je dirais même plus : si ton parser s'appuie sur le schéma (genre le GPX.xsd qu'on trouve chez topographix (namespace http://www.topografix.com/GPX/1/0) ), il va t'envoyer paître et ne même pas traiter les infos légales...

Messagepar Gabuzo » sa fiche K
» 17 Oct 2007, 17:15

Super ! merci à vous deux pour les infos. Il va falloir que j'étudie ça.

Pinston, as-tu un ordre d'idée sur la date de disponibilité du format tcx ?

Messagepar Gabuzo » sa fiche K
» 17 Oct 2007, 17:16

Oups, un changement de proxy qui a reposté le message, désolé :D

Messagepar LTDB » sa fiche K
» 17 Oct 2007, 17:19

jpoggio a écrit:Je dirais même plus : si ton parser s'appuie sur le schéma (genre le GPX.xsd qu'on trouve chez topographix (namespace http://www.topografix.com/GPX/1/0) ), il va t'envoyer paître et ne même pas traiter les infos légales...
Toutafé. D'où l'utilité de disposer d'un parser "maison" (ou Opensource) ce qui permet de le modifier à loisirs afin de pouvoir prendre en compte de plus en plus d'infos via des fichiers GPX/XML.

Amicalement.

LTDB_ki_s'est_parfois_arraché_les_cheveux_pour_que_ça_fonctionne

Messagepar le_kéké » sa fiche K
» 17 Oct 2007, 19:00

Celui de kikourou ignore toutes les balises non prévue.

Quelqu'un sait si il existe un extension au gpx pour stocker les infos du cardio, j'ai vu ça qq part mais je sais plus où ??
Je pourrais comme ça le rajouter ...

Messagepar LTDB » sa fiche K
» 17 Oct 2007, 19:16

Peut-être que sur ce site et avec un fichier en entrée comportant des infos cardios et reconnu par le site, tu pourras obtenir un fichier .gpx te permettant de voir le formalise XML proposé.

Amicalement.

LTDB_ka_banni_les_CFM_le_jour_où_Polar_a_demandé_125€_de_réparation

Retour vers [Kikouroù] Kikouroù, le site

Accueil - Haut de page - Aide - Contact - Mentions légales - Version grand écran - 0.01 sec