fr_desact  en_act
 

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

Métadonnées

Type: 
Scénario de service web
Statut du document Sandre: 
Obsolète
Version: 
1.0
Créateur: 
Sandre
Editeur: 
Sandre
Contributeur: 
Système d'information sur l'eau (SIE)
Date de création: 
21 August 2009
Date de dernière modification: 
21 August 2009
Identifiant de la ressource: 
517
Sources: 
Couverture: 
France entière

Associés à ce document

Documents associés

Top