Visualisation des mesures in situ haute fréquence acquises
Transcription
Visualisation des mesures in situ haute fréquence acquises
Visualisation des mesures in situ haute fréquence acquises sur les sites SOMLIT Le cahier des charges L'objectif était d'élaborer un site web central permettant d’accéder et d'afficher les données in situ acquises à haute fréquence sur les différents sites SOMLIT. La première étape de mise en réseau de ces données a concerné 5 stations qui ont mis en place des structures de mesures automatiques in situ avec transmission temps-réel : Roscoff : bouée Astan Brest : bouée Marel Iroise Banyuls/mer : bouée SOLA Marseille : bouée SOLEMIO Villefranche /mer : bouée EOL Les paramètres actuellement acquis sur l’ensemble des sites concernent essentiellement la température et la salinité. L’oxygène, la turbidité et la fluorescence chlorophyllienne sont disponibles sur Astan, Marel Iroise et SOLEMIO. Le site Web Somlit HF est actuellement hébergé à l’OSU Pytheas : http://somlit.mio.univ-amu.fr/#/accueil Il est également est accessible via le site SOMLIT http://somlit.epoc.u-bordeaux1.fr/fr/ Il permet : de sélectionner un ou plusieurs sites SOMLIT HF. de choisir une plage de temps (par défaut la dernière année d’acquisition est affichée). d’afficher les graphes de différentes données : température, salinité, fluorescence, turbidité, oxygène. de comparer les valeurs sous forme de graphiques superposés entre différentes stations. de donner diverses informations sur les bouées, les capteurs et les équipes techniques. Techniquement Pour la mise à disposition des données, un format de fichier de données unique a été établi. Le programme permet un accès quotidien par le réseau aux données des 5 stations suscitées. Chaque nuit à 3h00, une connexion aux différents serveurs des stations marines permet de récupérer les données mises à disposition (*) postérieurement à la dernière date acquise (la veille en général). Les données sont insérées dans une base de données "tampon" locale de manière à pouvoir faire des requêtes localement sur les données et afficher les graphes plus facilement. En raison de choix et de contraintes techniques relatives à la gestion des données HF dans chaque station marine, les données en temps réel sont mises à disposition de différentes manières. Il a fallu adapter le programme à ces différentes situations de sorte qu’actuellement il existe 5 modes d'accès pour 5 stations. On peut raisonnablement penser et désormais exiger que, si d'autres station marines rejoignaient ce dispositif SOMLIT HF, il faudra qu'elles s'adaptent à un des 5 modes d’accès déjà mis en place! Le programme a été écrit en quasi-totalité en javascript (nodeJS) sur la base d'un framework relativement récent appelé "AngularJS". Ce choix technique, certes judicieux pour la conception de l'application, nous posera toutefois un problème s'il faut reprendre ou faire évoluer le code. L’ensemble du travail a été réalisé au sein du Service Informatique de l’OSU Institut Pytheas (SIP) par Sofian Souidi sous la direction de Maurice Libes. (*) Nous remercions chacun des ingénieurs pour leur collaboration active à ce projet SOMLIT HF Banyuls : Miche Groc, Jean-Luc Aucouturier Bordeaux : Fabrice Mendès Brest : Peggy Rimmelin, Armel Bonnat Marseille: Christophe Yohia, Fabrice Garcia Roscoff: Christophe Caron, Marc Hoebeke Villefranche : Olivier Boebion M. LIBES SIP OSU Pytheas UMS 3470 CNRS