« dernier samedi du mois | Home | Désactiver sudo sur Ubuntu »

météo sous linux avec ZyGrib

posté par cep le 7 décembre 2008

Dans cet article, j’avais déjà parlé d’un programme permettant de visualiser les fichiers grib sous linux.

Une autre solution, bien meilleure à mon avis, est d’utiliser ZyGrib, programme sous licence GNU GPL v3.

ZyGrib est l’équivalent du programme Ugrib sous Windows, simple à utiliser et avec beaucoup de fonctionnalités, y compris celle de faire une animation avec les données récupérées.

Il est aussi possible d’avoir la distance orthodromique entre deux poins, en mille marin ou Km. La vitesse du vent peut être affichée en noeuds, Km/h ou m/s. En outre la distance est bien sûr adaptée à la latitude. Par exemple vers les latitudes 40 Sud, 1° de longitude correspond à environ 44 milles nautiques.

Pour installer ZyGrib, il faut disposer de QT4 de Trolltech. Installation sous Debian / Ubuntu :

aptitude  install libqt4-gui  libqt4-core  proj
wget http://www.zygrib.org/getfile.php?file= … 2_i386.deb
gdebi zyGrib_3.0.0_ubuntu2_i386.deb

Il est aussi possible d’installer des images de plus grande définition grâce à un script récupérable sur le site dans les pages de téléchargement.

Ensuite l’utilisation est identique à ugrib sous windows, on séléctionne la zone souhaitée et le téléchargement des data se fait automatiquement.

Quelques captures d’écran ( cliquer sur l’image pour avoir une vue agrandie ) :

zygrib_corse_thumb.png

zygrib_vendee_thumb.png

La deuxième vue montre les conditions météo sur le Vendée Globe, à hauteur des îles Kerguelen.

cep

p.s. Pour ceux qui voudraient compiler ZyGrib sur une Debian ou Ubuntu, il faut modifier le fichier Makefile et remplacer :

QTBIN=/usr/lib/qt4/bin

par

QTBIN=/usr/bin

Topics: Général |

4 Responses to “météo sous linux avec ZyGrib”

  1. Sed Says:
    15 décembre 2008 at 19:23

    Salut
    j’ai un peu de mal a compiler :

    debian01:/home/zed/Nouveau dossierfl/z/zyGrib# make
    rm -f ./zyGrib
    cd src/bzip2; /usr/lib/qt4/bin/qmake; make
    /bin/sh: /usr/lib/qt4/bin/qmake: Aucun fichier ou répertoire de ce type
    make[1]: entrant dans le répertoire « /home/zed/Nouveau dossierfl/z/zyGrib/src/bzip2 »
    make[1]: *** Pas de règle pour fabriquer la cible « /usr/lib/qt4/mkspecs/linux-g++/qmake.conf », nécessaire pour « Makefile ». Arrêt.

  2. cep Says:
    16 décembre 2008 at 9:53

    > /bin/sh: /usr/lib/qt4/bin/qmake: Aucun fichier ou répertoire de ce type

    qt4 ne semble pas installé.

    Ou, s’il est bien installé, modifier le Makefile et remplacer

    QTBIN=/usr/lib/qt4/bin

    par

    QTBIN=/usr/bin

  3. Laurent Mortier Says:
    16 juin 2010 at 23:30

    bonjour,
    j’essaye d’installer zygrib sous centos5.5. Avec le qt4-devel disponible dans rpmforge, la compil de zygrib se termina mal avec un message indiquant, si j’ai bien compris, que la version de qt4 est trop recente par rapport aux appels de zygrib. Avez-vous un conseil detaille a me donner. Le web n’est pas bavard pour centos et les gribs en general. Merci de votre aide.
    Cordialement, LM

  4. cep Says:
    17 juin 2010 at 14:47

    Bonjour,
    Je ne sais pas quelle version qt4 utilise centos. Elle est plus récente que ce qui est porté dans le Makefile ?
    cd src/proj-4.6.0/src/; $(QTBIN)/qmake; make clean

    Je viens de tester avec la version 4.6.3-1 et aucun problème. Deux versions ne peuvent pas cohabiter dans centos ? au besoin avec un lien ? qt4-dev-tools est installé ?

Comments

*
Pour prouver que vous n'êtes pas un bot, recopiez le code ci-dessous
Anti-Spam Image