Aller au contenu

Ce tchat, hébergé sur une plateforme indépendante d'Infoclimat, est géré et modéré par une équipe autonome, sans lien avec l'Association.
Un compte séparé du site et du forum d'Infoclimat est nécessaire pour s'y connecter.

Probème avec "degrib"


Batnik
 Partager

Messages recommandés

Bonjour !

Actuellement, je suis en train d'essayer de programmer un petit jeu en C de transat (du type virtual regatta).

Je compte utiliser des cartes de vent en grib.

J'ai réussi à en télécharger une avec "get_gfs.pl".

Cependant, j'ai un peu de mal avec degrib, à partir d'un fichier grib contenant les données UGRD et VGRD, je ne parviens qu'à obtenir UGRD.

Par exemple j'ai :

element, unit, refTime, validTime, (12.000000,14.000000)

UGRD, [m/s], 200804231200, 200804231200, -2.590

Après avoir entré :

./degrib gfs.t12z.pgrb2f00 -P -pnt 12,14

dans le terminal.

L'option -ndfdVars a l'air de permettre de choisir une donnée d'après la doc de degrib, mais même en rajoutant -ndfdVars VGRD, j'obtiens ce même résultat.

Si quelqu'un pouvais me dire comment obtenir les deux données (VGRD et UGRD) sur mon fichier de sortie, ce serait top ! default_wink.png/emoticons/wink@2x.png 2x" width="20" height="20">

PS : Je suis sûr que mon fichier grib contient les deux (l'option -I me le confirme). J'utilise ubuntu (en liveCD)

Lien à poster
Partager sur d’autres sites

degrib gfs.t12z.pgrb2f00 -C -msg 1 -Csv  -pnt 12,14 >> out.txt

-msg 1 correspond à la position dans l'index du fichier, regarde la position de UGRD et VGRD dans l'idx.

Sinon utilise get_inv et get_grib.pl pour prendre seulement ugrd et vgrd.

get_inv.pl [url=]http://www.ftp.ncep.noaa.gov/data/nccf/com/gfs/prod/gfs.2008042400/gfs.t00z.pgrb2f00[/url].idx'>[url=http://www.ftp.ncep.noaa.gov/data/nccf/com/gfs/prod/gfs.2008042400/gfs.t00z.pgrb2f00]http://www.ftp.ncep.noaa.gov/data/nccf/com/gfs/prod/gfs.2008042400/gfs.t00z.pgrb2f00[/url].idx | \egrep "(:UGRD:10 m above ground:|:VGRD:10 m above ground:)" | \get_grib.pl [url=http://www.ftp.ncep.noaa.gov/data/nccf/com/gfs/prod/gfs.2008042400/gfs.t00z.pgrb2f00]http://www.ftp.ncep.noaa.gov/data/nccf/com/gfs/prod/gfs.2008042400/gfs.t00z.pgrb2f00[/url] out.grb);

Puis un coup de wgrib2

wgrib2 out.grb -lon 12 14 out.txt spread

Au pire, regarde ici pour récupérer les données directement en ascii

http://blogdev.meteorologic.net/index.php?...x-donnees-gfs-1

Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Partager

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...