darth-minardi a écrit:@grossbouff :
à défaut d'avoir le fichier Excel en question, j'aimerais savoir juste comment récupérer les données distance et altimétrie d'un gpx
Bien sûr. Y a pas de secret, c'est juste qu'il est pas présentable.
Excel sait lire du XML, et ça tombe bien pour nous, un GPX, c'est du XML. J'ai pas la manip' exacte en tête (et là je suis sur mon autre ordi) mais ça doit être un "ouvrir avec excel" dans l'explorateur. Au bout de quelques questions on se retrouve avec la lattitude en colonne A, la longitude en colonne B et l'altitude en colonne C, et environ 10 à 15000 lignes pour une étape de longueur standard.
il "n'y a plus qu'à"
- projeter ces points en XY, par exemple en
Lambert 93 (pratique aussi, pour générer une carte ...)
- calculer la distance entre deux points consécutifs et la cumuler depuis le départ
A ce stade, on a distance et altitude pour chacun des 12000 points du GPX, certains distants seulement de quelques centimètres, aussi je les "filtre" pour garder un point tous les 100m (2000 points quand même !)
Il reste encore des aspérités sur le profil (j'avais comparé avec l'export distance / altitude d'Openrunner, à l'époque), alors je fais un lissage (moyenne pondérée entre l'altitude GPX d'un point et celles des encadrants)
Avec une bonne macro VBA (qui est un peu ma LV2 dans les faits) ça prend 30".