Skip to content
hb edited this page Feb 26, 2015 · 1 revision

Vlmc est une bibliothèque en C construite pour Vlm qui sait :

  • lire les GRIB1
  • les interpoler par plusieurs méthodes
  • les servir optionnellement via un "serveur de vent"

Vlm-c dispose d'un bindings en php qui permet de l'interfacer avec le reste du code de Vlm

comment se lance le démon "windserver" ?

Il ne se lance pas ;) Ce n'est pas un "vrai" serveur, il utilise la mémoire partagée Cf. http://listes.virtual-loup-de-mer.org/sympa/arc/dev/2008-12/msg00098.html

Concrètement :

  • il faut initialiser au boot le segment de mémoire partagé avec un windserver appelant le grib le plus frais
  • le script de récupération du vent (Cf. [wiki:grib] met à jour ce segment mémoire en appelant windserver