Version 4 (modified by 14 years ago) ( diff ) | ,
---|
Proposal title
Date | 2011/05/19 |
Contact(s) | Craig Jones |
Last edited | |
Status | draft |
Assigned to release | Release number, to be determined |
Resources | Patch available |
Ticket # |
Overview
This proposal is to add the option to harvest service and observation offering metadata from the GetCapabilities document returned from an SOS server to the OGC WxS Harvester.
This proposal also adds the ability to specify schema specific mappings for OGC WxS harvesters including plugin profiles (this harvester was originally designed for the iso19139.mcp profile).
Proposal Type
- Type: Module Change
- App: GeoNetwork
- Module: Harvester
Links
- Documents:
- Email discussions:
- Other wiki discussions:
Voting History
- Vote proposed by X on Y, result was +/-n (m non-voting members).
Motivations
The marine community in Australia is increasingly looking to make use of OGC Sensor Observation services to publish marine data with many services already being made available. The addition of an SOS harvesting option to geonetwork will facilitate the discovery and access of these services via the Australian Oceans Data Network (AODN) by making it a simple process to publish service details to the AODN's service/dataset catalog (the ANZ-MEST/geonetwork).
Proposal
This proposal adds to the existing OGC WxS harvester. For more details on what this harvester currently does and how it works refer to the existing documentation on this harvester or the original proposal to add this harvester to geonetwork.
Schema Specific Harvesting
This proposal adds the ability to define schema specific harvesting of OGC WxS GetCapabilities metadata. In particular, the stylesheets to be used to harvest metadata for a particular OGC service type for a particular target output schema are placed in the convert/OGCWxSGetCapabilitiesto19119 directory for the schema or schema plugin. e.g.
For a schema plugin:
schemaPlugins/iso19139.mcp-1.4/convert/OGCWxSGetCapabilitiesto19119/ OGCSOSGetCapabilitiesLayer-to-19139.xsl OGCSOSGetCapabilities-to-ISO19119_ISO19139.xsl
For one of the core geonetwork schemas:
xml/schemas/convert/OGCWxSGetCapabilitiesto19119/ OGCCSWGetCapabilities-to-ISO19119_ISO19139.xsl OGCSOSGetCapabilitiesLayer-to-19139.xsl OGCSOSGetCapabilities-to-ISO19119_ISO19139.xsl OGCWCSGetCapabilitiesLayer-to-19139.xsl OGCWCSGetCapabilities-to-ISO19119_ISO19139.xsl OGCWFSGetCapabilitiesLayer-to-19139.xsl OGCWFSGetCapabilities-to-ISO19119_ISO19139.xsl OGCWMSGetCapabilitiesLayer-to-19139.xsl OGCWMSGetCapabilities-to-ISO19119_ISO19139.xsl OGCWPSGetCapabilities-to-ISO19119_ISO19139.xsl
When a particular OGC Service type is selected in the OGC WxS harvester, all registered schema directories will be scanned to determine which schemas support harvesting metadata for that particular type and the user will be able to select the target schema to use in the harvester:
[[Image(target-schema.png)]
Backwards Compatibility Issues
None that I can see
New libraries added
No new libraries required
Risks
Participants
- Vitor Gonçalves - initial SOS Service to iso19119/iso19139 stylesheet
- Kate Roberts - mappings/review
- Simon Pigot - review
Attachments (2)
- target-schema.png (18.7 KB ) - added by 14 years ago.
- SOS-Service-Type-option.png (19.9 KB ) - added by 14 years ago.
Download all attachments as: .zip