You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 4, 2025. It is now read-only.
Summary and Purpose
WCMP metadata provides guidance on articulating links given gmd:distribution//gmd:onLine. The gmd:protocol of gmd:CI_OnlineResource allows the user to specify the nature of the link type. For example, links to APIs benefit here, the client would have a better idea of a gmd:URL's behaviour without having to do too much content negotiation/sniffing apriori.
There have been numerous approaches across various information communities over the years regarding "link types".
Examples:
in the OGC API - Records specification development we are working on clarifying exactly this by possibly allowing link types to be qualified by a given authority/information community (OSGeo, etc.) or directly from in the OGC Naming Authority/Registry itself.
<gmd:onLine>
<gmd:CI_OnlineResource>
<gmd:linkage>
<gmd:URL>https://geo.woudc.org/ows</gmd:URL>
</gmd:linkage>
<!-- OGC:WMS as per https://github.com/OSGeo/Cat-Interop/blob/master/LinkPropertyLookupTable.csv -->
<gmd:protocol>
<gco:CharacterString>OGC:WMS</gco:CharacterString>
</gmd:protocol>
<gmd:namexsi:type="gmd:PT_FreeText_PropertyType">
<gco:CharacterString>totalozone</gco:CharacterString>
<gmd:PT_FreeText>
<gmd:textGroup>
<gmd:LocalisedCharacterStringlocale="#locale-fr">totalozone</gmd:LocalisedCharacterString>
</gmd:textGroup>
</gmd:PT_FreeText>
</gmd:name>
<gmd:description>
<gco:CharacterString>OGC Web Map Service (WMS)</gco:CharacterString>
</gmd:description>
<gmd:function>
<gmd:CI_OnLineFunctionCodecodeList="http://wis.wmo.int/2011/schemata/iso19139_2007/schema/resources/Codelist/gmxCodelists.xml#CI_OnLineFunctionCode"codeListValue="download"codeSpace="ISOTC211/19115">download</gmd:CI_OnLineFunctionCode>
</gmd:function>
</gmd:CI_OnlineResource>
</gmd:onLine>
Proposal
Create a minimal set of link types for WCMP purposes.
Reason
Better qualify gmd:protocol in order to provide improved interoperability for actionable links in WCMP metadata.
Summary and Purpose
WCMP metadata provides guidance on articulating links given
gmd:distribution//gmd:onLine. Thegmd:protocolofgmd:CI_OnlineResourceallows the user to specify the nature of the link type. For example, links to APIs benefit here, the client would have a better idea of a gmd:URL's behaviour without having to do too much content negotiation/sniffing apriori.There have been numerous approaches across various information communities over the years regarding "link types".
Examples:
Proposal
Create a minimal set of link types for WCMP purposes.
Reason
Better qualify
gmd:protocolin order to provide improved interoperability for actionable links in WCMP metadata.