-
- Notifications
You must be signed in to change notification settings - Fork 504
Open
Description
Describe the bug
Conversion from ISO-19139 to DCAT modifies URN fileIdentifiers. The "urn:..." fileIdentifier becomes "urn/..." in DCAT.
There is an inconsistency between the (ISO-19115-3.2018) codeSpace extraction (stores "urn" without separator) and the way DCAT puts it back together (checks "urn:" with separator).
Example record: https://www.geo2france.fr/geonetwork/srv/fre/catalog.search#/metadata/urn:isogeo:metadata:uuid:e9dc2a55-5783-481e-8582-aca1461bda5b
<gmd:fileIdentifier> <gco:CharacterString>urn:isogeo:metadata:uuid:e9dc2a55-5783-481e-8582-aca1461bda5b</gco:CharacterString> </gmd:fileIdentifier> <foaf:isPrimaryTopicOf> <rdf:Description rdf:about="urn/isogeo:metadata:uuid:e9dc2a55-5783-481e-8582-aca1461bda5b"> Intermediate ISO-19115-3 representation:
<mdb:metadataIdentifier> <mcc:MD_Identifier> <mcc:code> <gco:CharacterString>isogeo:metadata:uuid:e9dc2a55-5783-481e-8582-aca1461bda5b</gco:CharacterString> </mcc:code> <mcc:codeSpace> <gco:CharacterString>urn</gco:CharacterString> </mcc:codeSpace> </mcc:MD_Identifier> </mdb:metadataIdentifier> Expected behavior
URN identifier should be preserved as-is.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels