kliment oggioni ppt_gi2011_env_europe_remote_final
DESCRIPTION
GI2011-X-border-SDI/GDI-Symposium, 23..5.2011: Bad Schandau (SAX) [ 11. Sächsisches GIS-Forum ] 24.5.2011: Decin (CZE) [ 1. Bohemian#Saxonian GIS-Forum ]TRANSCRIPT
Bringing EcoBringing Eco--Biological Metadata to Biological Metadata to the INSPIRE metainformation worldthe INSPIRE metainformation world
Alessandro Oggioni & Alessandro Oggioni & Tomáš KlimentTomáš Kliment
GI2011-X-BORDER-SDI/GDISymposium
23-24/5/2011 BAD SCHANDAU (SAX) # DECIN (CZE)
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Outlines
• EnvEurope project overview
• EnvEurope use cases
• Metadata in EnvEurope
• EnvEurope&INSPIRE
• Crosswalk EML2INSPIRE (ISO)
• Conclusions&Future work
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
EnvEurope project• Proposes a design for environmental high
quality monitoring and long-term research sites
• Exemplary establishment of common parameter sets to be collected across LTER Europe network
• Based on existing infrastructures = lot of valuable date series
• Focuses on 3 types of ecosystems (terrestrial, marine and freshwater)
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
EnvEurope project
• Aims to select&collect data from E-LTER to provide information on environmental quality in respect of indicators and methodologies applied in main European networks (E-ELTER, EIONET, Natura2000, etc.
• Reorganise E-LTER network on the basis of suitable sites, reflecting ecological, political, economic stratification of Europe = will contribute to SEIS and GMES
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
EnvEurope project – use cases• 2 user groups
• Exchange data
• Services
• Metadata
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Metadata in EnvEurope
• Metadata levels
– Site level metadata - LTER InfoBase metadata online entry point
– Dataset level metadata – no centralized metadata management tool, no online discoverable metadata
– Both levels are important for users
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Dataset level metadata
• EnvEurope MD specification development– Reference MD specification – EML
– Extent definition - which element for what purposes (discovery, evaluation, use)?&What is required by INSPIRE legislation?
– Documentation – UML, element details, XML examples
– Implementation – MD management tool
• Metadata acquisition and USE
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
EnvEurope MD specification Conceptual model – UML class diagrams derived
from XML schemas
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
EnvEurope MD specificationMD elements description tables
Metadata element name Dataset title
Definition Provides a name of the dataset that is being documented as is known within community.
Obligation/condition Mandatory
Multiplicity 1
INSPIRE/ISO element 1.1 Resource title/360. Title
Example •Density and Biomass of phytoplankton in Lake Candia (1986)
Example EML XML encoding <title>Density and Biomass of phytoplankton in Lake Candia (1986)</title>
Example INSPIRE XML encoding
<gmd:title><gco:CharacterString>Density and Biomass of phytoplankton in
Lake Candia (1986)</gco:CharacterString></gmd:title>
• Totally 20 MD elements defined and described in this way
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
EnvEurope&INSPIRE
• Domain overlaps defined within 3 INSPIRE data themes
• Registration as INSPIRE SDIC
• Experts participation within TWG BR-HB-SD
• INSPIRE Annex II+III Data Specification Testing participation
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)
Harmonization
Semanticmapping
Additionalrules
Implementation
• Methodology
HarmonizedStandard description
XML schema
Source2Targetelement mappings
Additionaltransformation rules
Titleto
Resource title
Join, Concat,Group by0Constant,
Stylesheets(XSL)
<xsl:for-each select="$var1_instance/n:eml/datasetmetadataProvider/organizationName"><gco:CharacterString>
<xsl:sequence select="xs:string(.)"/></gco:CharacterString></xsl:for-each>
Specification frame
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)• Harmonization
ISO EML
conceptual level
application level
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)
• Semantic mapping
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)
• Additional rules
– Concatenate
– Grouping
– Constant definition
– String joining
– Data type definition
– Combination of them
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)
• Implementation – mapping realization in Altova MapForce
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)
• Implementation – result eml2inspire.xslt
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)
• Transformation performance
eml2inspire.xslt
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)
• Transformation result check - ISO
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Crosswalk EML2INSPIRE (ISO)
• Transformation result check - INSPIRE
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Conclusions&Future work
• Developed MD specification should satisfy both EnvEurope users&INSPIRE
• Partial efforts to bring EML2ISO has been realized
• Further mapping has to be done
• EnvEurope MD management system has to be implemented
• We have to get dirty with MD and collect them
BAD SCHANDAU (SAX) # DECIN (CZE)GI2011-X-BORDER-SDI/GDI
Symposium23-24/5/2011
Thank you very much for your attention!
Italian National Research Council - Institute of Ecosystem Study
Italian National Research Council - Institute of Marine Sciences