Moulinette pour changer l'altitude

Salut Man’s
Je pose ma question dans cette rubrique, mais je compte sur toi, si ce n’est pas sa place, pour la déplacer.
Je me demandais comment faire quand l’altimetre est mal étalonné pour changer l’altitude des coordonnées dans le fichier IGC ou KML de manière automatique? J’utilise le Como de Renschler et il n’utilise pas une altitude GPS pour enregistrer les coordonnées mais se base sur le réglage fait au déco (sauf erreur de ma part!) et parfois ce réglage soit je le fait mal soit je ne sais pour quel raison elle est trop basse et ma trace se trouve sous le relief quand je veux la visionner sur GE… :grat:

heuuu !! man’s !?!

MAN’S !?!

MAN’S !?!

MAN’S !?!

MAN’S !?!

:grat:

MAAAAAAAAAAAAAAAAAN’S !?! :grrr2:

on a besoin de toi…et que de toi…pour faire des déplacements !! y a un gars qui utilise ma photo sans payer les droits du © :affraid: :bang: :fume: :sors:

Bon Manu je sais que t’es overbooké, mais si tu veux qu’on retourne à pompi faire de l’accro dans les arbres (ça c’est au cas ou tu ne m’avais pas reconnu…), faudra être gentil et me répondre avant que je me fasse lyncher par Dawa grup © :stuck_out_tongue: :tomate: :smiley:

Je sais pas exactement comment ca marche le format d’une trace, mais j’imagine que ca doit etre des fichiers texte organisé en colonnes. Si c’est le cas, il suffit de reperer la colonne de l’altitude et d’ajouter une constante a toutes les valeurs.

Ca doit etre faisable en deux lignes de script awk ou une dizaine de lignes en python a condition de trouver la documentation qui explique le format de la trace.

Salut Jacques,
désolé, j’avais zappé ce fil ! :oops:
Pirk a bien répondu, le plus simple, c’est effectivement de repartir du fichier igc et de faire ce rajout d’altitude dans le fichier igc (bien que je pense que ce ne soit pas tres compliqué dans le fichier kml non plus), mais je suis sous windows et j’avoue que je ne connais pas d’outils équivalent à awk qui permettrait de faire ca simplement…
quelq’un a une idée ?

Il doit y avoir des versions de gawk qui marchent sous windows (avec le terminal ms-dos pour precis).

J’imagine qu’on doit aussi pouvoir mettre le script en question sur un serveur web et faire une interface en html ou php, mais la ca depasse mes competences de bidouilleur.

C’est bien pour éviter ca que je demande si quelqu’un a un équivalent d’awk sur windows… cygwin fait ptet ça, non ?

:coucou:

s’il s’agit de faire un simple remplacement, la fonction rechercher/remplacer de word (ou openoffice writer) ou de n’importe quel éditeur de texte un tant soit peu évolué peut le faire très bien …

en revanche rajouter 1000m sur 200m ça va marcher mais le sommet de thermique à 1235m sera toujours à 1235m et ne passera pas à 2235m Et ça sera encore plus difficile s’il faut rajouter 200m :!:

Le fichier IGC n’est pas très compliqué, ce que je cherche, mais je m’aperçois que ça doit pas exister, c’est un logiciel qui saurait ajouter un incrément à une chaine de caractère qui correspond à un nombre.
Les lignes type: B1607024352506N00353138EA0018100000 correspondent au points GPS sauvegardés dans le fichier IGC avec “A0018100000” qui correspond à l’altitude de 181 mètre…( j’ai juste Manu?)
Comment ouvrir ce fichier et ajouter à chacune de ces lignes +10 mètre par exemple (soit A0019100000) Je me disais que dans ta moulinette GPS2GE tu avais bien du mettre ce paramètre dans une variable et qu’il suffisait de l’inccrémenter à un moment ou à un autre. Bon c’était ma pensée du soir, histoire de passer le temps, j’ai qu’à bien étalonner mon alti/gps ou ajouter 10 mètre avant de décoller… :coucou:

ben non, j’ai pas de parametre comme ça…
c’est vrai que je pourrai le faire assez rapidement si j’avais tout ce qu’il faut installé, mais malheureusement ce n’est plus le cas…

euh … juste une question : “B1607024352506N00353138E” c’est de longueur fixe (me semble qu’un fichier IGC est de longueur fixe)
du coup tu ouvre le fichier sous excel (ou équivalent) en lui demandant de traduire chaque ligne … à décoder par champ de longueur fixe
du coup tu dois te trouver avec un champ qui doit représenter l’altitude …
après il suffit de faire un collage spécial (avec addition de valeur) (*) sur la colonne d’altitude puis de recoder le fichier

(*) bien sur faut copier auparavant la valeur que tu veux additionner …

juste un petit mot sans la soluce… because ça fait une paille que je n’en ai pas trituré… Mais effectivement j’avais utilisé excel et cassé la chaine pour n’avoir que l’atitude, ajouter/soustraire ce qu’il fallait, et reconsolider l’ensemble. Fonction concatener (de mémoire), mais les fondus d’excel doivent avoir le truc rapidement.
Au final, une trace qui part du bon endroit mais qui ne finit jamais bien parce que l’appareil n’est pas compensé en température… donc c’est vraiment pour ne pas décoller dans les calcaires de l’urgonien ou du tithonque :taupe: !

Merci Piwaille et Beluga j’avais pensé à cette soluce, mais n’ayant pas trouvé (et toujours pas) la fonction permettant de copier une colonne de nombre en y ajoutant un nombre fixe, je me suis demandé si Man’s avait une autre soluce.
Question Beluga, si tu n’as plus besoin de faire cette manip j’imagine que tu as réussi à mieux étalloner ton alti ou gps, à moins que tu en ais changé?
Sinon autre question, je vois pas le rapport avec changer la trace IGC d’ un appareil dont l’alti est compensé en température ou non. Si l’altitude de la trace de départ est juste, le fait de l’incrémenter via un tableur ne la rendra pas moins juste, mais seulement décallée vers le haut ou le bas.Je sais pas si je me fais bien comprendre, enfin c’est une question subsidiaire…

ça c’est le plus simple :
1/ tu écris le nombre à ajouter dans une cellule
2/ tu copie (ou coupe) ce nombre (il part dans le presse papier)
3/ tu choisi la colonne où tu veux faire l’addition
4/ tu choisi édition / collage spécial …
5/ dans la boite de dialogue qui s’ouvre, tu choisi coller avec addition … et puis basta :dent:

Merci Piwaille, la fonction pour le tableur marche bien, je ne la connaissais pas, heureux d’apprendre, elle me servira… mais peut-être pas pour bidouiller l’altitude j’ai du mal à reformer le fichier initiale puisque j’avais mis comme séparateur “EA” la chaine de carctères qui précède l’altitude, et du coup elle disparait du fichier une fois ouvert sous excel et par conséquent du nouveau fichier que je veux sauvegarder… :? mais j’arrête de me prendre la tête je ferais d’autre essais de calibrage lors de mon prochain vol :ppte: qui j’espère viendra vite…
Merci encore peut-être à bientôt sur un déco (vers Montpellier ou en Savoie) :bisous: :oops: :smiley:

Salut Man’s :coucou:
J’ai réussi à bien réglé mon GPS (como Renschler) il me sort une trace avec la bonne altitude et le fichier GE généré par maxpunkte est impeccable. Par contre, l’altitude de la trace générée, via ta moulinette depuis le fichier IGC de maxpunkte, est à O m pour tous les points :frowning:
Une idée? :grat:

tu pourrais me joindre l’igc ?

Ok j’envoie sur ton mail perso…

Répondu : c’est l’altitude de ton igc qui est à 0.

Bonjour à tous,

je sais bien que j’arrive après la bataille mais bon juste pour information Gpsbabel permet d’ajouter une constante d’altitude sur la trace gps.

gpsbabel -i igc -f mon_vol.igc -x add 100 -o igc -f mon_vol_avec_altitude.igc

Cette commande permet d’ajouter 100m à chaque point de la trace mon_vol.igc.

++ Crazy