25
Amélioration du processus de création des métadonnées Géo-événement 2008 François-Xavier Prunayre 10 avril 2008 http://www.camptocamp.com

Amélioration du processus de création des métadonnées

Embed Size (px)

Citation preview

Page 1: Amélioration du processus de création des métadonnées

Amélioration du processus de création des métadonnées

Géo-événement 2008

François-Xavier Prunayre10 avril 2008http://www.camptocamp.com

Page 2: Amélioration du processus de création des métadonnées

2

[email protected]

Créer des métadonnées

Objectifs de la création de métadonnées : Améliorer la connaissance de l'information (en interne et en

externe) Outils de gestion des données pour l'administrateur de données Obligations réglementaires (INSPIRE)

De nombreux outils : SIG, Catalogues, outils et scripts de traitements, bases de

données, webmapping, service OGC, ...

Page 3: Amélioration du processus de création des métadonnées

3

[email protected]

Créer des métadonnées

Tous ces outils manipulent les données ...... et l'opération de saisie des métadonnées reste manuelle et

fastidieuse Pourrions nous améliorer cette opération ?

Est-il possible de simplifier voir d'automatiser le processus de création de métadonnées ?

Aujourd'hui, l'outil de catalogage est l'élément central pour la création et l'édition des métadonnées et reste fréquemment déconnecté de la donnée en elle-même.

Les outils SIG (SIG, ETL, serveurs cartographiques, ...) peuvent-ils aider à rendre plus cohérent et plus à jour le contenu des catalogues ?

Page 4: Amélioration du processus de création des métadonnées

4

[email protected]

Cataloguer fonction de ses objectifs ...

Découverte

Exploration

Exploitation

What? - Title- AbstractWho?- Point of contactWhere?- Bounding box (bbox)When? (exploration?)

ProjectionParent identifierPeople involvedRestriction

LineageData quality...

Page 5: Amélioration du processus de création des métadonnées

5

[email protected]

Les outils manipulant les données SIG...

Données SIG

SIG Desktop

SIG en ligne

Outil de manipulationETL/Scripts

Base de données

Système de fichier

Catalogue demétadonnées

●Edition●Création de nouveaux jeux de données●Création de cartes●Traitements●Transformation●...

●Visualisation●Notation●Edition●...

Service web OGC ...

●Log des modification●...

●Backup●Synchronisation/Publication●...

Page 6: Amélioration du processus de création des métadonnées

6

[email protected]

Les outils gérant les métadonnées...

Métadonnéesde données et

services

SIG Desktop

Catalogue demétadonnées

Editeur demétadonnées

Page 7: Amélioration du processus de création des métadonnées

7

[email protected]

Les outils gérant les métadonnées...

Pourrions nous améliorer les interactions entre tous les outils pour améliorer le contenu des métadonnées ?

... et simplifier la tâche de saisie

Page 8: Amélioration du processus de création des métadonnées

8

[email protected]

Les descripteurs pour l'Homme...

Titre Résumé Mots clés (sauf theme=place) Contact Contraintes d'accès (Qualités) ...

Page 9: Amélioration du processus de création des métadonnées

9

[email protected]

Les descripteurs pour les outils...

Projection, Emprise,

Distribution, Date de création, mise à jour

Contact (si authentification) Nombre d'objets

...

Titre Résumé Mots clés (sauf theme=place) Contact Contraintes d'accès (Qualités) ...

Page 10: Amélioration du processus de création des métadonnées

10

[email protected]

Quelques cas d'utilisation ...

UC1: Production de données géographiques Générer la métadonnée à la création du jeu de données, cas d'un

ETL UC2: UNHCR / 8 ans d'archive de cartes à cataloguer

Utiliser/Reformater l'existant UC3: BRGM / Configuration d'un service web OGC = métadonnées

Moissoner des informations diffusées par les services web OGC (GetCapabilities) pour la production de métadonnées

Page 11: Amélioration du processus de création des métadonnées

11

[email protected]

UC1: Production de données

Hors, l'outil de traitement connaît de nombreuses informations sur les données qu'il va générer

Date de création, Nom du/des fichiers sources et destination, Emplacement sur le réseau (db, fichiers), Type de données, Projection, Emprises, Nombre d'objets, (Nom de l'opérateur, email), ...

Données SIGOutil de

manipulationETL/Scripts

Données SIG

Définition du processus de traitement

Approche classique: Données en entrée (0..n)... ... (0..n) en sortie

Page 12: Amélioration du processus de création des métadonnées

12

[email protected]

UC1: Production de données & métadonnées

Données en entrée (0..n)... ... (0..n) en sortie

Catalogue demétadonnées

Service web OGC

Publication

Diffusion (RSS,service OGC, site web, ..) sur internet/intranet

Données SIGOutil de

manipulationETL/Scripts

Données SIG

Définition du processus de traitement

+Métadonnées

Page 13: Amélioration du processus de création des métadonnées

13

[email protected]

UC1: Production de données & métadonnées

Exemple d'interface dans un ETL* Propriété d'un composant pour la création de Shapefile

* Spatial Data Integrator powered by Talend

Process pour la création d'un fichier SIG et la publication dans un catalogue de métadonnées

Métadonnées

Page 14: Amélioration du processus de création des métadonnées

14

[email protected]

UC1: Production de données & métadonnées

D'autres initiatives dans cette voie: Spatial Data Integrator powered by Talend ESRI ArcCatalog / Plugin pour la publication dans GeoNetwork

opensource ...

Page 15: Amélioration du processus de création des métadonnées

15

[email protected]

UC2: 8 ans d'archive de cartes à cataloguer

Le service SIG (FICSS) produit différents types de cartes pour les services du HCR

Type : carte statistique mondiale, par pays, carte de camp de réfugiés, ...).

Création des cartes avec MapInfo. Format de diffusion et stockage PDF

Aujourd'hui 8 ans d'archive de cartes PDF plus de 4000 cartes ... dans un répertoire du réseau du service SIG ... dans des boites mails ... et quelques une sur le site institutionnel de

l'UNHCR Objectifs: Référencer les cartes dans le catalogue de métadonnées de l'UNHCR

Page 16: Amélioration du processus de création des métadonnées

16

[email protected]

UC2: 8 ans d'archive de cartes à cataloguer

SIG DesktopMapInfo

Page 17: Amélioration du processus de création des métadonnées

17

[email protected]

UC2: 8 ans d'archive de cartes à cataloguer

Des propriétés dans les PDF:

Identification Info

Date

Resource const.

Format

Filesize

Aperçu

Page 18: Amélioration du processus de création des métadonnées

18

[email protected]

UC2: 8 ans d'archive de cartes à cataloguer

Un processus de création de métadonnées à partir des documents PDF

1.Recherche des PDFLecture des propriétés des PDF

2.Création des métadonnées ISO19139(utilisation d'un template, calcul de mot clés, ...)

3.Création des aperçusPDF->PNG

4.Publication dans un catalogue

Page 19: Amélioration du processus de création des métadonnées

19

[email protected]

UC3: Moissonage de service web OGC

Un service web OGC répond à la requête GetCapabilities (=Que sais tu faire?)

Tous les services: WMS, WFS, WPS, WCS, ... Fichier XML ayant des structures proches Contenu d'un GetCapabilities = des métadonnées

sur le service et les données diffusées Nom, Contact, Liste de couches, Liste de projection, Emprises, Opération, ...

Page 20: Amélioration du processus de création des métadonnées

20

[email protected]

UC3: Moissonage de service web OGC

La configuration d'un service OGC = saisir des métadonnées

*

* eg. GeoServer: Interface d'admin

Page 21: Amélioration du processus de création des métadonnées

21

[email protected]

UC3: Moissonage de service web OGC

Nom,Projection,

Emprise,Styles,

...

... Résumé,URL des métadonnées,

Structure

Page 22: Amélioration du processus de création des métadonnées

22

[email protected]

UC3: Moissonage de service web OGC

Données SIG

Catalogue demétadonnées

Le catalogue de métadonnéesmoissone les métadonnéesdepuis le catalogue

ie. Conversion du XML du GetCapabilities en ISO19139

Un administrateurde données configureun service web OGC

Service web OGC

Configuration=Métadonnées

Le catalogue produit de manière régulière et automatique les métadonnées des informations publiées par les services

Page 23: Amélioration du processus de création des métadonnées

23

[email protected]

UC3: Moissonage de service web OGC

Interface de configuration du moissonage développer pour le projet GeoSCIML.

Outil : GeoNetwork opensource Standard : WMS, WFS, WCS, ISO19139

Page 24: Amélioration du processus de création des métadonnées

24

[email protected]

UC3: Moissonage de service web OGC

Consultation des métadonnées générés automatiquement à partir des services OGC :

Page 25: Amélioration du processus de création des métadonnées

25

[email protected]

Conclusion

Le processus de création de métadonnées peut être simplifié/complété/amélioré.

Un standard international adopté : ISO19139/119 Une infrastructure de données spatiales (SDI) doit reposer sur

des outils interopérables pour améliorer la gestion/diffusion des données géospatiales.

... pour cela produire des métadonnées avec : Plus d'informations sur les données et les services Plus à jour Plus de liens/relations (eg. Données / Services, Parentés, ...)... en s'appuyant sur des outils complémentaires