24
1 Atlas cartographique du Sandre Fonctionnalités / Architecture

1 Atlas cartographique du Sandre Fonctionnalités / Architecture

Embed Size (px)

Citation preview

Page 1: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

1

Atlas cartographique du Sandre

Fonctionnalités / Architecture

Page 2: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

2

Groupe Architecture 21/09/2005

Atlas cartographique du Sandre• Publication des référentiels sur l’eau :

– Stations de mesure

– Ouvrages liés à l’eau

– Zonages

• Architecture reposant sur les services web (OGC, Sandre)

Page 3: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

3

Fonctionnalités

Page 4: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

4

Groupe Architecture 21/09/2005

Fonctionnalités

• Publication des référentiels sur l’eau

• Accès aux métadonnées des couches et des objets (fiches descriptives, …)

• Téléchargement des données pour une zone d’intérêt

• Impression (pdf)

• Affichage et ajout de couches distantes (WMS)

Page 5: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

5

Groupe Architecture 21/09/2005

De nouvelles sources de données

• Les ouvrages (STEP, installations portuaires), de nouveaux zonages (masse d’eau souterraine, …)

Page 6: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

6

Groupe Architecture 21/09/2005

De nouvelles sources de données

• Les ouvrages (STEP, installations portuaires, masse d’eau souterraine, …)

• Des fonds de cartes différents :– IGN BDCarto– MNT 90m– Image 2000 (JRC)– Géologie (BRGM)

Page 7: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

7

Groupe Architecture 21/09/2005

De nouvelles sources de données

• Les ouvrages (STEP, installations portuaires, masse d’eau souterraine, …)

• Des fonds de cartes différents :– IGN BDCarto– MNT 90m– Image 2000 (JRC)– Géologie (BRGM)

• Données sur les DOM

– Scan IGN, – Système de projection

Page 8: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

8

Groupe Architecture 21/09/2005

Accès aux métadonnées

• Accès à tout document décrivant plus en détail les référentiels sur l’eau

Page 9: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

9

Groupe Architecture 21/09/2005

Filtrage des données

• Filtrage des données selon :– Des contours administratifs

(région, département, commune)

– Le code ou le libellé des objets

Page 10: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

10

Groupe Architecture 21/09/2005

Impression

Page 11: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

11

Groupe Architecture 21/09/2005

Ajout de couche distante

• Ajout de couche provenant de serveurs distants

• Utilisation de la norme WMS

Page 12: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

12

Architecture

Page 13: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

13

Groupe Architecture 21/09/2005

Architecture / Principe

• Repose uniquement sur les Web services :– WMS pour la visualisation– SLD pour les styles d’affichage et le filtrage des données– WFS pour l’export des données– Sandre:GetMetadata web service spécifique pour l’accès aux

métadonnées des référentiels sur l’eau

• Application des règles ASIE (et des normes OGC)

Page 14: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

14

Groupe Architecture 21/09/2005

Données WMS Géosignal

Architecture / Principe

ATLA

S

Référentiels sur l’eau

Service cartographique OGC

Service Métadonnées Sandre

Données WMS BRGM

SAGE - Gesteau

Référentiels collectés parle Sandre

Base d

e d

on

nées

part

en

air

es d

u S

IE

collecte

Données WMS JRC

Fond de carte

Page 15: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

15

Groupe Architecture 21/09/2005

Architecture / Principe

• Accès aux données géographiques via les services distant :– La plupart des référentiels sont hébergés par le Sandre http://

services.sandre.eaufrance.fr – Les données concernant les SAGE sont hébergés sur le site http://

gesteau.eaufrance.fr/service – Les fonds de carte sont diffusés par le JRC, BRGM, …

Page 16: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

16

Groupe Architecture 21/09/2005

Données WMS Géosignal

Architecture

ATLA

S

Référentiels sur l’eau

Service cartographique OGC

Service Métadonnées Sandre

Données WMS BRGM

SAGE - Gesteau

Référentiels collectés parle Sandre

Base d

e d

on

nées

part

en

air

es d

u S

IE

collecte

Données WMS JRC

Fond de carte

Partenaire Y

Partenaire Z

Page 17: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

17

Groupe Architecture 21/09/2005

Architecture / Mise en place

• Définition des règles pour l’interactions entre les partenaires en respectant les règles ASIE :– Définition des cas d’utilisation (Diagramme de séquence)– Définition des formats d’échanges (XML)

• Pour le service métadonnées, flux XML reposant sur l’ISO-19139

– Définition des services (Diagramme de classe)– Documentation pour l’implémentation

Page 18: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

18

Groupe Architecture 21/09/2005

Scénario d’utilisation / Navigation

Page 19: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

19

Groupe Architecture 21/09/2005

Scénario d’utilisation / Métadonnées

Page 20: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

20

Groupe Architecture 21/09/2005

Scénario d’utilisation / Filtre

Page 21: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

21

Groupe Architecture 21/09/2005

Scénario d’utilisation / Export

Page 22: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

22

Groupe Architecture 21/09/2005

Sandre:GetMetadata

• Service d’accès aux métadonnées d’un objet :– Code– Libellé– Producteur– URL vers site Internet

Page 23: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

23

Groupe Architecture 21/09/2005

Sandre:GetMetadataDéfinition Permet à un client de disposer des caractéristiques

(métadonnées) de chaque objet inclus dans une couche d’information donnée

Input Ensemble de paramètres décrivant la couche sur laquelle porte la recherche, les critères de recherche et les options (version,…)

Output Un fichier contenant les métadonnées exigées des objets sélectionnées. Ce fichier XML est transmis avec ou sans compression.

Exceptions OperationNotSupported, UnknownVersion, LayerNotDefined,UnknowID, InvalidBbox, InvalidSRS, InvalidFormat

Preconditions GetCapabilities pour connaître les couches d’information.

Postconditions Aucune

Page 24: 1 Atlas cartographique du Sandre Fonctionnalités / Architecture

24

Groupe Architecture 21/09/2005

Sandre:GetMetadata

0..1

0..*0..1

0..*UneValeur

<<Service>>

Meta Data

++

GetMetaDataSandre (GetMetaDataRequest Criteres)test2 ()

: xsd:base64Binary: xsd:base64Binary

<<xsd:complextype>>

GetMetaDataRequest

++-----

LayerIdBboxSRSConstraintsoutputFormatoutputSchema

: string: string: string: string: string: string: string

<<xsd:complextype>>

Erreurs

<<xs:completype>>

Erreur

+++

SeveriteErreurCodeMessage

: string: string: string

test

- test : int