Aller au contenu
Les Forums d'Infoclimat

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.

Prévision GFS


jeangab
 Partager

Messages recommandés

  • Réponses 276
  • Créé
  • Dernière réponse

Les plus actifs

Bonsoir

Voila ma question pour décoder le fichier gfs.t12z.goessimpgrb2f15.1p0deg quelle commande faut il que je tape?? Dans quel dossier dois-je mettre mon fichier?

Je suis sur Ubuntu

Merci d'avance

PS: je cherche en ce moment sur le site de la NOAA. Si j'ai bien compris c'est un fichier Binaire ( SSI me rattrape).

2eme edit: A ce que j'ai pu lire dans un des topic, il est pratiquement impossible de compiler WRF sur Ubuntu. Dommage:unsure:.

Mais bon, il faudrait déjà que j'arrive à décrypter ce fichier.

Lien à poster
Partager sur d’autres sites

Je panse avoir touvé default_flowers.gif C'est : -grib out file_name ( enfin je crois quoi )

Alors je tape la commande et j'obtient:

root@sudmeteo-desktop:/home/sudmeteo# /home/sudmeteo/grib2/wgrib2>-grib out gfs.t12z.goessimpgrb2f15.1p0deg

bash: /home/sudmeteo/grib2/wgrib2 : ceci est un répertoire

Euuuuh ai-je fais une erreur dans la syntaxe?? default_unsure.png

Merci d'avance

Edit: Je me suis apercu que j'ai plein de fichier portant le nom de grib, gib_out... sont apparus dans mon dossier /home/sudmeteo ! Mais il sont vide

Lien à poster
Partager sur d’autres sites

Slt

En relisant le topic, je me suis apercu que j'étais carrément à côté de la plaque. Je commence déjà par choisir le bon format

Lundi 22/02/2010 20h29: Je télécharge le fichier: "gdas1.t18z.sfluxgrbf00.grib2"

Lundi 22/02/2010 20h33: Je copie ce fichier dans "/home/sudmeteo/grib2/wgrib2" jusque-la j'espère que je ne fais pas de bêtise

Lundi 22/02/2010 20h34: J'ouvre la console et m'identifie en t'en que root

Lundi 22/02/2010 20h36: Je rentre dans la console:

root@sudmeteo-desktop:/home/sudmeteo# select /home/sudmeteo/grib/wgri2/gdas1.t18z.sfluxgrbf00.grib2

Lundi 22/02/2010 20h37: J'obtiens: >

Alors, je rentre >-lola 360 :10 :90 :90 :10 :10 file.txt

Et finalement: bash: Erreur de syntaxe près du symbole inattendu « -lola »

Ce que je fais c'est pour obtenir les prévisions du lieu (90, 90, 10, 10) sous format .txt c'est bien ca?

Lundi 22/02/2010 20h37 Je relis ceci: Lien

Lundi 22/02/2010 20h38 Je relis une partie du topic, je remarque une erreur de syntaxe et donc je recommence.

Lundi 22/02/2010 20h47 Je rentre sur la console ceci:

root@sudmeteo-desktop:/home/sudmeteo# select /home/sudmeteo/grib/wgri2/gdas1.t18z.sfluxgrbf00.grib2;-lola 360 :10 :90 90 :10 :10 file.txt

et à nouveau, j'obtiens: bash: Erreur de syntaxe près du symbole inattendu « -lola »

S-il vous plait et par pitié aidez-moi ! J'ai lu la doc. Mettez-moi au moins sur la bonne piste ! Ou donnez-moi un lien qui pourrait m'aider ! default_crying.gif ( Le mec desespéré lol)

Lien à poster
Partager sur d’autres sites

S-il vous plait et par pitié aidez-moi ! J'ai lu la doc. Mettez-moi au moins sur la bonne piste ! Ou donnez-moi un lien qui pourrait m'aider !

Le "-lola" n'est pas une comande isolée en soi, mais est un des paramètres de la commande wgrib2.

Je ne connais pas en détails la syntaxe de wgrib2, mails il faudrait entrer une commande du type :

>/home/sudmeteo/grib2/wgrib2/wgrib2 -lola 360 :10 :90 :90 :10 :10 gdas1.t18z.sfluxgrbf00.grib2 .....

ou alors

>cd /home/sudmeteo/grib2/wgrib2/>wgrib2 -lola 360 :10 :90 :90 :10 :10 gdas1.t18z.sfluxgrbf00.grib2 .....

Lien à poster
Partager sur d’autres sites

Le "-lola" n'est pas une comande isolée en soi, mais est un des paramètres de la commande wgrib2.

Je ne connais pas en détails la syntaxe de wgrib2, mails il faudrait entrer une commande du type :

>/home/sudmeteo/grib2/wgrib2/wgrib2 -lola 360 :10 :90 :90 :10 :10 gdas1.t18z.sfluxgrbf00.grib2 .....

ou alors

>cd /home/sudmeteo/grib2/wgrib2/>wgrib2 -lola 360 :10 :90 :90 :10 :10 gdas1.t18z.sfluxgrbf00.grib2 .....

Tout d'abord, merci beaucoup!

Donc je pense qu'il faut que je fasse un tour sur la doc de ubuntu.

En effet, j'obtiens encore une fois:

lola: command not found

ou

bash: /home/sudmeteo/grib2/wgrib2/ : ceci est un répertoire

Ce sont forcement des problèmes de syntaxe default_crying.gif

Si quelqu'un connait bien la syntaxe qu'il faut employer alors répondez s'il vous plait.

Lien à poster
Partager sur d’autres sites

bash: /home/sudmeteo/grib2/wgrib2/ : ceci est un répertoire

Et si tu essayais ce que je t'ai suggéré pour executer wgrib2 :

>/home/sudmeteo/grib2/wgrib2/wgrib2

Le programme wgrib2 est situé dans un répertoire qui s'appelle aussi wgrib2.A la suite de /home/sudmeteo/grib2/wgrib2/wgrib2, il faut rajouter les options que tu veux, séparées par un espace (voir la doc de wgrib2), comme dans le premier exemple que je t'ai indiqué dans mon post précédent:

/home/sudmeteo/grib2/wgrib2/wgrib2 -lola 360 :10 :90 :90 :10 :10 gdas1.t18z.sfluxgrbf00.grib2 .....

Lien à poster
Partager sur d’autres sites

Et si tu essayais ce que je t'ai suggéré pour executer wgrib2 :

>/home/sudmeteo/grib2/wgrib2/wgrib2

Le programme wgrib2 est situé dans un répertoire qui s'appelle aussi wgrib2.A la suite de /home/sudmeteo/grib2/wgrib2/wgrib2, il faut rajouter les options que tu veux, séparées par un espace (voir la doc de wgrib2), comme dans le premier exemple que je t'ai indiqué dans mon post précédent:

/home/sudmeteo/grib2/wgrib2/wgrib2 -lola 360 :10 :90 :90 :10 :10 gdas1.t18z.sfluxgrbf00.grib2 .....

Slt Merci

Aaaaah voila donc le problème. J'ai oublié à chaque fois /wgrib2.

Mais j'obtiens alors:

bash: /home/sudmeteo/grib2/wgrib2/wgrib2: Permission non accordée

Je regarde dans les propriétés et je vois que root est le proprio. Je cherche sur le net et je trouve la commande chown

Je rentre alors:

chown -R sudmeteo /home/sudmeteo/grib2/wgrib2/wgrib2

Je regarde à nouveau les propriétés: Je suis proprio du fichier. Je recommence et à mon grand désespoir la console affiche

bash: /home/sudmeteo/grib2/wgrib2/wgrib2: Permission non accordée

Je tape alors

root@sudmeteo-desktop:/home/sudmeteo# chown -f sudmeteo /home/sudmeteo/grib2/wgrib2/wgrib2

je recommence l'opération, rien à faire, j'obtiens le même message.Mon ordi le fait exprès ce n'est pas possible ! default_blushing.gif

Merci quand même.

PS: J'ai été voir ton site : Bravo default_thumbup1.gif

Lien à poster
Partager sur d’autres sites

Slt

Lol je viens d'en faire un !

Oui donc c'est bon. Tout ca c'est régler

Ca m'a fait:

root@sudmeteo-desktop:/# /home/sudmeteo/grib2/wgrib2/wgrib2 -lola 360 :10 :90 90 :10 :10 gdas1.t18z.sfluxgrbf00.grib2

Puis

root@sudmeteo-desktop:/#

Donc la ca à l'air bon! Maintenant je ne vois pas le fichier de sortie. C'est un txt ou un bin. Ou alors j'ai oublié de le spécifié? default_rolleyes.gif

Edit: Il faut plus que j'utilise le traducteir il m'enduit en erreur

Pour que data1.txt soit mon output file je dois écrire

root@sudmeteo-desktop:/# /home/sudmeteo/grib2/wgrib2/wgrib2 -lola 360 :10 :90 90 :10 :10 gdas1.t18z.sfluxgrbf00.grib2 data1 text

Et normalement je devrais l'avoir dans /home/sudmeteo/grib2/wgrib2?

Lien à poster
Partager sur d’autres sites

Bon ben ca marche pas default_pinch.gifdefault_crying.gif

Je ne comprend pas ce qui se passe! Normalement je devrais avoir un output file comme le dit le site de la Noaa

Bonjour, je suis aussi débutant, mais voici ce que je tape pour obtenir un fichier text en sortie.

il faut que tu te places la ou est ton fichier grib2.

>wgrib2 essai.grib2 -lola 75:10:1 90:10:1 test.txt spread

Par contre il me semble que tes coordonnées sont étranges, surtout celles en roses 360 :10 :90

90 :10 :10

.

J'ai lu sur ce forum, que le premier terme du premier trio correspond au départ de la plage de longitude, le deuxieme à son étendue et le troisieme au pas, pareil avec la latitude pour le deuxieme trio. Donc si tu mets un pas de 90 pour un étendue de 10, je pense que c'est normal qu'il y ait une erruer.

Maintenant j'avais une question concernant les fichiers grib2 à récupérer. Je vais sur ce site puis par exemple je vais dans le dossier qui correspond à la date d'aujourd'hui soit le gfs.2010030106. Ma question est, parmi tous ces fichiers lequel dois je prendre? Ou question plus générale, quelle sont leurs différences?

Pour les fichiers avec une extension grib2 il y a ceux de type

  • gfs.t06z.master.grbf00.10m.uv.grib2
  • gfs.t06z.pgrbf00.grib2
  • gfs.t06z.sfluxgrbf00.grib2
  • gfs.t06z.wafs_grb45f09.grib2
  • gfs_grb211.t06z.pgrbf00.grib2
  • wafsgfs_L_t06z_intdsk00.grib2

J'aurais tendance à prendre soit le 2 ou le 3 parce que se sont les plus lourds. Mais lequel de ces fichiers grib2 correspond à cette table de parametres. A moins que cette table ne soit valable que pour des grib1. Dans ce cas ou trouver une table similaire pour des grib2?

Merci pour votre aide.

Lien à poster
Partager sur d’autres sites

Bonjour, je suis aussi débutant, mais voici ce que je tape pour obtenir un fichier text en sortie.

il faut que tu te places la ou est ton fichier grib2.

>wgrib2 essai.grib2 -lola 75:10:1 90:10:1 test.txt spread

Par contre il me semble que tes coordonnées sont étranges, surtout ceux en roses 360 :10 :90

90 :10 :10

.

J'ai lu sur ce forume, que le premier terme du premier trio correspond au départ de la plage de longitude, le deuxieme à son étendue et le troisieme au pas, pareil avec la latitude pour le deuxieme trio. Donc si tu mets un pas de 90 pour un étendue de 10, je pense que c'est normal qu'il y ait une erruer.

Maintenant j'avais une question concernant les fichiers grib2 à récupérer. Je vais sur ce site puis par exemple je vais dans le dossier qui correspond à la date d'aujourd'hui soit le gfs.2010030106. Ma question est, parmi tous ces fichiers lequel dois je prendre? Ou question plus générale, quelle sont leurs différences?

Pour les fichiers avec une extension grib2 il y a ceux de type

  • gfs.t06z.master.grbf00.10m.uv.grib2
  • gfs.t06z.pgrbf00.grib2
  • gfs.t06z.sfluxgrbf00.grib2
  • gfs.t06z.wafs_grb45f09.grib2
  • gfs_grb211.t06z.pgrbf00.grib2
  • wafsgfs_L_t06z_intdsk00.grib2

J'aurais tendance à prendre soit le 2 ou le 3 parce que se sont les plus lourds. Mais lequel de ces fichiers grib2 correspond à cette table de parametres. A moins que cette table ne soit valable que pour des grib1. Dans ce cas ou trouver une table similaire pour des grib2?

Merci pour votre aide.

Salut merci pour la réponse.

ben j'ai fait ce que tu m'as dit en remplacant bien sûr essai par mon fichier et j'obtiens:

root@sudmeteo-desktop:/home/grib2/test# wgrib2 gfs.t12z.pgrbf03.grib2 -lola 75:10:1 90:10:1 test.txt spread

wgrib2: command not found

Sachant que mon fichier grib2 est placé tout seul dans /home/grib2/test

Je change mon fichier grib2 de place donc je le met dans /home/grib2/wgrib2

Je tape

root@sudmeteo-desktop:/home/grib2/wgrib2# wgrib2.c gfs.t12z.pgrbf03.grib2 -lola 75:10:1 90:10:1 test.txt spread

j'obtiens

/bin/wgrib2.c: line 1: /bin : ceci est un répertoire/bin/wgrib2.c: line 2: /bin/AAIG.c: Permission non accordée/bin/wgrib2.c: line 3: /bin/AAIG.c: Permission non accordée/bin/wgrib2.c: line 4: /bin/AAIG.c: Permission non accordée/bin/wgrib2.c: line 5: /bin/AAIG.c: Permission non accordée/bin/wgrib2.c: line 6: */: Aucun fichier ou dossier de ce type/bin/wgrib2.c: line 19: /bin : ceci est un répertoire/bin/wgrib2.c: line 22: /bin : ceci est un répertoire/bin/wgrib2.c: line 24: int : commande introuvable/bin/wgrib2.c: line 24: /bin : ceci est un répertoire/bin/wgrib2.c: line 25: int : commande introuvable/bin/wgrib2.c: line 25: /bin : ceci est un répertoire/bin/wgrib2.c: line 26: int : commande introuvable/bin/wgrib2.c: line 26: /bin : ceci est un répertoire/bin/wgrib2.c: line 27: int : commande introuvable/bin/wgrib2.c: line 28: int : commande introuvable/bin/wgrib2.c: line 28: /bin : ceci est un répertoire/bin/wgrib2.c: line 29: int : commande introuvable/bin/wgrib2.c: line 30: int : commande introuvable/bin/wgrib2.c: line 31: int : commande introuvable/bin/wgrib2.c: line 33: int : commande introuvable/bin/wgrib2.c: line 34: int : commande introuvable/bin/wgrib2.c: line 37: int : commande introuvable/bin/wgrib2.c: line 38: int : commande introuvable/bin/wgrib2.c: line 40: int : commande introuvable/bin/wgrib2.c: line 40: /bin : ceci est un répertoire/bin/wgrib2.c: line 42: FILE : commande introuvable/bin/wgrib2.c: line 45: enum : commande introuvable/bin/wgrib2.c: line 46: enum : commande introuvable/bin/wgrib2.c: line 48: char : commande introuvable/bin/wgrib2.c: line 48: /bin : ceci est un répertoire/bin/wgrib2.c: line 50: Erreur de syntaxe près du symbole inattendu « ( »/bin/wgrib2.c: line 50: `int only_submsg = 0; /* if only_submsg > 0 .. only process submsg number (only_submsg) */'

J'ai mis wgrib2.c car quand je mets wgrib2 la console me met

wgrib2: command not found

Voila! C'est donc un probleme d'installation:

Je télécharge "wgrib2.tgz" ensuite, je l'extrais et voila (il me manque sûremement une étape )

Vraiment pas doué default_rolleyes.gif

PS: moi je télécharge gfs.t06z.pgrbf00.grib2 mais vu comment je m'en sors je dois encore me tromper! default_blushing.gif

a+ (très très vite)

Lien à poster
Partager sur d’autres sites

Voila! C'est donc un probleme d'installation:

Je télécharge "wgrib2.tgz" ensuite, je l'extrais et voila (il me manque sûremement une étape )

Salut!

Apparement tu n'as pas compilé le programme... Fais un make depuis le répertoire grib2.

Lien à poster
Partager sur d’autres sites

SaluT ! Merci. J'ai compiler puis j'ai isolé wgrib2 (le programme) dans

/

vu que quand il étais dans son dossier d'origine, il n'étais par reconnu.Je tape

root@sudmeteo-desktop:/# /wgrib2 essai.grib2 -lola 75:10:1 90:10:1 test.txt spread

Je pense que ca marche puisque j'obtiens:

1:0:d=2010022118:UFLX:surface:0-0 day ave fcst:2:290571:d=2010022118:VFLX:surface:0-0 day ave fcst:3:573293:d=2010022118:SHTFL:surface:0-0 day ave fcst:4:802929:d=2010022118:LHTFL:surface:0-0 day ave fcst:5:1029539:d=2010022118:TMP:surface:anl:6:1529163:d=2010022118:SOILW:0-0.1 m below ground:anl:7:1805597:d=2010022118:SOILW:0.1-0.4 m below ground:anl:8:2066776:d=2010022118:TMP:0-0.1 m below ground:anl:9:2417531:d=2010022118:TMP:0.1-0.4 m below ground:anl:10:2765830:d=2010022118:WEASD:surface:anl:11:3008353:d=2010022118:DLWRF:surface:0-0 day ave fcst:12:3723192:d=2010022118:ULWRF:surface:0-0 day ave fcst:

Le tout sur 105 lignes.

Mais où sort le fichier test.txt. Je ne le trouve nul-part.

Voila! Encore une question:blushing:

a+ (je pense vite revenir default_laugh.png)

Lien à poster
Partager sur d’autres sites

Pour ma part le fichier txt se trouve dans le même dossier que le fichier grib.

Petite question, tu es sur linux ou windows?

Pour ma part je suis sur windows, sur linux je ne peux pas t'aider.

Lien à poster
Partager sur d’autres sites

Salut

En faite c'est bon default_whistling.gif , c'est ce matin que je l'ai retrouvé dans le même dossier en effet.

Je suis sur linux (ubuntu) et j'ai reussi grâce à votre aide et je vous remercie.

Bon maintenant, il faut automatisé tout ca et j'ai trouvé un document interessant pour faire les cartes météo sur mon site.

Je suis aussi en train de faire un script php qui téléchargera automaiquement les fichier grib2. Mais je ne vois pas comment je pourrai les traiter automatiquement.

Alors si vous pouvez me donner des conseils .. Voila default_blush.png

Merci a+

Lien à poster
Partager sur d’autres sites

Salut.

Merci du conseil.default_thumbup.gifdefault_flowers.gif

Je vais regarder ceci de plus prêt après avoir reussi à placer un pictogramme pour traduire un message METAR default_bored.gif (mais bon la c'est du HS)

Je reviendrai vite. a+

EDIT: Au fait, bienvenu sur le forum

Lien à poster
Partager sur d’autres sites

Bonjour,

Je reviens vous demander quel fichier vous prennez, sur le ftp de la NOAA.

J'ai identifié 6 types différents de fichiers

* gfs.t06z.master.grbf00.10m.uv.grib2

* gfs.t06z.pgrbf00.grib2

* gfs.t06z.sfluxgrbf00.grib2

* gfs.t06z.wafs_grb45f06.grib2

* gfs_grb211.t06z.pgrbf00.grib2

* wafsgfs_L_t06z_intdsk00.grib2

J'ai téléchargé ces 6 fichiers et aussi

* gfs.t06z.master.grbf99.10m.uv.grib2

* gfs.t06z.pgrbf99.grib2

* gfs.t06z.sfluxgrbf99.grib2

* gfs.t06z.wafs_grb45f36.grib2

* gfs_grb211.t06z.pgrbf99.grib2

* wafsgfs_L_t06z_intdsk96.grib2

Le problème est que qu'en je les décode je n'ai pas le même nombre de paramètre.

Pour le 1er type j'ai 2 paramètres, je suppose que ce n'est pas le bon.

Pour le 2eme type, j'ai 263 paramètres et 306 paramètres

Pour le 3eme type, j'ai 112 param puis 107

Pour le 4eme type j'en ai 98 dans les 2 cas

Pour le 5eme type, j'en ai 5 dans les 2 cas

Et pour le 6eme type j'en ai 74 puis 76.

En découle plusieurs questions. Pourquoi est ce que pour le même type de fichier il y a un nombre de param différents?

Ou trouver une table de parametre pour des fichiers Grib2? Comment faites vous pour savoir quelles données extraire du fichier grib?

Merci pour votre aide

Lien à poster
Partager sur d’autres sites

  • 2 weeks later...

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