Changes between Version 1 and Version 2 of proposals/vocabTransformation


Ignore:
Timestamp:
Oct 22, 2012, 9:23:47 AM (12 years ago)
Author:
fxp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • proposals/vocabTransformation

    v1 v2  
    1111== Overview ==
    1212
    13 Configure transformation in order to use thesaurus to add different types of elements (eg. use a concept to add a keyword or an extent).
     13This proposal aims to improve keyword selection and extend the use of concept to define other element than keyword (eg. use a concept to add a keyword or an extent). For this, it provides ways to configure:
     14 * which thesaurus is available for which fields
     15 * which transformation is available (eg. add keywords using gco:CharacterString or XLink).
     16
     17
     18A new customized widget will be created in order to provide multiple ways of adding concepts:
     19
     20
    1421
    1522=== Proposal Type ===
     
    3441
    3542{{{
    36         <xsl:include href="blanks/metadata-schema01/convert/thesaurus-transformation.xsl"/>
     43  <xsl:include href="blanks/metadata-schema01/convert/thesaurus-transformation.xsl"/>
    3744}}}
     45
    3846This transformation file define as many template as required:
    3947{{{
    4048<xsl:template name="to-iso19139-keyword">
    41                 <xsl:param name="withAnchor" select="false()"/>
    42                 <xsl:param name="withXlink" select="false()"/>
     49  <xsl:param name="withAnchor" select="false()"/>
     50  <xsl:param name="withXlink" select="false()"/>
    4351
    44                 <gmd:MD_Keywords>
     52  <gmd:MD_Keywords>
    4553...
    4654}}}
     
    4957
    5058
    51 The raw format is the following and remain unchanged with previous !GeoNetwork release:
     59The raw format is the following and remains unchanged with previous !GeoNetwork release:
    5260{{{
    5361<keyword>
     
    8189 * ISO19139 with Anchor:
    8290http://localhost:8080/geonetwork/srv/eng/xml.keyword.get?thesaurus=external.theme.inspire-theme&id=http://rdfdata.eionet.europa.eu/inspirethemes/themes/22,http://rdfdata.eionet.europa.eu/inspirethemes/themes/30&multiple=true&transformation=to-iso19139-keyword-with-anchor
    83  * ISO19139 with Anchor: TODO
    84 http://localhost:8080/geonetwork/srv/eng/xml.keyword.get?thesaurus=external.theme.inspire-theme&id=http://rdfdata.eionet.europa.eu/inspirethemes/themes/22,http://rdfdata.eionet.europa.eu/inspirethemes/themes/30&multiple=true&transformation=to-iso19139-keyword-with-anchor
     91 * ISO19139 with XLink:
     92http://localhost:8080/geonetwork/srv/eng/xml.keyword.get?thesaurus=external.theme.inspire-theme&id=http://rdfdata.eionet.europa.eu/inspirethemes/themes/22,http://rdfdata.eionet.europa.eu/inspirethemes/themes/30&multiple=true&transformation=to-iso19139-keyword-as-xlink
    8593
    8694 * ISO19139 extent element :
     
    8896
    8997
    90 === Define which transformation to use according to the element type ===
     98=== Define which transformations to use according to the element type ===
     99
     100Transformations are available according to element type:
    91101
    92102{{{
     
    104114<registerTransformation element="gmd:descriptiveKeywords" xslTpl='to-iso19139-keywords'/>
    105115<registerTransformation element="gmd:descriptiveKeywords" xslTpl='to-iso19139-keywords-with-anchor'/>
    106 <registerTransformation element="gmd:descriptiveKeywords" xslTpl='to-iso19139-keywords-with-xlink'/>
     116<registerTransformation element="gmd:descriptiveKeywords" xslTpl='to-iso19139-keywords-as-xlink'/>
    107117}}}
    108118
     
    131141=== Backwards Compatibility Issues ===
    132142
     143More improvements required:
     144 * multilingual metadata
     145
     146
     147=== Backwards Compatibility Issues ===
     148
    133149
    134150=== New libraries added ===