Spécifications du service web qualité des eaux
Le Sandre a élaboré le scénario technique * (accessible dans chapitre ci-dessous intitulé "Documents de spécification * associés > Quelques précisons > Accès") pour l'exploitation et la diffusion de données de qualité des eaux par des services web * spécifiés par le Sandre. Ce document est notamment adapté aux besoins du portail Système d'Information * Cours d'Eau (SICE). Ce document décrit les spécifications nécessaires à la transmission des données relatives à la qualité des eaux pour les thématiques suivantes :
- les eaux superficielles continentales, à la fois dans les cours d'eau et les plans d'eau ;
- les eaux souterraines ;
- les eaux de transition, côtières et marines.
Fonctionnalités
Les spécifications décrivent :
- la recherche des sites ;
- la visualisation d'un ensemble de données élémentaires ;
- le téléchargement d'un ensemble de données élémentaires en différé ;
- la visualisation des sites sur une interface cartographique ;
- le dénombrement des sites et prélèvements répondant à un critère
- la visualisation d'un paramètre calculé (indicateur)
- l'agrégation des données qualité de plusieurs thématiques
Exemple d'implémentation pour la production du service web
Le Sandre a développé, en langage informatique PHP, ce service web * de tests qui met à disposition quelques données à titre provisoire. Il a été exploité par le portail internet SICE. Les opérations de ce service ont été implémentées :
- getCapabilities() : permet d'identifier les caractéristiques du service web * du diffuseur de données.
- getSites() : Permet de rechercher un ou plusieurs sites en appelant un ou plusieurs critères. Retourne une liste de sites avec quelques informations * indispensables.
- getSiteDescription() : Permet d'obtenir les informations * invariantes d'un site particulier.
- getDataAvailability() : Permet d'obtenir les informations * sur le nombre de prélèvements et le nombre d'analyses sur un ou plusieurs sites pour toutes les années disponibles (par compartiment).
- getData() : Permet d'obtenir les données ou les informations * sur les prélèvements/analyses ou le nombre de prélèvements / d'analyses pour un ensemble de sites de mesures selon un ou plusieurs critères.
L'adresse d'utilisation de ce service web * de test est Monitoring.wsdl (pour l'accès en SOAP).
Documents de spécification associés
Accès au(x) document(s)
Métadonnées
Associés à ce document
Documents associés
- Document d'administration des référentiels
- Scénario de service web
- Diffusion des données qualité et quantité des eaux (version : 2.2)
- Diffusion des données de qualité et de quantité des eaux (version : 2.1)
- Spécifications du service web qualité des eaux (version : 1.4)
- Spécifications du service web qualité des eaux (version : 1.0)
- Scénario de service web de diffusion des données de qualité et de quantité des eaux (version : 2)
- Scénario d'échanges (text/csv)
- Qualité des eaux superficielles continentales : scénario d'échange des données physico-chimiques et microbiologiques (version : 3.1)
- Echange de données hydrométriques (version : 2.0)
- Données hydrométriques (version : 1.0)
- Processus d'acquisition des données d'observation visuelle des étiages (version : 1)
- Scénario d'échanges
- Qualité des eaux superficielles continentales (version : 3.1)
- Qualité des eaux superficielles continentales (version : 3.0)
- Qualité des eaux superficielles continentales (version : 2.0)
- Echanges de données d'hydrométrie (version : 2)
- Echanges de données relatives à l'acquisition des mesures physiques de température en continu (version : 1)
- Données hydrométriques (version : 1.1)
- Données hydrométriques (version : 1.0)
- Echanges de données qualité des eaux littorales (version : 1.2)
- Processus d'acquisition des données d'observation visuelle des étiages (version : 1.1)
- Échanges des données relatives au processus d'acquisition des données d'observation visuelle des étiages (version : 1)
- Dictionnaire
- Station de mesure de la qualité des eaux superficielles continentales (version : 2.1)
- Station de mesure de la qualité des eaux superficielles continentales (version : 2.2)
- Stations de mesure qualité des eaux superficielles continentales (version : 2.0)
- Stations de mesure qualité des eaux superficielles continentales (version : 1.0)
- Processus d'acquisition des données hydrométriques (version : 2)
- Référentiel hydrométrique (version : 2.0)
- Processus d'acquisition des données hydrométriques (version : 1.1)
- Référentiel hydrométrique (version : 2.1)
- Processus d'acquisition des données hydrométriques (version : 1.0)
- Processus d'acquisition des données physico-chimiques, microbiologiques, biologiques et déchets (version : 1.1)
- Processus d'acquisition des données physico-chimiques, microbiologiques, biologiques et déchets (version : 1)
- Processus d'acquisition des données d'observation visuelle des étiages (version : 1.1)
- Processus d'acquisition des données physico-chimiques et microbiologiques (version : 2005-1)
- Processus d'acquisition des données physico-chimiques et microbiologiques (version : 1997-1)
- Station de mesure de la qualité des eaux superficielles continentales (version : 1997-1)
- Station de mesure de la qualité des eaux superficielles continentales (version : 1995-1)
- Processus d'acquisition des données physico-chimiques et microbiologiques (version : 2002-1)
- Processus d'acquisition des données physico-chimiques et microbiologiques (version : 1995-1)
- Processus d'acquisition des données physico-chimiques et microbiologiques des eaux superficielles continentales (version : 2.1)
- Processus d'acquisition des données physico-chimiques, microbiologiques et biologiques (version : 1.0)
- Processus d'acquisition des données physico-chimiques et microbiologiques des eaux superficielles continentales (version : 2.2)
- Processus d'acquisition des données d'observation visuelle des étiages (version : 1)
- Scénario d'échanges (text/trame)
- Présentation des données