metadata profiles for protected sites. analysis and propositions for annex III
1. TASK 3.2
Metadata profile for Protected Sites.
Analysis and propositions for Annex III
Jean Christophe Desconnets
IRD - ESPACE
2. Previous steps (M2 - M7)
Metadata specification draft v0.1 on february 2009 based on :
On metadata INSPIRE requirements
Fill out with the proposition of DS protected Sites V2.0
Review and discussion on 1srt
draft
Review and comments from NatureSDI+ technical commitee
Discussion and decision during the workshop of Pamplona
3. Current step (M7 - M12)
Metadata specification draft v0.2 :
Decision of april 2009 and comment of Technical Comittee
new theme-specific metadata from DS Protected Sites V3.0
early analysis of theme-specific metadata for annex III
4. Current step (M7 - M12)
Review and discussion on 1srt
draft
Discussion and decision during the workshop of Pamplona
The scope of NatureSDI+ metadata profile or level of description of data
Data series
Metadata recordDataset
service
feature
Metadata record1
1
1
1 1
*
*
*
11
5. Current step (M7 - M12)
Review and discussion on 1srt
draft
Review and comments from NatureSDI+ technical commitee
Store URI of the concept related to the keyword
6. Current step (M7 - M12)
Review and discussion on 1srt
draft
Review and comments from NatureSDI+ technical commitee
Extend domain of CI_Citation to have better description of Thesaurus
citation
7. Current step (M7 - M12)
Presentation of Metadata specification Draft
Metadata specification for NatureSDI+ project
Synthesis of metadata elements
Detailed description of metadata elements
INSPIRE IR for metadata
Extension of INSPIRE IR metadata for Protected Sites
Mapping NatureSDI+ D2.3 metadata / ISO 19115/119
8. Current step (M7 - M12)
Description of metadata element and implementing instructions
Metadata element name The name of the metadata element as used in the implementing rules
for metadata or in the Data specification of the data theme considered
Definition
Obligation/Condition
Multiplicity
ISO 19115 Number. Name
ISO/TS 19139 Path
Data type
Domain
INSPIRE conformity
INSPIRE reference
Implementing instructions
Example
Example XML encoding
Comments
Example : Keyword value
9. Current step (M7 - M12)
Description of metadata element and implementing instructions
Metadata element name The name of the metadata element as used in the implementing rules for metadata or in the Data
specification of the data theme considered
Definition The definition, which gives the current ISO 19115 or ISO 19119 terms
for describing the metadata
Obligation/Condition
Multiplicity
ISO 19115 Number. Name
ISO/TS 19139 Path
Data type
Domain
INSPIRE conformity
INSPIRE reference
Implementing instructions
Example
Example XML encoding
Comments
Example : Commonly used word(s) or formalised word(s) or phrase(s) used
to describe the subject.
10. Current step (M7 - M12)
Description of metadata element and implementing instructions
Metadata element name The name of the metadata element as used in the implementing rules for metadata or in the Data
specification of the data theme considered
Definition The definition, which gives the current ISO 19115 or ISO 19119 terms for describing the metadata
Obligation/Condition The obligation/condition applicable to the metadata element.
Multiplicity
ISO 19115 Number. Name
ISO/TS 19139 Path
Data type
Domain
INSPIRE conformity
INSPIRE reference
Implementing instructions
Example
Example XML encoding
Comments
Example : Mandatory.
11. Current step (M7 - M12)
Description of metadata element and implementing instructions
Metadata element name The name of the metadata element as used in the implementing rules for metadata or in the Data
specification of the data theme considered
Definition The definition, which gives the current ISO 19115 or ISO 19119 terms for describing the metadata
Obligation/Condition The obligation/condition applicable to the metadata element.
Multiplicity The multiplicity of the metadata element.
ISO 19115 Number. Name The number and the name that identifies the metadata element inside
tables in ISO published standard.
ISO/TS 19139 Path
Data type
Domain
INSPIRE conformity
INSPIRE reference
Implementing instructions
Example
Example XML encoding
Comments
Example : 53. keyword.
12. Current step (M7 - M12)
Description of metadata element and implementing instructions
Metadata element name The name of the metadata element as used in the implementing rules for metadata or in the Data
specification of the data theme considered
Definition The definition, which gives the current ISO 19115 or ISO 19119 terms for describing the metadata
Obligation/Condition The obligation/condition applicable to the metadata element.
Multiplicity The multiplicity of the metadata element.
ISO 19115 Number. Name The number and the name that identifies the metadata element inside tables in ISO published standard.
ISO/TS 19139 Path A ISO/TS 19139 XPath expression indicating the metadata element within the ISO UML model
Data type The data type of the ISO element
Domain The domain of value of the ISO metadata element
INSPIRE conformity INSPIRE conformity regarding INSPIRE implementation rules
for metadata and Data Specification for data theme
considered
INSPIREreference
Implementing instructions
Example
ExampleXML encoding
Comments
Example : true.
13. Current step (M7 - M12)
Description of metadata element and implementing intructions
Metadata element name The name of the metadata element as used in the implementing rules for metadata or in the Data
specification of the data theme considered
Definition The definition, which gives the current ISO 19115 or ISO 19119 terms for describing the metadata
Obligation/Condition The obligation/condition applicable to the metadata element.
Multiplicity The multiplicity of the metadata element.
ISO 19115 Number. Name The number and the name that identifies the metadata element inside tables in ISO published standard.
ISO/TS 19139 Path A ISO/TS 19139 XPath expression indicating the metadata element within the ISO UML model
Data type The data type of the ISO element
Domain The domain of value of the ISO metadata element
INSPIRE conformity INSPIRE conformity regarding INSPIRE implementation rules for metadata and Data Specification
for data theme considered
INSPIRE reference INSPIRE reference document used to evaluate the degree of conformity
Implementing instructions Implementinginstructions, which give more warnings about the
implementation in the particular context of the current
metadata element.
Example
ExampleXML encoding
Comments
Example : Each instance of ISO 19115 keyword may originate from a controlled
vocabulary described through the thesaurusName property of the instance of
descriptiveKeywords to which the keyword pertains.
14. Current step (M7 - M12)
Description of metadata element and implementing instructions
Metadata element name The name of the metadata element as used in the implementing rules for metadata or in the Data
specification of the data theme considered
Definition The definition, which gives the current ISO 19115 or ISO 19119 terms for describing the metadata
Obligation/Condition The obligation/condition applicable to the metadata element.
Multiplicity The multiplicity of the metadata element.
ISO 19115 Number. Name The number and the name that identifies the metadata element inside tables in ISO published standard.
ISO/TS 19139 Path A ISO/TS 19139 XPath expression indicating the metadata element within the ISO UML model
Data type The data type of the ISO element
Domain The domain of value of the ISO metadata element
INSPIRE conformity INSPIRE conformity regarding INSPIRE implementation rules for metadata and Data Specification
for data theme considered
INSPIRE reference INSPIRE reference document used to evaluate the degree of conformity
Implementing instructions Implementing instructions, which give more warnings about the implementation in the particular
context of the current metadata element.
Example An example that illustrates the description of the current
metadata element by providing a concrete case.
Example XML encoding
Comments
Example : espace protégé.
15. Current step (M7 - M12)
Description of metadata element and implementing instructions
Metadata element name The name of the metadata element as used in the implementing rules for metadata or in the Data
specification of the data theme considered
Definition The definition, which gives the current ISO 19115 or ISO 19119 terms for describing the metadata
Obligation/Condition The obligation/condition applicable to the metadata element.
Multiplicity The multiplicity of the metadata element.
ISO 19115 Number. Name The number and the name that identifies the metadata element inside tables in ISO published standard.
ISO/TS 19139 Path A ISO/TS 19139 XPath expression indicating the metadata element within the ISO UML model
Data type The data type of the ISO element
Domain The domain of value of the ISO metadata element
INSPIRE conformity INSPIRE conformity regarding INSPIRE implementation rules for metadata and Data Specification
for data theme considered
INSPIRE reference INSPIRE reference document used to evaluate the degree of conformity
Implementing instructions Implementing instructions, which give more warnings about the implementation in the particular
context of the current metadata element.
Example An examplethat illustrates the description of the current metadata element by providing a concrete
case.
ExampleXML encoding An example of XML encoding , i.e a fragment of the XML of a
metadata record.
Comments
Example :
<gmd:MD_Keywords>
<gmd:keyword>
<gmx:Anchor xlink:href= "http://www.eionet.europa.eu/gemet/concept/6740">espace
protégé</gmx:Anchor>
</gmd:keyword>
…
</gmd:MD_Keywords>
16. Current step (M7 - M12)
New propositions of metadata element from DS Protected Sites V3.0
Reference system information
Coordinate Reference System [1]
Temporal Reference System [1]
Encoding information
Encoding [1..*]
Character encoding [0..*]
Data schema used
Application schema [1]
Data quality
Maintenance Information [0..1]
Completeness – Comission [0..*]
Completeness – Omission [0..*]
Positional accuracy [0..*]
17. Current step (M7 - M12)
Analysis of metadata proposition for annex III dataset
Based on University of Aberdeen results ( T2.3 : Data sets analysis and
systematization)
Method
Crossing analysis with existing specifications (INSPIRE metadata & DS PS
V3)
Mapping T2.3 proposition / ISO 19115/119
18. Current step (M7 - M12)
First Analysis, metadata proposed :
Spatial Representation information
Information about digital mechanism to represent spatial representation and its related properties
Vector data properties
Grid data properties
19. Current step (M7 - M12)
First Analysis, metadata proposed :
Lineage
Information about data source
and process step
Data source Process step
20. Current step (M7 - M12)
First Analysis, metadata proposed :
Species classification (Taxonomy)
Many questions :
Data / metadata ? ??
A commun taxomony to valuate these elements ???
Accuracy of data/measure.
Most of propositions are including in :
INSPIRE IR for metadata
New version of DS PS v3
21. From Montpellier to M16 (deliverable time)
Final draft of Metadata specification for NatureSDI+ :
Discussion and decision on metadata analysis (T2.1, T3.1, T3.3, …)
Analysis of result of T2.1
Mise en cohérence des travaux T3.2 / T3.3
Ma présentation propose de faire un point sur l’état d’avancement des travaux de la tâche 3.2,
Je présenterais les modifications apportées à la nouvelle version du draft du profil de métadonnées dont
celles apportées par le projet et la version 3 des Data specification des sites protégés
je donnerais aussi quelques des éléments sur l’analyse des métadonnées pour les thèmes de l’annexe III
Quelques éléments sur les étapes précédentes.
Un draft a été proposé en février. Il s’agissait d’une compilation des éléments de métadonnées issus
des règles d’implémentation sur les métadonnées et
Des éléments de métadonnées proposés par la Data Specification des sites protégés version 2
Sur cette base, une révision a été réalisée par certain membre du comité technique et
a été complété lors du meeting de pampeluna en avril
Les travaux actuels ont portés sur la rédaction d’une nouvelle version des spécifications des métadonnées.
Cette nouvelle version est le résultat :
Des décisions prises sur le sujet en avril à pampelune lors de l’atelier technique,
Et des commentaires et révisions proposés par les membres du comité technique
L’intégration des modifications apportées par la nouvelle version des spécifications de données pour les sites protégés
Et enfin
Une première analyse des métadonnées spécifique aux thèmes de l’annexe III.
Je vous propose de donner quelques éléments sur chacun des points cités.
La principale décision prise a pampelona concerne la portée d’application des métadonnées
Nous avons réduit la portée d’application des métadonnées à une partie de la hierarchie
Comme cela est montré par le schéma UML,
il a été décidé de décrire les métadonnées seulement pour le niveau jeu de données et service spatial
La description des collections de données ou du niveau des entités est donc hors du champ de notre spécification
Nous donnons ici l’exemple des propositions apportées. Celles qui sont données en exemples
sont relatives aux besoins d’assurer le support multi langue du vocabulaire controlé et
de véhiculer une information plus riche que ce que propose l’ISO et INSPIRE
Notamment permettre le stockage des URI du concept au lieu de stocker la chaîne de caractère d’un terme issu du thésaurus
Ce qui implique une modification du type de l’élément keyword tel que définis dans les règles d’implémentation
des métadonnées INSPIRE.
En terme d’encodage la modification apportée par cette proposition est en vert. Cela permet de conserver l’URI
et de pouvoir par exemple construire des méchanisme de traduction plus facilement
Deuxième proposition lié à la première concerne
le complément d’informations sur l’origine du vocabulaire controlé utilisé
notamment en précisant la version du thésaurus et donnant des informations sur la partie responsable
En terme d’encodage voici en vert la modification apportée par cette proposition
D’autres modifications mineures ont été apportées
Concernant le document de spécification des métadonnées, voici quelques éléments sur son organisation
et son contenu :
La partie principale concerne bien évidemment la specification des métadonnées. Elle comprend une partie
Présentant de manière synthétique les éléments de métadonnées
Et deuxième partie détaillant un à un l’ensemble des éléments.
Dans cette partie, nous avons distingué :
Les éléments venant des règles d’implémentation des métadonnées d’INSPIRE avec nos modifications
Une section proposant les éléments spécifiques au thèmes espace protégé et une dernière section
Proposant la correspondance entre proposition de métadonnées par le WP2 et l’ISO 19115/119 quand cela est possible
Afin de faciliter la compréhénsion de la spécification pour son implémentation dans le cadre du projet.
Chaque élément de métadonnées est décrit à travers un tableau. Je vais donner un aperçu des principales propriétes
présentées dans ce tableau.
La première est bien évident le nom de l’élément de métadonnées.
Pour illustrer, nous donnons un exemple de valeur. Ici, il s’agit de l’élément keyword
La propriété suivante est la définition de l’élément
Pour l’élément keyword value, la définition est
La 3eme propriété
Dans le cas de l’élément keyword value, cette propriété est Mandatory
La 4eme proprieté est …
INSPIRE Conformity est une nouvelle propriété.
Elle qui permet d’évaluer la conformité de notre spécification.
Elle est complétée par un document de référence, la propriété du dessous
Pour le cas de l’élément keyword value, cette propriété a la valeur vraie
The propertie implementing instructions …
Lorsque que cela est nécessaire, elle complété pour tenir compte du contexte du projet
The next propertie is …
Nous donnons ici un terme en français issu du thésaurus gemet
The propertie example of XML encoding
Give an example of encoding of metadata element in XML ISO 19139
Les propositions apportées par la version 3 de la specification des données
des sites protégées sont plus cohérentes que la précédente
Elle propose d’étendre les métadonnées pour assurer la description :
Des référentiels spatiales et temporel
Donner des informations sur l’encodage des données et métadonnées
Des informations sur le schéma de données utilisé (simple, full or natura 2000)
- Apporter des indicateurs de qualité sur
. Excés de données
. Le manque de données
. Et la précision de positionnement
Pour finir la présentation des travaux engagés sur la spécification des métadonnées,
Je vous propose de donner des éléments de discussion sur l’analyse des métadonnées pour les
Thèmes de l’annexe III.
Tout d’abord, ce premier travail porte sur les résultats, les classeurs excel fournis par l’université d’aberdeen
qui synthétisent l’analyse des jeux de données dans le cadre du projet.
Ces synthèses comprennent pour chacun des thèmes une proposition d’élément de métadonnées.
L’analyse s’est passée en trois temps :
Une analyse croisée entre les propositions de la tache 2.3 et les spécifications existantes
Et une mise en correspondance, lorsque c’est possible,
des propositions avec les standards de métadonnées ISO
A partir de cette première analyse, on peut identifier 4 types de métadonnées.
Le premier concerne les informations touchant la répresentation spatiale des données.
La mise en correspondance pour ces métadonnées avec l’ISO est simple.
La classe MD_SpatialRepresentationInformation est spécialisée par la classe MD_GridSpatialRepresentation
qui permet de définir les propriétés des jeux de données de type Grid
Il en est de même pour les données de type vecteur
où la classe MD_VectorSpatialRepresentation propose des informations sur les propriétés des géométries
Il semble, mais c’est à discuter plus précisement qu’une grande majorité des éléments de métadonnées proposés
Concerne la description des procédures d’acquisition sur le terrain, de traitements des jeux de données bruts
ou des jeux de données ayant été utilisé comme support au traitement
Pour ces propositions, la correspondance avec l’ISO est moins évidente et demande un travail d’abstraction des
Propositions.
Mais il me semble que les classes attachées à la description de la généalogie de l’ISO 191115, notamment
Celle décrivant de manière précise les sources de données et
Celle décrivant les étapes de traitements
Pourraient être utilisées dans ce cadre. Des travaux précis avec les personnes de la tache 2.3 sont évidents nécessaires
Enfin, il ressort de cette analyse deux autres types de métadonnées :
Un concernant des indicateurs de qualité des mesures et des jeux de données. Pour cela, mais c’est à vérifier,
Il me semble que la specificition des sites protégés V3 apportent déjà ces éléments sur la qualité des jeux de données
Concernant l’autre type de métadonnées : elles sont relatives aux éléments de classification des espèces.
Je ne suis pas spécialiste de ces questions mais deux questions se posent :
Doit on inclure des informations dans les données ou dans les métadonnées
Et dans les deux cas, comment assure t’on la cohérence de la classification employée ou formuler autrement
Avons nous une classification commune à utiliser pour renseigner ces champs ?
La prochaine et dernière étape pour la tâche 3.2 est d’ici le mois de janvier
la rédaction d’une version finale de la spécification des métadonnées
Pour cela, au moins actions devront être engagées :
Des discussions avec les intervenants des WP 2 & WP3
Une analyse des résultats de la tâche 2.1 user needs
Et une mise en cohérence entre les travaux de spécifications de données et de métadonnées.