geonetwork / core-geonetwork

GeoNetwork is a catalog application to manage spatially referenced resources. It provides powerful metadata editing and search functions as well as an interactive web map viewer. It is currently used in numerous Spatial Data Infrastructure initiatives across the world.
http://geonetwork-opensource.org/
GNU General Public License v2.0
428 stars 489 forks source link

INSPIRE Spatial Data Services (SDS) #1445

Closed etj closed 6 years ago

etj commented 8 years ago

GeoNetwork should be able to handle INSPIRE SDS metadata (http://inspire.ec.europa.eu/index.cfm/pageid/761) when INSPIRE is enabled.

SDS specifications require some services specific information in the metadata, such as the invocability category, performance indicators and so on.

A new tab should be added in the INSPIRE view, only visibile when the metadata is related to a service. This tab should only handle the fields that are documented in the INSPIRE SDS TG.

etj commented 8 years ago

A new SDS tab will be added in the INSPIRE view, so that once the INSPIRE view is enabled, the SDS tab will appear when needed. The SDS tab will be shown only when metadata is referencing a service, so that users that are editing metadata about data will not be misled by this new tab.

Section for Conformance Class 1

sds_cc1

Section for Conformance Class 2

sds_cc2

The easiest way for a user to create an SDS metadata will be to start editing the metadata by using a provided metadata template which already has all the needed elements in place. Anyway there will be probably cases where some existing service metadata shall be modified in order to follow the INSPIRE SDS requirements: Some facilities for filling or replacing some metadata elements in order to comply the the INSPIRE requirements will be implemented. You can see in a couple of attached screenshots the buttons that will be presented to the user for creating the required DataQuality or QualityOfService elements.

E.g.: missing DataQuality sds2_missing_dq E.g.: missing QualityOfService sds3_missing_qos