Accueil / Réalisations / Suivi de la qualité des analyses et prévisions océanographiques

Suivi de la qualité des analyses et prévisions océanographiques

Développement de Moniqua, solution web moderne communiquant avec une API REST

Projet

Mercator Océan dispose d'un ensemble de données statistiques de qualité scientifique des produits d'analyse et de prévision de leurs systèmes opérationnels.

A travers une base de données et une interface graphique web, Mercator Océan souhaite visualiser et manipuler ces données dynamiquement.

Actuellement statiques, les graphes générés doivent être paramétrables par les utilisateurs. La rapidité de calcul et d'affichage doit permettre à l'utilisateur d'affiner ses graphiques en procédant par itération.

Nom du projet : Moniqua

Client : Mercator Océan
En routine ou en temps réel, à l’échelle globale ou régionale, en surface comme en profondeur, Mercator Océan décrit, analyse et prévoit l’océan en développant et en maintenant en condition opérationnelle le « Système Mercator » d’analyse et de prévision océanique.

www.mercator-ocean.fr

  • moniqua, exemple graphe de séries de temps
  • moniqua, exemple profil en profondeur

Challenge

Les principaux enjeux sont :

  • proposer une ergonomie agréable, intuitive et réactive
  • permettre la génération paramétrable de graphes
  • concevoir une base de données évolutive, pouvant accepter facilement de nouveaux jeux de données
  • disposer d'une API devant traiter des quantités importantes de données avec des temps de réponse courts ( < 5s )
  • permettre la maintenabilité et l'évolutivité du projet par le client, autant du côté base de données que du côté front end

Solution

Accessible en mode web, la solution permet désormais aux collaborateurs de Mercator Océan

  • de construire facilement et dynamiquement des graphes avec des séries de données paramétrables
  • d'exporter en image ces graphes pour les réutiliser dans des documents officiels
  • de disposer d'une URL diffusable permettant de rafraîchir un graphe avec des paramètres stockés dans l'URL
  • de disposer d'une API interrogeable par l'interface web et aussi potentiellement par d'autres applications

Au delà des fonctionnalités, l'équipe Mercator Océan a accès à l'ensemble du code et a déjà procédé à des évolutions de la solution.

Expertise