Premiers contacts avec l'interface Erddap

Après avoir installé le serveur erddap, sur la page d'accueil,

    http://localhost:8080/erddap/

il faut cliquer sur View a List of All xx Datasets pour voir apparaitre le catalogue des jeux de données gérés par le serveur ERDDAP...

  • Lors de la 1ere installation on a une liste des jeux de données publics fournis par la NOAA, et accessibles à distance ! (On peut voir immédiatement qu'on peut ainsi constituer un réseau de jeux de données via des serveurs Erddap)

Ces jeux de données sont décrits par défaut dans un seul fichier de configuration datasets.xml qu'on verra plus loin :

  • ~tomcat/content/erddap/datasets.xml

avant d'insérer de nouvelles données, faisons ensemble un tour de piste rapide sur l'IHM avec les jeux de données de la NOAA proposés par défaut.

le catalogue des datasets

  • Par défaut ils sont affichés grâce à une balise active="true" présente dans la description de chaque jeu de données, dans le fichier ~tomcat/content/erddap/datasets.xml

faire des graphiques

Les graphes permettent d'avoir une esquisse de la visualisation des données. Erddap est un "middleware" qui permet de chercher, accéder, visualiser et diffuser des données de manière interopérable.

Ce n'est PAS un logiciel scientifique de traitement de données qui fournirait des graphiques interactifs pour traiter les données (il n'y a pas de bibliotheques graphiques javascript dans Erddap)!

Une interface bien élaborée pour combiner de multiples parametres

  • temperature de l'étange de berre de 1994 a 2021 en surface
    https://erddap.osupytheas.fr/erddap/tabledap/GIPREB_SondeCTD.graph?time%2Ctemp_degreeC%2C&profondeur_m%3C=0.5&time%3E=1994-01-01T00%3A00Z&time%3C2023-01-01T00%3A00Z&.draw=linesAndMarkers&.marker=6%7C3&.color=0x000000&.colorBar=%7C%7C%7C%7C%7C&.bgColor=0xffccccff
    

faire des requêtes sur les données

  • Plus besoin de développer des interfaces de requêtes en PHP/MySQL ERDDAP fait le job pour interroger et filtrer les données, et les récupérer dans le format de fichier qu'on veut !!

une interface de recherche puissante

On peut rechercher des jeux de données par de nombreux criteres

  • recherche texte libre
  • nom de parametres
  • mots clés
  • localisation geographique
  • etc

les métadonnées

  • Pas de gestion "FAIR" sans métadonnées accolées aux données Si les métadonnées ne sont pas incluses dans les fichiers de données (formats NetCDF, ODV par exemple) , ERDDAP va en produire a minima avec ce qu'il trouve dans les fichiers. Ces métadonnées proviennent en partie de ce que Erddap aura trouvé dans les fichiers de données eux mêmes, plus ce qu'on aura fourni interactivement via le programme GenerateDatasetsXml.sh de chargement des données (cf plus loin)