+ Le chant du vario +
Forum de parapente
17 Novembre 2024 - 23:21:45
Bienvenue,
Invité
. Veuillez
vous connecter
ou
vous inscrire
.
Avez-vous perdu votre
mot de passe ?
Avez-vous perdu votre
courriel d'activation?
1 heure
1 jour
1 semaine
1 mois
Toujours
Connexion avec identifiant, mot de passe et durée de la session
Site
forum
Aide
Groupes
Calendrier
Identifiez-vous
Inscrivez-vous
GPS2GE
Balises
+ Le chant du vario +
>
Le troquet
>
Autres discussions
>
le coin du geek
>
lire trace GPS avec python
Pages:
1
[
2
]
Toutes
Bas de page
« sujet précédent |
| sujet suivant »
Imprimer
Auteur
Fil de discussion: lire trace GPS avec python (Lu 24208 fois)
0 Membres et 1 Invité sur ce fil de discussion.
PiRK
les_modos
crossman (woman)
Hors ligne
Aile: None
pratique principale: autre (?)
vols: 400 vols
Messages: 244
Re : lire trace GPS avec python
«
Répondre #25 le:
27 Septembre 2010 - 19:49:32 »
Oui c'est une solution interessante. Sinon je viens de voir qu'il y a un lien interessant donné dans le fil de la moulinette a espace aerien de Marc (
http://www.parapentiste.info/forum/le-coin-du-geek/une-moulinette-a-espace-aerien-t14401.0.html;msg208641#msg208641
) :
http://local.wasp.uwa.edu.au/~pbourke/geometry/insidepoly/
J'aime bien la methode de la droite horizontale qui intersecte un nombre pair de cotés si le point est a l'exterieur et un nombre impair de cotés si le point est dans le poly.
Mais d'ici que j'ai besoin des polynomes j'aurai peut etre eu le temps d'apprendre a utiliser des librairies toutes faites dont parle Man's.
Citation de: touz le 27 Septembre 2010 - 13:31:47
Edit:
Ma source :
http://carrier.csi.cam.ac.uk/forsterlewis/soaring/igc_file_format/igc_format_2008.html#link_4.1
c'est exactement le genre de doc que je cherchais.
Signaler au modérateur
Enregistrée
thanjuzo
passager biplace
Hors ligne
Aile: Alpina4, X'Alps GTO / Kolibri (was Promise, Spirit, Aspen, Aspen2, XC2, Delta2, Alpina2)
pratique principale: vol / site
vols: since 1997 vols
Messages: 9
Re : Re : lire trace GPS avec python
«
Répondre #26 le:
27 Septembre 2010 - 21:42:14 »
Citation de: thanjuzo le 26 Septembre 2010 - 14:03:03
J'avais fait un truc approchant, en exploitant uniquement la liste des vols CFD (pas les contenu des traces) sur plusieurs années pour trouver quel est le jour de l'année qui vole le mieux, juste en Excel.
Voici par exemple extrait des 20645 des vols CFD de fin 2000 à mai 2010, le pourcentage de vols et les milliers de km par tranche de 7j de l'année au départ de l'Isère :
Il y a creux aux environs du 14 juillet. Est-ce bien bizarre ?
Signaler au modérateur
Enregistrée
http://tajzsite.free.fr/
PiRK
les_modos
crossman (woman)
Hors ligne
Aile: None
pratique principale: autre (?)
vols: 400 vols
Messages: 244
Re : Re : Re : lire trace GPS avec python
«
Répondre #27 le:
27 Septembre 2010 - 23:32:44 »
Citation de: thanjuzo le 27 Septembre 2010 - 21:42:14
Citation de: thanjuzo le 26 Septembre 2010 - 14:03:03
J'avais fait un truc approchant, en exploitant uniquement la liste des vols CFD (pas les contenu des traces) sur plusieurs années pour trouver quel est le jour de l'année qui vole le mieux, juste en Excel.
Voici par exemple extrait des 20645 des vols CFD de fin 2000 à mai 2010, le pourcentage de vols et les milliers de km par tranche de 7j de l'année au départ de l'Isère :
Il y a creux aux environs du 14 juillet. Est-ce bien bizarre ?
Etonnant. C'est décalé d'un mois par rapport a ce que j'aurais. J'aurais pas cru que la saison commencait aussi tot (debut mars) et "s'arretait" aussi tot (mi mai).
Citation
de fin 2000 à mai 2010,
Tu envisages de completer le reste de l'année 2010 ? C'est un peu dommage de s'arreter en milieu d'année au lieu d'aller de date a date, ca doit jouer un peu sur l'importance du pic de mars avril par rapport a mai-juin-juillet (plus de 10% si on considere qu'il y a plus de vols declares en 2010 qu'en 2001).
Signaler au modérateur
Enregistrée
marc
G33k, option ligne de commande
Rampant
Hors ligne
Aile: Freestyle2, Aspen2, BiStromboli
pratique principale: vol / site
Messages: 0
Aime le jus de betterave ! Plouf !
Re : lire trace GPS avec python
«
Répondre #28 le:
27 Septembre 2010 - 23:48:49 »
tester si dans un poly à la main, c'est réinventer la roue.... M'enfin, je vais arrêter de vendre ma sauce
Signaler au modérateur
Enregistrée
Quand Chuck Norris fait du parapente, il n'utilise pas de parapente. C'est trop facile sinon.
touz
Rampant
Hors ligne
Aile: alpha 3 bleu et jaune
pratique principale: vol / site
Messages: 0
sans cerveau
Re : lire trace GPS avec python
«
Répondre #29 le:
28 Septembre 2010 - 09:55:49 »
Pirk : On veux du code
Fais comme notre maitre marc un petit compte sur github ça prend 2min
Citation
tester si dans un poly à la main, c'est réinventer la roue...
Peut être que ça roue sera plus belle et plus ronde
Signaler au modérateur
Enregistrée
PiRK
les_modos
crossman (woman)
Hors ligne
Aile: None
pratique principale: autre (?)
vols: 400 vols
Messages: 244
Re : lire trace GPS avec python
«
Répondre #30 le:
28 Septembre 2010 - 10:17:08 »
Citation de: touz le 28 Septembre 2010 - 09:55:49
Pirk : On veux du code
Fais comme notre maitre marc un petit compte sur github ça prend 2min
La je suis sur le bateau, j'ai du mal a m'organiser proprement, mais je promet de mettre le code sur une forge au plus tard fin octobre. D'ailleurs d'ici la ca ne va pas avancer des masses.
En attendant tout est la :
http://pirk.wiki-parapente.fr/cfd/
Le code lui meme c'est :
igcparse.py
, le parser copié (et simplifié) de
http://github.com/twpayne/igc2kmz/blob/master/igc2kmz/igc.py
coord.py
, une classe et deux methodes pour gerer les coordonnés, inspiré de
http://github.com/twpayne/igc2kmz/blob/master/igc2kmz/coord.py
plaf.py
, le programme que j'ai fait pour tester vite fait les deux autres fichiers. Ca lit tous les fichiers igc dans un dossier et trouve les plafs d'une transition avec un cylindre de depart et d'arrivée
Voila comment utiliser le programme :
http://pirk.wiki-parapente.fr/cfd/transitions1.sh
Si vous voulez telecharger les traces, je prefererais qu'une seule personne s'en occupe puis mette le fichier sur un hebergement plus robuste (megaupload devrait faire l'affaire). Sinon, si vous etes plusieurs a telecharger 300 Mo sur ce serveur je pense que ca va coincer. L'archive est ici :
http://pirk.wiki-parapente.fr/cfd/igc.tar.bz2
, les utilisateurs de linux savent comment decompresser ca, pour windows je pense que 7zip fonctionne.
Signaler au modérateur
Enregistrée
marc
G33k, option ligne de commande
Rampant
Hors ligne
Aile: Freestyle2, Aspen2, BiStromboli
pratique principale: vol / site
Messages: 0
Aime le jus de betterave ! Plouf !
Re : Re : lire trace GPS avec python
«
Répondre #31 le:
28 Septembre 2010 - 13:44:08 »
Citation de: touz le 28 Septembre 2010 - 09:55:49
Citation
tester si dans un poly à la main, c'est réinventer la roue...
Peut être que ça roue sera plus belle et plus ronde
Plus belle et plus ronde que le code utilisé par les gens qui font des vrais trucs (genre openstreetmap, geodjango et plein d'autres projets) ? Bon courage!
Signaler au modérateur
Enregistrée
Quand Chuck Norris fait du parapente, il n'utilise pas de parapente. C'est trop facile sinon.
cawotte
Invité
Re : Re : Re : Re : lire trace GPS avec python
«
Répondre #32 le:
28 Septembre 2010 - 13:50:21 »
Citation
Etonnant. C'est décalé d'un mois par rapport a ce que j'aurais. J'aurais pas cru que la saison commencait aussi tot (debut mars) et "s'arretait" aussi tot (mi mai).
bin alors c'est pas une légende la saison du 10 mars au 12 juin
Signaler au modérateur
Enregistrée
PiRK
les_modos
crossman (woman)
Hors ligne
Aile: None
pratique principale: autre (?)
vols: 400 vols
Messages: 244
Re : Re : Re : lire trace GPS avec python
«
Répondre #33 le:
28 Septembre 2010 - 14:04:03 »
Citation de: marc le 28 Septembre 2010 - 13:44:08
Citation de: touz le 28 Septembre 2010 - 09:55:49
Citation
tester si dans un poly à la main, c'est réinventer la roue...
Peut être que ça roue sera plus belle et plus ronde
Plus belle et plus ronde que le code utilisé par les gens qui font des vrais trucs (genre openstreetmap, geodjango et plein d'autres projets) ? Bon courage!
Plus belle et plus ronde, je sais pas. Mais plus simple peut-etre.
Depuis que j'ai commencé a m'interesser aux interfaces graphiques je suis en train de me rendre compte du fossé entre la maniere de programmer des informaticiens (ceux qui font des vrais trucs
) et celle de la plupart des physiciens de labo et de terrain qui n'ont jamais entendu parler des objets, des classes, de fonctions qui prennent d'autres fonctions en parametre ou meme de parsers. J'ai un sentiment mitigé a propos de tout ca, parcequ'au fur et a mesure que je decouvre ces trucs je me rend compte que ma programmation devient plus efficace (forcement) mais qu'en meme temps mon code devient illisible pour mes collegues qui n'ont ni la motivation ni le temps d'apprendre ces trucs. Il va falloir que je fasse le deuil de la lisibilité de mon code pour mes semblables si je veux jouer dans la cour des grands
.
Signaler au modérateur
Enregistrée
marc
G33k, option ligne de commande
Rampant
Hors ligne
Aile: Freestyle2, Aspen2, BiStromboli
pratique principale: vol / site
Messages: 0
Aime le jus de betterave ! Plouf !
Re : lire trace GPS avec python
«
Répondre #34 le:
28 Septembre 2010 - 14:34:27 »
Plus simple mais sans doute moins éprouvée (bugs, choses auxquelles tu n'as pas pensées, etc), moins évolutive. Sans compter l'effort de maintenance... Tu refais tout => tu dois tout maintenir, ce qui n'est pas le cas si tu reposes sur des libs (que ça soit gdal pour le traitement de données géographique ou des libs de widgets pour les interface graphiques).
Tu parles de physiciens, je connais bien le soucis aussi. J'ai bossé au CERN et j'ai du reprendre du code d'"""informaticiens"""" qui sont en fait des physiciens reconvertis: perl, expression régulières dans tous les sens, réinvention de la roue, pas de doc, aucune structure. Résultat ? Quand tu veux améliorer, tu te retrouves à réécrire from scratch, et seul, car personne n'a envie de passer 2 semaines rien que pour comprendre ce que t'as fait
Signaler au modérateur
Enregistrée
Quand Chuck Norris fait du parapente, il n'utilise pas de parapente. C'est trop facile sinon.
Seb26
Rampant
Hors ligne
Aile: Zeno, Aspen3, Beta6, Wild
pratique principale: cross
vols: 900 vols
Messages: 0
Re : Re : Re : Re : Re : lire trace GPS avec python
«
Répondre #35 le:
28 Septembre 2010 - 19:58:08 »
Citation de: cawotte le 28 Septembre 2010 - 13:50:21
Citation
Etonnant. C'est décalé d'un mois par rapport a ce que j'aurais. J'aurais pas cru que la saison commencait aussi tot (debut mars) et "s'arretait" aussi tot (mi mai).
bin alors c'est pas une légende la saison du 10 mars au 12 juin
Euh, c'était pas plutôt du 10 mars au 30 avril en 2010?
Sinon, pour revenir à l'outil et la roue, je voulais juste proposer un truc simple qui devrait fonctionner, mais s'il y a plein de fonctions toutes faites qui le font déjà tant mieux. Et avec un peu de chance, les calculs seront même fait en wgs84, sans approximation sphérique...
Signaler au modérateur
Enregistrée
thanjuzo
passager biplace
Hors ligne
Aile: Alpina4, X'Alps GTO / Kolibri (was Promise, Spirit, Aspen, Aspen2, XC2, Delta2, Alpina2)
pratique principale: vol / site
vols: since 1997 vols
Messages: 9
Re : Re : Re : Re : lire trace GPS avec python
«
Répondre #36 le:
28 Septembre 2010 - 21:47:39 »
Citation de: PiRK le 27 Septembre 2010 - 23:32:44
Tu envisages de completer le reste de l'année 2010 ? C'est un peu dommage de s'arreter en milieu d'année au lieu d'aller de date a date, ca doit jouer un peu sur l'importance du pic de mars avril par rapport a mai-juin-juillet (plus de 10% si on considere qu'il y a plus de vols declares en 2010 qu'en 2001).
Je finirai 2010 en 2011. Voici la france entière de 2001 (complète) à 2009 (complète), en milliers de km et nombre de vols (en absolu plutot qu'en %) :
Toujours ce trou patriotique à la 26ième tranche de 7j ... Avez-vous remarqué que le défilé a toujours lieu sous la pluie ? On voit aussi la petite mais significative recrudescence des fêtes de fin d'année, la picole aidant.
Je vous laisserais volontiers l'Excel complet, mais je ne sais pas si la fédé apprécie qu'on lui pique ces données (pas vraiment publiques je pense, elles appartiennent aux auteurs des vols ?)
Signaler au modérateur
Enregistrée
http://tajzsite.free.fr/
PiRK
les_modos
crossman (woman)
Hors ligne
Aile: None
pratique principale: autre (?)
vols: 400 vols
Messages: 244
Re : lire trace GPS avec python
«
Répondre #37 le:
29 Septembre 2010 - 00:11:06 »
Citation de: thanjuzo le 28 Septembre 2010 - 21:47:39
Je vous laisserais volontiers l'Excel complet, mais je ne sais pas si la fédé apprécie qu'on lui pique ces données (pas vraiment publiques je pense, elles appartiennent aux auteurs des vols ?)
Si j'ai bien compris tu as fait des stats avec des infos publiquement accessibles sur le site de la fédé, je ne crois pas qu'il puisse y avoir un quelconque soucis avec la distribution des resultats. Le seul point un peu sensible a mon avis c'est si on disperse le nom des pilotes publiquement un peu partout sur le web.
Concernant les traces GPS, je n'ai pas trouvé sur le site de la fédé quelles sont les regles concernant leur diffusion. Mais je sais que sur le site de la WXC on trouve dans les regles la mention :
Citation de:
http://wxc.fai.org/FCKedfiles/File/CIVL/CIVL_WXC_rules2009.pdf
All flight data collected by the FAI/CIVL WXC Server will be placed in the public domain
and will be freely available. FAI/CIVL will limit the data published about each flight in accordance with
personal data protection laws and regulations. The FAI/CIVL will archive all WXC flight data for future
reference.
Et les vols déclarés a la CFD avec une trace valide sont automatiquement transférés a la WXC depuis peu.
Cela dit je n'ai pas l'intention de les laisser a disposition sur un serveur public longtemps.
Signaler au modérateur
Enregistrée
marc
G33k, option ligne de commande
Rampant
Hors ligne
Aile: Freestyle2, Aspen2, BiStromboli
pratique principale: vol / site
Messages: 0
Aime le jus de betterave ! Plouf !
Re : lire trace GPS avec python
«
Répondre #38 le:
30 Septembre 2010 - 11:01:15 »
http://dl.free.fr/rwj8jyNt2
http://bordel.kataplop.net/igc.tar.bz2
Ça devrait suffire. Par contre, je sais pas comment tu as récupéré toutes les traces... Si besoin, je peux supprimer rapidement tout ça
Signaler au modérateur
Enregistrée
Quand Chuck Norris fait du parapente, il n'utilise pas de parapente. C'est trop facile sinon.
PiRK
les_modos
crossman (woman)
Hors ligne
Aile: None
pratique principale: autre (?)
vols: 400 vols
Messages: 244
Re : Re : lire trace GPS avec python
«
Répondre #39 le:
30 Septembre 2010 - 16:13:54 »
-
Signaler au modérateur
Enregistrée
marc
G33k, option ligne de commande
Rampant
Hors ligne
Aile: Freestyle2, Aspen2, BiStromboli
pratique principale: vol / site
Messages: 0
Aime le jus de betterave ! Plouf !
Re : lire trace GPS avec python
«
Répondre #40 le:
28 Octobre 2010 - 19:06:13 »
Si tu as besoin, j'ai trouvé un moyen d'avoir des données de résolution relativement précise (de l'ordre de la centaine de mètres) en local. Je regarde pour trouver plus précis à télécharger mais je vais déjà bosser avec ça...
Signaler au modérateur
Enregistrée
Quand Chuck Norris fait du parapente, il n'utilise pas de parapente. C'est trop facile sinon.
PiRK
les_modos
crossman (woman)
Hors ligne
Aile: None
pratique principale: autre (?)
vols: 400 vols
Messages: 244
Re : lire trace GPS avec python
«
Répondre #41 le:
28 Octobre 2010 - 21:46:34 »
Citation de: marc le 28 Octobre 2010 - 19:06:13
Si tu as besoin, j'ai trouvé un moyen d'avoir des données de résolution relativement précise (de l'ordre de la centaine de mètres) en local. Je regarde pour trouver plus précis à télécharger mais je vais déjà bosser avec ça...
J'ai pas compris. Tu parles de quelles données ?
Signaler au modérateur
Enregistrée
marc
G33k, option ligne de commande
Rampant
Hors ligne
Aile: Freestyle2, Aspen2, BiStromboli
pratique principale: vol / site
Messages: 0
Aime le jus de betterave ! Plouf !
Re : lire trace GPS avec python
«
Répondre #42 le:
28 Octobre 2010 - 22:14:25 »
Vrai que j'ai pas été très explicite, limite il manque des mots dans mon message
. J'ai récup des données sur les reliefs, ça permet de calculer la hauteur de vol. Moi je vais m'en servir pour vérifier le respects des zones aériennes, mais toi ça peut te servir pour voir en gros à combien au dessus du reliefs les pilotes partent...
Pour l'instant, j'ai pris la solution simple avec SRTM. Y'a mieux, mais plus difficile à télécharger, donc je pars sur du gros grain d'abord. Voilà, j'espère avoir été plus clair cette fois
Signaler au modérateur
Enregistrée
Quand Chuck Norris fait du parapente, il n'utilise pas de parapente. C'est trop facile sinon.
Pages:
1
[
2
]
Toutes
Haut de page
Imprimer
« sujet précédent |
| sujet suivant »
Aller à:
Merci de choisir une destination:
-----------------------------
Le chant du vario
-----------------------------
=> Règles
=> Annonces
=> Le Chant du Vario
=> Les sondages
=> LCDV & FFVL
-----------------------------
Vols (parapente)
-----------------------------
=> Sites de vols
===> sites à l'étranger
=> Récits
===> histoire
===> incidents / accidents de parapente
=> Compétition
===> Coupe du vario
===> Championnat du vario
===> Défis
===> stabilo d'or
=====> Commentaires
-----------------------------
Sorties
-----------------------------
=> Sorties parapentes
===> les sorties du week-end
===> les sorties de la semaine
===> sorties pause déjeuner
===> cross
===> vol rando
===> évènements
===> la coupe du chant du vario
===> anciennes Sorties
=> sortie non-vol
=> Apéro
-----------------------------
Test & essais
-----------------------------
=> ailes de début
=> ailes de progression
=> ailes de loisir
=> ailes de performance
=> Mini voiles
=> ailes de voltige
=> biplace et autres ailes
=> Matériel montagne/ultra-léger
=> sellettes et autre matériel
=> anciens tests et essais
-----------------------------
Progresser en parapente
-----------------------------
=> Espace débutant
=> Techniques de base du pilotage
=> Techniques de Cross
=> Voltige / Pilotage acrobatique
=> Météo aérologie
=> Le secours
=> Instruments de vol
=> questions techniques sur les mini
=> paramoteur & treuil
=> vol rando, vol bivouac
=> Autres questions techniques
=> Législation
-----------------------------
Développements et support
-----------------------------
=> Échanges organisteurs de Compétitions
=> traces GPS
=> développements hardware / software
===> Reversale
===> RASP
=> Marché de l'occasion - questions/réponses
-----------------------------
Le troquet
-----------------------------
=> Blagues
=> Jeux
=> Autres discussions
===> la vie de la cité
===> le coin du geek
=> La vie du ouaib
=> Photos
=> Vidéos
===> vidéos de vol libre
=> Flood
-----------------------------
Achat / vente / location / bons plans
-----------------------------
=> Le coin des pro
=> Bons plans
=> Achat
=> Ventes
=> anciennes annonces
=> matériel volé/perdu/trouvé
Votre pub ici
~5,7 millions d'affichages / mois
Mesure d'audience ROI statistique webanalytics par
parapente gratuit
anything