Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20...

43
Implémentation des métadonnées, données et services INSPIRE dans les services INSPIRE dans les projets auxquels participe le BRGM Séminaire Métadonnées – Rennes – 26/05/2011

Transcript of Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20...

Page 1: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Implémentation des métadonnées, données et services INSPIRE dans les services INSPIRE dans les

projets auxquels participe le BRGM

Séminaire Métadonnées – Rennes – 26/05/2011

Page 2: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Le Géocatalogue GéosourceGéosource

Séminaire Métadonnées – Rennes – 26/05/2011

Page 3: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Le Géocatalogue :Publier ses métadonnées INSPIRE

Outils de saisie• Saisie des métadonnées INSPIRE (services & données)

Le catalogue national en

réponse à INSPIRE

Le point d’accès aux informations

pour le rapportage européen

175 adhérents

Environ 5000 ressources

Séminaire Métadonnées – Rennes – 26/05/2011

Outils de validation

• des métadonnées vis-à-vis des règles d’implémentation

• des services de visualisation et téléchargement au regard des guides techniques

Interopérabilité• Conforme aux standards ISO et OGC

•Service de découverte conforme au CSW 2.0.2

• Moissonnage CSW et FTP

•API CSW Javascript

http://www.geocatalogue.fr

Page 4: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Intéropérabilité des catalogues dans le contexte INSPIRE

Local

Catalogue

Local INSPIRE Catalogue

National

Geocatalogue

Moissonnage

Local

Catalogue

Local

Catalogue

Local

Catalogue

Local

Catalogue

CatalogueGeocatalogue

Catalogues

nationaux

Catalogues conformes aux standards ISO et OGC :

- basés sur Géosource/GeoNetwork : CARMEN, SANDRE, …

- spécifiques : MDWeb, ADELIE, IGN…

Import XML

Local

Catalogue

Fichier Excel

Page 5: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Moissonner ses métadonnées dans le Géocatalogue

> Possibilité de moissonner selon deux protocoles : CSW et FTP

> Les métadonnées doivent être conformes XML ISO 19139

> Fonctionnement périodique (tous les jours, semaines ou mois) et manuel

>semaines ou mois) et manuel

> Les métadonnées sont mises à jour et publiées automatiquement à chaque moissonnage

> De plus en plus de partenaires passent par ce mécanisme (DREALS, MNHN via CARMEN, ADELIE, SANDRE, IGN, …)

Séminaire Métadonnées – Rennes – 26/05/2011

Page 6: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Co-visualiser ses données dans le Géocatalogue

Série de

données

Identifiant

BBOX

Rechercher

Service WMS & WFS

Requête CSW

Réponse CSW

XML ISO 19139 Requête WMS

http://geoservices.brgm.fr/geologie?

Co-visualisation possible dans d’autres visualiseurs(Infoterre, Sextant, Sandre)

Visualiser

Page 7: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Géosource :Saisir ses métadonnées INSPIRE

Fournit les outils pour saisir et échanger ses métadonnées

En réponse aux exigences d’INSPIRE

Outils de saisie

• Vue INSPIRE

• Masques de saisie (données & services)

• Thésaurus (GEMET INSPIRE themes, classification des services)

http://www.geosource.fr

d’INSPIRE

Outils de validation

• Vis-à-vis des règles d’implémentation

• Utilise le languageschematron en lien avec l’outil du JRC

Interopérabilité

• Conforme aux standards ISO et OGC

• Moissonnage (CSW, WMS, WFS, …)

• Export vers le Geocatalogue

Séminaire Métadonnées – Rennes – 26/05/2011

Page 8: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Quelques exemples de projets qui s’appuient sur Géosource/Geonetwork

> Intégration de Géosource dans des projets nationaux :• SINP : http://inventaire.naturefrance.fr

• CARMEN

• PRODIGE

> Et internationaux :> Et internationaux :• oneGeology : http://portal.onegeology.org

Etude réalisée par le BRGM dans le cadre du projet sur

l’état des lieux de l’implémentation des règles INSPIRE dans

Geonetwork (règles d’implémentation & Discovery Service)

> Géosource est le principal contributeur de Geonetwork ���� fait évoluer l’outil pour être INSPIRO-compatible

Séminaire Métadonnées – Rennes – 26/05/2011

Page 9: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

OneGeology-Europeun projet pilote pour INSPIREun projet pilote pour INSPIRE

Séminaire Métadonnées – Rennes – 26/05/2011

Page 10: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Septembre 2008 – Octobre 2010. 29 partenaires, 20 services géologiquesBudget: 3.25M€ (contribution EC: 2.6 M€)

> To bring together a web-accessible, interoperable geological spatial dataset for the whole of Europe at 1:1 million scale

> To develop a harmonised specification for basic geological map data and make significant progress towards harmonising the dataset

Le projet OneGeology-Europe :

Page 11: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

La contribution européenne au projet OneGeology

> OneGeology :• Une initiative internationale regroupant 116 pays

• Pilotée par le BGS (British Geological Survey) et le

BRGM

Page 12: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

INSPIRE, a European Directive

� To establish the Infrastructure of Spatial Information in

Europe, for the purposes of Community environmental

policies

� 5 chapters in INSPIRE regulation :

geological

����

� 5 chapters in INSPIRE regulation :

� Metadata� Data specification� Network services� Data sharing� Monitoring and reporting

� � A “complete” INSPIRE pilot

����

��������

��������

Page 13: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Consultation et saisie des métadonnées

mise en œuvre d’un profil INSPIRE

multilangue

Page 14: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Recherche simple multilingue

Page 15: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Résultats de recherche

Page 16: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

OneGeology-Europe : contributions directes à INSPIRE

> Mise en place et utilisation de services de vocabulairesmultilingues

> Règles de “portrayal” appliquées à tous les services de visualisation

> Développement d’un connecteur pour supporter les exigencesmultilingues, et les requêtes pour WMS (SLD) et WFS•

Séminaire Métadonnées – Rennes – 26/05/2011

• Transforme le GML (produit par WMS/WFS) en GeoSciML (ou tout autre schémamétier complexe) pour des flux WFS “métiers” (cf. INSPIRE)

• Pour permettre un fonctionnement multilingue (cf. INSPIRE)

> Mise en place de services WMS et WFS “OneG-E compliant” WMS and WFS pour chacun des 20 pays participants

> Portail multilingue incluant des fonctionnalités sur des couches “virtuelles” intégrant 20 instances de WMS / WFS

… et

… une licence unique pour accéder à toutes les données à l’échelle du million.

Page 17: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Le portail OneGeology-Europe

http://onegeology-europe.brgm.fr/geoportal/viewer.jsp

Une “couche”

virtuelle

harmonisée

servie par 20

pays

Page 18: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

WMS harmonisés et SLD communs

4 WMS harmonisés (Espagne, France, Italie, Slovénie) affichés

avec 2 légendes différentes

Page 19: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Légendes communes (Portrayal Rules)

Page 20: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Carte personnalisée avec sélection sur lithologie et/ou âge

Création de

nouvelles cartes en

temps réel à partir

de 20 WMS

partageant un

Création d’un « style » commun (unités géologiques « sandstone/grès ») envoyé à tous les services WMS

partageant un

modèle de données

et des vocabulaires

communs

Page 21: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Carte “personnalisée”

Les 20 WMS sont sollicités à travers un SLD défini par

Unités géologiques contenant sandstone / grès (en jaune)

travers un SLD défini par l’utilisateur, contenant un filtre

Page 22: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Légende et statistiques pour les objets présents dans une fenêtre (usage de WFS multillingues)

Légendes Légendes

contextuelles

multilingues et

statistiques

obtenues en

fusionnant des flux

WMS de différentes

sources

Page 23: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Téléchargement de données

Common License agreementCommon License agreement

Téléchargement en format

GeoSciML ou Shapefile

Page 24: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Un système basé sur un empilement de standards

schematic

semantic

Data Structure (GeoSciML, Obs.& Measurements)

Harmonised vocabularies

systems

syntax

schematic Data Structure (GeoSciML, Obs.& Measurements)

Data Language (GML, XML)

Data Services (WFS, WMS, WCS)

Page 25: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

OneGeology-Europe, en substance…

> Un projet dans la philosophie d’INSPIRE

> entre des partenaires aux profils et compétences

très variées

> Un très gros effort d’harmonisation

> Une implémentation “aux limites” des standards

>> L’ouverture de réflexions sur la “fédération de

web services (couche “virtuelle”)

> La production d’outils technologiques à

disposition des communautés thématiques dans

le cadre d’INSPIRE (schémas complexes,

multilingue)

Page 26: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Après la fin du projet…

> Maintenance du site financée par EuroGeosurveys

> Engagement des fournisseurs de maintenir leurs

services WMS et WFS

> Accord avec l’Agence Européenne de

l’Environnementl’Environnement

> Utilisation de l’infrastructure pour d’autres projets

européens (Pangéo, Promine, Geo-Seas,

Emodnet)

Page 27: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Autres projets internationaux interopérables auxquels participe le BRGM

> PROMINE• FP7 pour le thème « Ressources minérales » (BRGM

pour data model et WMS/WFS)

> GEO-SEAS et Emodnet• Extension marine de OneGeology-Europe

> EUROGEOSS> EUROGEOSS• BRGM leader, interopérabilité sur les thèmes

biodiversité, sécheresse, Forêt

• Catalogue de métadonnées réalisé dans le cadre du projet utilisé par le portail INSPIRE

> EO2HEAVEN, ENVISION• Projets R&D pour développer des services avec

sensor web, WPS, …

Séminaire Métadonnées – Rennes – 26/05/2011

Page 28: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Implication du BRGM dans la définition des règles INSPIREdéfinition des règles INSPIRE

Séminaire Métadonnées – Rennes – 26/05/2011

Page 29: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Architecture : principes

Data

Data

Data

Données

Recherche de métadonnées

Un portail

Service de découverte

Métadonnées

Création des métadonnées Publication des

métadonnées

Catalogue de

métadonnées

Services de visualisation

Services de téléchargement

Autres services

INSPIRE Thème n°1

Modèle communINSPIRE Thème n°2

Modèle communINSPIRE Thème n°x

Modèle commun

« Data model mapping »

Fournir les données

Page 30: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Participation du BRGM aux Data Specifications

> Pour la définition des modèles de données

> Pour le thème Géologie (Annexe II), contributions au travers de OneGeology• Modèle de données : GeoSciML

> Pour le thème Ressources minérales

Séminaire Métadonnées – Rennes – 26/05/2011

>(Annexe III) au travers de ProMine• Modèle de données EarthResourceML

> Data Models seront disponibles au travers des Download Services

Page 31: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

La task force

> Deux représentants français :• D. Richard (IGN)

• J.J. Serrano (BRGM) – Chairman de la drafting team

Network services

> Mise en œuvre des services view et discovery doit être effective le 9/05 (sans critères de performance) et fin octobre critères de performance) et fin octobre 2011 en tenant compte des performances

> Publication d’un guide technique (v3.0)

> Les services download et transformation doivent être opérationnels fin 2012

Séminaire Métadonnées – Rennes – 26/05/2011

Page 32: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Invoke Services : activités et timing

> Un Working group chargé d’établir des recommandations sur les « Spatial Data Services » (un représentant français : A. Cauchy – Infoterra)

> Un Drafting team élabore les règles de mise en œuvre des SDS

> Environ 40 recommandations ont été soumises à > Environ 40 recommandations ont été soumises à commentaires auprès des SDIC/LMO (deadline 5/05 et traitement des commentaires pour fin mai)

> Le WG travaille en étroite collaboration avec la NS DT qui a élaboré une ébauche de règles d’invoke service

> A discuter lors de la conférence INSPIRE à Edinbourg (fin juin)

Séminaire Métadonnées – Rennes – 26/05/2011

Page 33: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Les « Spatial Data Services »

> Considérés comme des web services s’appliquant aux données INSPIRE

> Thématiques et complètent les network services (voir la classification dans les IR métadonnées).

> Devront avoir des métadonnées> Devront avoir des métadonnées

> Pas forcément « invocables » via un invoke service (doivent avoir une interface d’accès bien spécifiée)

Séminaire Métadonnées – Rennes – 26/05/2011

Page 34: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Merci de votre attentionMerci de votre attention

Séminaire Métadonnées – Rennes – 26/05/2011

[email protected]

Page 35: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Le calendrier des Data Specifications (DS)(pour les thèmes des annexes II et III)

Rédaction DS v1.9 par TGW 04/2011

Revue par Consolidation Team 05/2011

Rédaction DS v2.0 par TWG 06/2011

Revue par SDIC/LMOs 10/2011

Tests par certains SDIC/LMOs 10/2011

Rédaction DS v3.0 par TWG 12/2011Rédaction DS v3.0 par TWG 12/2011

Revue par Services CE (DS = IR + TG) 04/2012

Adoption par Comité INSPIRE 05/2012

Adoption par Parlement Européen 12/2012

Données annexes 2 et 3 disponibles (nouvelles données) 12/2015

Données annexes 2 et 3 disponibles (anciennes données) 12/2019

TWG: Thematic Working Group. SDIC / LMOs : Communautés, OrganisationsIR : Implementing Rules (Règlements), TG: Technical Guidance (Guides de mise en oeuvreComité INSPIRE : Représentants des Etats

Page 36: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Les acteurs, le process et les résultats

Drafting Teams (Experts) Draft Spécifications v1.0rédigent

Drafting Teams (Experts) Draft Spécifications v3.0rédigent

Drafting Teams (Experts) Draft Spécifications v2.0rédigent

Consolidation Team Commentaires sur v1.0commente

SDIC / LMOs Commentaires sur v2.0commentent

Consolidation Team : JRC, autres DTs, DG-ENV, DG-STAT, …SDIC / LMOs : Communautés, OrganisationsComité INSPIRE : Représentants des Etats

Comité INSPIRE Implementing Rules

Parlement Européen Implementing Rules

Mise en œuvre par

les Etats Membres

Services de la CE

Implementing Rules

Technical Guidelines

séparent DS v3.0 en IR et TG

Page 37: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Des vocabulaires standardisés et une mécanique pour les gérer et les exploiter

> 15 vocabulaires multilingues définis au niveau international (IUGS/CGI)

> Un client web pour afficher les termes et leurs définitions

> Des services web pour les utiliser (« machine to machine »)

> Registre:

• Une base de données XML (Exist) pour stocker les vocabulaires encodés « SKOS »

• Des services web développés en XQL

Page 38: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Interface d’accès aux “services” de vocabulaires

Page 39: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Utilisation des vocabulaires dans WFS (GeoSciML)

Exemple de modèle de données

Use of controlled vocabularies, with urn that identify the concepts :urn:cgi:classifier:ICS:StratChart:200908:Edicaran

Page 40: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

eXows : le composant développé pour OneGeology disponible en open source

> eXows : un composant qui “se greffe” sur des services WMS et WFS

• Transforme le GML (produit par WMS/WFS) en GeoSciML

(ou tout autre schéma métier complexe) pour des flux

WFS “métiers” (cf. INSPIRE)

• Pour permettre un fonctionnement multilingue (cf.

INSPIRE)

•• Interprête les requêtes (ogc:filter) exprimées dans

GeoSciML xpath de façon à être produites par les services

OGC

> développé par le BRGM dans le cadre de OneGeology-Europe

> http://sourceforge.net/projects/exows/

Page 41: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Le Portail de l’Environnement

www.toutsurlenvironnement.fr

Séminaire Métadonnées – Rennes – 26/05/2011

Page 42: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Le portail de l’environnement : contexte

> En ligne depuis 2009

> Sous maîtrise d’ouvrage du MEEDDTL, maîtrise

d’œuvre assurée par le BRGM

> Réalisé dans le cadre du grenelle de l’environnement

et de la convention d’Aarhus

> Référence les informations, documents et données > Référence les informations, documents et données

portant sur l’environnement disponibles au travers

d’internet

> S’appuie sur les métadonnées au format ISO 19139

(géographique) et Dublin Core (documentaire)

> Permet le moissonnage (CSW et OAI-PMH)

Séminaire Métadonnées – Rennes – 26/05/2011

Page 43: Implémentation des métadonnées, données et services ... · virtuelle harmonisée servie par 20 pays. ... discovery doit être effective le 9/05 (sans critères de performance)

Le portail de l’environnement : le contenu

Plus de 30000 références

Séminaire Métadonnées – Rennes – 26/05/2011

Plus de 30000 références

Près de 84 adhérents