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.

Commande lLgicel degrib


gcombes
 Partager

Messages recommandés

Bonjour tout le monde,

Je suis nouveau ici et malgré les sujets qui traitents du "logiciel" degrib, Je n'arrive pas à trouver réponse à mon problème. Je m'explique. Je suis en train de réaliser un programme Matlab qui permet de comparer différents fichiers Grib.

Pour extraire les information des Gribs, j'utilise l'utilitaire degrib de la NOAA. Le problème c'est que certains gribs on différentes hauteur de vents et je n'arrive pas à les différencier.

La commande:

GFS\20110508_0600_GFS_134022.grb',' -I -out infos.txt

me permet d'avoir ce genre de résultat:MsgNum, Byte, GRIB-Version, elem, level, reference(UTC), valid(UTC), Proj(hr)

1.0, 0, 1, UGRD="u-component of wind [m/s]", 950-ISBL, 05/08/2011 06:00, 05/08/2011 06:00, 0.00

2.0, 1746, 1, VGRD="v-component of wind [m/s]", 950-ISBL, 05/08/2011 06:00, 05/08/2011 06:00, 0.00

3.0, 3492, 1, UGRD="u-component of wind [m/s]", 10-HTGL, 05/08/2011 06:00, 05/08/2011 06:00, 0.00

4.0, 5238, 1, VGRD="v-component of wind [m/s]", 10-HTGL, 05/08/2011 06:00, 05/08/2011 06:00, 0.00

5.0, 6984, 1, PRMSL="Pressure reduced to MSL [Pa]", 0-MSL, 05/08/2011 06:00, 05/08/2011 06:00, 0.00

Mais ce résultat s'affiche dans la Command Window de Matlab et il semble qu'il est impossible d'enregistrer c'est informations dans un fichier pour ensuite choisir quelles lignes je désire garder pour avoir les valeurs de UGRD et VGRD (en l’occurrence les lignes facteurs de 3 et de 4)

J'espère avoir été assez claire et que quelqu'un pourra m'aider.

Merci par avance et si quelqu'un a besoin d'infos sur cette utilitaire, avec plaisir!

A plus

Guillaume

Lien à poster
Partager sur d’autres sites

  • 2 weeks later...

Bonjour,

Tu peux essayer, pour autant que cela soit possible depuis la "Command Window" de Matlab, de rediriger la sortie de la commande degrib -I dans un fichier avec une commande du type :

degrib.exe monfichier.grb -I > info.txt

Tout devrait alors se trouver dans le fichier info.txt. Cela marche très bien lorsque ce type de commande est lancée depuis une fenêtre de commande "DOS" (sous Windows) , ou bien depuis une console Linux.

Cordialement

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...