Open PeterParslow opened 3 years ago
Do you mean resource identifier Peter, or resource locator? Seems like we should be talking about resource locator here if it's possible. The code from Resource Identifier can be meaningless if not accompanied by the codespace...
The ISO 19115 model for _LISource uses "citation" which I am sure means citing the source by identifier (or by title etc). I do agree that the identifier code needs to be accompanied by identifier codespace.
Even 19115-1:2014 describes the source role & _LISource class as "information about the source used". In 19115-1, the _LISource information block includes sourceMetadata as well as sourceCitation. We could encourage inclusion of the source's Resource locator, but that would presumably sit within the sourceMetadata, which isn't available in 19115:2003?
Add a GEMINI sub-element equivalent to LI_Lineage.source, in order to provide a better way for a dataset that is derived from other datasets to acknowledge its sources. This may require redefining the existing GEMINI Lineage element to be “Lineage statement”. Note, the ISO 19115 model for this is quite complex, with the most likely path being that LI_Lineage.source.LI_Source.sourceCitation.CI_Citation.identifier.MD_Identifier.code matching the Resource identifier of the source – possibly by both carrying Anchors to the same URL. Note: ISO 19115 says “Either the “description” or “sourceExtent” element of LI_Source must be documented”, so it would be necessary to provide one of them in addition to the ‘identifier.code’ Another possibility is for the metadata of the source (i.e. the dataset that expects to be reused!) to provide a DOI or a full LI_Source object which can be referenced by gmd:source xlink:href. At present, there is a hint about DOI use hidden in the encoding guidance for Alternative title. Consider whether Alternative title or Resource identifier is the more appropriate place to put a DOI that re-users should use.
(table in the table)
Corresponding element in other standards
Encoding guidelines To be added to the encoding guidelines of the Lineage element.