agiorguk / gemini

Resources relating to the UK Gemini metadata profile
5 stars 3 forks source link

DD3 R12. Proposed additional sub-element of Keyword called ‘Keyword type’ #46

Open PeterParslow opened 3 years ago

PeterParslow commented 3 years ago

This is to be added alongside the Keyword value and Originating controlled vocabulary. This is particularly useful for determining which keyword is intended to convey the theme, for example to highlight it in a user interface (in data.gov.uk, called ‘topic’). Note: there is an overlap between keywords of type “place” and the GEMINI / 19115 element Extent. It may be worth considering encoding an ‘extent by keyword’ in both places, but we feel that preference should be given to Extent. Add Keyword sub-element “Keyword type”, identical to ISO 19115 MD_Keywords.type. Note the overlap between keywords of type “theme” and the 19115 element MD_Metadata.contentInfo.MDFeatureCatalogueDescription.featureTypes. Note: We are not sure what value there is in GEMINI showing the Domain Code, given the encoding that is used. The same applies for the existing GEMINI copies of 19115 code lists.

Keyword type Comparison
Definition Subject matter used to group similar keywords Identical
Obligation Conditional: This element should be mandatory with a value of “theme” for a keyword that gives the INSPIRE theme. Identical
Occurrence Single Schema.org/status is specifically for medical conditions, procedures, and studies
Data type Class MD_KeywordTypeCode (from ISO 19115).
Domain see below
Other Comments Use the Extent element instead of Keywords of type “place”.
Name Domain Code Definition
discipline 1 keyword identifies a branch of instruction or specialized learning
place 2 keyword identifies a location
stratum 3 keyword identifies the layer(s) of any deposited substance
temporal 4 keyword identifies a time period related to the dataset
theme 5 keyword identifies a particular subject or topic
taxon 6 Keyword identifies a taxonomy of the dataset

Note: the newer edition of ISO 19115 (ISO 19115-1:2014) has a code list for keyword type that contains more value.

Encoding guidelines To be added to the encoding guidelines of the Keyword element.

      ... 
        <gmd:keyword> 
            <gmx:Anchor xlink:href='http://inspire.ec.europa.eu/theme/mf'>Meteorological geographical features</gmx:Anchor> 
       </gmd:keyword> 
<gmd:type> 
<gmd:MD_KeywordTypeCode 
codeList='https://schemas.isotc211.org/schemas/19139/-/resources/codelist/gmxCodelists.xml#MD_KeywordTypeCode'  
            codeListValue='theme’>theme</gmd:MD_KeywordTypeCode> 
</gmd:type> 
       <gmd:thesaurusName> 
    ... 

Note: the URL to the codelist given in this example is different to those given in GEMINI because the TC211 resources have moved (again!).

nmtoken commented 11 months ago

The 19115-1 list being:

Entry Definition
discipline keyword identifies a branch of instruction or specialized learning
place keyword identifies a location
stratum keyword identifies the layer(s) of any deposited substance or levels within an ordered system
temporal keyword identifies a time period related to the resource
theme keyword identifies a particular subject or topic
dataCentre keyword identifies a repository or archive that manages and distributes data
featureType keyword identifies a resource containing or about a collection of feature instances with common characteristics
instrument keyword identifies a device used to measure or compare physical properties
platform keyword identifies a structure upon which an instrument is mounted
process keyword identifies a series of actions or natural occurrences
project keyword identifies an endeavour undertaken to create or modify a product or service
service keyword identifies an activity carried out by one party for the benefit of another
product keyword identifies a type of product
subTopicCategory refinement of a topic category for the purpose of geographic data classification
taxon keyword identifies a taxonomy of the resource