#1261 closed task (fixed)
Schema plugin / SeaDataNet CDI metadata profile
Reported by: | fxp | Owned by: | fxp |
---|---|---|---|
Priority: | major | Milestone: | v2.10.0 RC2 |
Component: | General | Version: | |
Keywords: | IFREMER | Cc: |
Description (last modified by )
SeaDataNet CDI metadata profile
The aim is to produce a pluggable profile for SDN-CDI metadata profile which is an extension of ISO19139. The plugin will be supported by GeoNetwork 2.9 or above.
- Cf : http://www.seadatanet.org/Data-Access/Common-Data-Index-CDI
- Cf : http://www.seadatanet.org/Standards-Software/Metadata-formats
This new profile is identified as iso19139.sdn-cdi.
Schema detection is based on the presence of the following element in a record:
<gmd:metadataStandardName> <gco:CharacterString>ISO 19115/SeaDataNet profile</gco:CharacterString> </gmd:metadataStandardName>
If this fragment is found, the record is attached to the iso19139.sdn-cdi profile (if deployed in the catalogue instance).
Labels from the schema specification are used to make a localization file for the English language for all element from the SDN namespace.
Some elements of the CDI require integration with indexing and view/edit features.
Task:
- create CDI SDN profile
- publish the profile in GeoNetwork schema repository on Github (https://github.com/geonetwork/schema-plugins)
Keywords
gmd:keywords may contains :
<gmd:keyword> <sdn:SDN_ParameterDiscoveryCode codeSpace="SeaDataNet" codeListValue="ATVS" codeList="http://vocab.nerc.ac.uk/isoCodelists/sdnCodelists/cdicsrCodeList.xml#SDN_ParameterDiscoveryCode">Atmospheric visibility and transparency</sdn:SDN_ParameterDiscoveryCode> or <sdn:SDN_PlatformCategoryCode... or <sdn:SDN_EDMERPCode... </gmd:keyword>
Tasks:
- Indexing: Those elements will be indexed as keywords.
- Editing: They will not be fully supported in edit mode (ie. the element attribute will not be editable)
Point and curve in bounding polygon
Spatial indexing: Curve or point will not be supported in the shapefile index due to a mix of geometry. In editing mode the geometry will be displayed but could not be edited.
Tasks:
- Check that it does not break indexing of the record
isoType attribute
SDN CDI record use
<sdn:SDN_DataIdentification gco:isoType="MD_DataIdentification_Type">
GeoNetwork support
<sdn:SDN_DataIdentification gco:isoType="gco:MD_DataIdentification">
Task:
- Add support for both case in iso19139 schema in GeoNetwork (#1263).
Schematron validation
No schematron is made for custom profile rules. Example: metadata identifier "Free text -> urn as defined in RFC 1737 and starting with the string “urn:SDN:CDI:“
Change History (4)
comment:1 by , 12 years ago
Description: | modified (diff) |
---|---|
Owner: | changed from | to
comment:2 by , 12 years ago
comment:3 by , 12 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Available in schema plugin repository https://github.com/geonetwork/schema-plugins/tree/master/iso19139.sdn-cdi
comment:4 by , 12 years ago
Milestone: | → v2.10.0 RC2 |
---|
master commit ebab4449d4db20ee2cfa940ea96e91edbbccd2e3