36 | | An in depth proposal can be found here : link |
37 | | ... |
| 36 | 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. |
| 37 | |
| 38 | === Schema Specific Harvesting === |
| 39 | |
| 40 | 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. |
| 41 | |
| 42 | For a schema plugin: |
| 43 | |
| 44 | |
| 45 | {{{ |
| 46 | schemaPlugins/iso19139.mcp-1.4/convert/OGCWxSGetCapabilitiesto19119/ |
| 47 | OGCSOSGetCapabilitiesLayer-to-19139.xsl |
| 48 | OGCSOSGetCapabilities-to-ISO19119_ISO19139.xsl |
| 49 | |
| 50 | }}} |
| 51 | |
| 52 | For one of the core geonetwork schemas: |
| 53 | |
| 54 | |
| 55 | {{{ |
| 56 | xml/schemas/convert/OGCWxSGetCapabilitiesto19119/ |
| 57 | OGCCSWGetCapabilities-to-ISO19119_ISO19139.xsl |
| 58 | OGCSOSGetCapabilitiesLayer-to-19139.xsl |
| 59 | OGCSOSGetCapabilities-to-ISO19119_ISO19139.xsl |
| 60 | OGCWCSGetCapabilitiesLayer-to-19139.xsl |
| 61 | OGCWCSGetCapabilities-to-ISO19119_ISO19139.xsl |
| 62 | OGCWFSGetCapabilitiesLayer-to-19139.xsl |
| 63 | OGCWFSGetCapabilities-to-ISO19119_ISO19139.xsl |
| 64 | OGCWMSGetCapabilitiesLayer-to-19139.xsl |
| 65 | OGCWMSGetCapabilities-to-ISO19119_ISO19139.xsl |
| 66 | OGCWPSGetCapabilities-to-ISO19119_ISO19139.xsl |
| 67 | |
| 68 | }}} |
| 69 | |
| 70 | 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: |
| 71 | |