+ Le chant du vario +

Développements et support => traces GPS => Discussion démarrée par: Seb26 le 04 Mai 2010 - 22:55:09



Titre: Convertir plusieurs traces igc
Posté par: Seb26 le 04 Mai 2010 - 22:55:09
 :coucou:

Existerait-il un moyen simple de convertir plusieurs traces d'un seul coup avec ta moulinette?

Habituellement, je l'utilise pour mes vols: tu sélectionnes le fichier, lance la génération, attends quelques secondes et c'est nickel. Mais là j'aimerais pouvoir étudier les traces de la compète d'Annecy, comprendre où j'ai perdu du temps, voir où il aurait était possible d'optimiser :speedy:
Je souhaiterais donc convertir les 180 traces du weekend, et s'il y avait moyen d'éviter de devoir faire 180 fois la manipe ça serait cool  :mrgreen:

Merci d'avance


Titre: Re : Convertir plusieurs traces igc
Posté par: Man's le 04 Mai 2010 - 23:06:41
Il me semble que get3d dispo sur la ffvl permet de faire ce genre de chose, mais je ne suis pas certain... faudrait vérifier.
Sinon, je crois que compegps le fait aussi et tu peux rejouer la compet, mais c'est pas gratuit.


Titre: Re : Convertir plusieurs traces igc
Posté par: marc le 05 Mai 2010 - 00:00:20
Tu peux scripter l'appel à la moulinette de parawing... Je l'avais fait à une époque. Par contre, faut un truc genre linux, parce que sous windows je sais pas faire... mais si vraiment tu veux, tu me donnes un zip avec les igc, je te fais un zip avec les kmz qui correspondent...


Titre: Re : Convertir plusieurs traces igc
Posté par: marc le 05 Mai 2010 - 00:07:55
Code:
#!/bin/sh
curl -F Chars=checked -F cfd=checked -F Analysis=checked -Fuserfile=(@)$1 -Ftimeshift='+2' -F date="today" -F MAX_FILE_SIZE=1000000 -Fpilot="$1" http://trace.parawing.net/get_form_gps2ge.php > $2

Tu peux l'utiliser comme ça:

Code:
$ parawing bla.igc bla.kmz
et ça produit bla.kmz à partir de bla.igc :)

Et si t'as plein de fichiers igc, tu fais:
Code:
$ for f in *.igc; do
> parawing $f $(basename $f .igc).kmz
> done
et ça va te faire un fichier kmz pour chaque igc. Easy. 5min. :mrgreen:


Titre: Re : Convertir plusieurs traces igc
Posté par: Seb26 le 05 Mai 2010 - 00:25:36

Pour compegps, j'en avais déjà entendu parler, et il parait que c'est vraiment bien.

Je pensais aussi à un script qui permettrait d'automatiser cela (je suis sous mac, windows ne me sert plus que pour gps dump et navigation  :canape: ).
Pour le zip, la proposition est sympa mais ça va pas passer par mail (~20Mo), il faudrait que je retrouve mon compte yousendit... Sinon elles sont dispo sur le site de la fd compete annecy

Pour le moment, j'ai moulinais une dizaine de traces de dimanche, mais personnes qui se fait roc des boeufs -> planfait direct pour comparer avec ma trace...
S'il y a moyen de transposer le script version Mac je suis preneur...

PS: Les igc ne sont plus dispo, ils ont mis en ligne des exports kml, mais qui ne peuvent pas être affichées en fonction du temps (traces figées).


Titre: Re : Convertir plusieurs traces igc
Posté par: Seb26 le 05 Mai 2010 - 00:58:47
Bon, après avoir un peu lutter pour avoir un fichier propre sans mise en forme (merci vi), j'obtiens une petite erreur:
parawing2.sh: line 2: gt: command not found

mais la commande est bien partie, et après avoir mouliné quelques secondes, tout plein de caractères s'affichent dans le terminal, sûrement le kmz...

Une petite idée de ce que je pourrais tester pour le récupérer proprement.

PS: j'ai testé avec &get au cas où c'était une erreur de frappe, mais ça marche pas mieux...


Titre: Re : Convertir plusieurs traces igc
Posté par: Seb26 le 05 Mai 2010 - 01:24:56

Merci Marc,

Après avoir bien fait mon boulet  :tomate:  :tomate:  ça finit par marcher.
Je revenais pour dire qu'en mettant
Code:
>
à la place de
Code:
; &gt
ça marchait, mais en relisant ton poste, je viens de voir qu'il y avait bien
Code:
>
à l'origine, et que c'est mon copier/coller qui avait du fumer :canape:  :canape:


Titre: Re : Convertir plusieurs traces igc
Posté par: arthus le 01 Juin 2010 - 08:20:27
Super, ça m'a bien servi aussi !
je viens de décharger et convertir tous les vols de mon père qui rentre d'un voyage

Super la moulinette  :trinq: