Version 1 (modified by 12 years ago) ( diff ) | ,
---|
Improvements to the OAIPMH Harvester
Date | 2012-07-16 |
Contact(s) | Simon Pigot |
Last edited | 2012-07-16 |
Status | draft, being discussed |
Assigned to release | 2.9 |
Resources | Available |
Ticket # | #XYZ |
Overview
OAIPMH Harvester in GeoNetwork needs to be enhanced to support the following:
- Object harvesting: In recent times GeoNetwork has moved from supporting ISO19115/19139 metadata in the form of a 'record' to supporting a tree based hierarchy of ISO19115/19139 metadata 'objects'. The diagram below shows a typical hierarchy:
The mechanisms for handling these relationships are part of the ISO standard. They can be explicit in the form of an xlink that refers directly to the related metadata object:
Or implicit by including the UUID of a related metadata object as content in an element. Here is an example of a parent record UUID in the content of the parent identifier element:
And another example of a sibling relationship between a dataset metadata record and a project metadata record (uuid: urn:marine.csiro.au:marlin:project:187):
<gmd:aggregateInformation> <gmd:MD_AggregateInformation> <gmd:aggregateDataSetIdentifier> ... <gmd:MD_Identifier> <gmd:code> <gco:CharacterString>urn:marine.csiro.au:marlin:project:187</gco:CharacterString> </gmd:code> </gmd:MD_Identifier> ... </gmd:aggregateDataSetIdentifier> <gmd:associationType> <gmd:DS_AssociationTypeCode codeList="..." codeListValue="crossReference">crossReference</gmd:DS_AssociationTypeCode> </gmd:associationType> <gmd:initiativeType> <gmd:DS_InitiativeTypeCode codeList="..." codeListValue="project">project</gmd:DS_InitiativeTypeCode> </gmd:initiativeType> </gmd:MD_AggregateInformation> </gmd:aggregateInformation>
- Deleted Records:
Proposal Type
- Type: GUI Change, Core Change, Module Change, Guideline and project governance procedures, ...
- App: GeoNetwork or !Intermap
- Module: eg. Harvester, Kernel, Data Manager, Metadata Import, Lucene Index, Search Interface ...
Links
- Documents:
- Email discussions:
- Other wiki discussions:
Voting History
- Vote proposed by X on Y, result was +/-n (m non-voting members).
Attachments (1)
- ISOLinks.png (14.4 KB ) - added by 12 years ago.
Download all attachments as: .zip