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