Commission Regulation (EC) No 976/2009Show full title

Commission Regulation (EC) No 976/2009 of 19 October 2009 implementing Directive 2007/2/EC of the European Parliament and of the Council as regards the Network Services

ANNEX IIU.K.DISCOVERY SERVICES

PART AU.K.Search criteria

In order to be in conformity with the minimum set of search criteria set out in [F1regulation 7(3) of the INSPIRE Regulations 2009 or, as the case may be, regulation 8(3) of the INSPIRE (Scotland) Regulations 2009], the Discovery Service shall support searching with the INSPIRE metadata elements listed in Table 1 of this Annex.

Table 1

Minimum search criteriaINSPIRE metadata elements
KeywordsKeyword

Classification of spatial data and services

(For spatial data sets and spatial data set series)

Topic category

Classification of spatial data and services

(For spatial data services)

Spatial data service type
The quality and validity of spatial data setsLineage
The quality and validity of spatial data setsSpatial resolution
Degree of conformity with the implementing rules [F2set out in Commission Regulation (EU) No. 1089/2010 (the “implementing rules”) or the INSPIRE Regulations; and for this purpose “INSPIRE Regulations” means the INSPIRE Regulations 2009 or, as the case may be, the INSPIRE (Scotland) Regulations 2009]Specification
Degree of conformity with the implementing rules F3...Degree
Geographical locationGeographic bounding box
Conditions applying to the access to and use of spatial data sets and servicesConditions applying to access and use
Conditions applying to the access to and use of spatial data sets and servicesLimitations on public access
The public authorities responsible for the establishment, management, maintenance and distribution of spatial data sets and servicesResponsible party
The public authorities responsible for the establishment, management, maintenance and distribution of spatial data sets and servicesResponsible party role

The following INSPIRE metadata elements or set of elements shall be also available as search criteria:

(a)

Resource Title;

(b)

Resource Abstract;

(c)

Resource type;

(d)

Unique Resource Identifier;

(e)

Temporal Reference.

To allow for discovering resources through a combination of search criteria, logical and comparison operators shall be supported.

To allow for discovering resources based on the geographic location of the resource, the spatial operator listed in Table 2 shall be supported.

Table 2

Operator NameProperty
IntersectsRequires the geographic bounding box INSPIRE metadata element to intersect a defined area of interest

PART BU.K.Operations

1.LIST OF OPERATIONSU.K.

In order to be in conformity with [F4regulation 7(2) of the INSPIRE Regulations 2009 or, as the case may be, regulation 8(2) of the INSPIRE (Scotland) Regulations 2009], the Discovery Service shall provide the operations listed in Table 3 of this Annex.

Table 3
OperationRole
Get Discovery Service MetadataProvides all necessary information about the service and describes service capabilities
Discover MetadataThe Discover Metadata operation allows requesting INSPIRE metadata elements of resources based on a query statement to be retrieved from the target Discovery Service

In order to be in conformity with [F5regulation 8 of the INSPIRE Regulations 2009 or, as the case may be, regulation 9 of the INSPIRE (Scotland) Regulations 2009], the Discovery Service shall support the operations listed in Table 4 of this Annex.

Table 4
OperationRole
Publish MetadataThe Publish Metadata operation allows editing INSPIRE metadata elements of resources in the Discovery Service (push or pull metadata mechanisms). Editing meaning insert, update and delete
Link Discovery ServiceThe Link Discovery Service function allows the declaration of the availability of a Discovery Service for the discovery of resources through the F6... Discovery Service while maintaining the resource metadata at the owner location

The request and response parameters of each operation complete the description of each operation and form an integral part of the Discovery Service technical specification.

2.GET DISCOVERY SERVICE METADATA OPERATIONU.K.

2.1.Get Discovery Service Metadata RequestU.K.
2.1.1.Get Discovery Service Metadata Request parametersU.K.

The Get Discovery Service Metadata Request parameter indicates the natural language for the content of the Get Discovery Service Metadata Response

2.2.Get Discovery Service Metadata ResponseU.K.

The Get Discovery Service Metadata Response shall contain the following sets of parameters:

  • Discovery Service Metadata,

  • Operations Metadata,

  • Languages.

2.2.1.Discovery Service Metadata parametersU.K.

The Discovery Service Metadata parameters shall at least contain the INSPIRE metadata elements of the Discovery Service.

2.2.2.Operations Metadata parametersU.K.

The Operations Metadata parameter provides metadata about the operations implemented by the Discovery Service. These metadata parameters shall describe each operation. It shall at least provide the following:

1.

indicate for the Publish Metadata if the Pull Mechanism, the Push Mechanism or both are available;

2.

describe each operation, including as a minimum a description of the data exchanged and the network address.

2.2.3.Languages parameterU.K.

Two language parameters shall be provided:

  • the Response Language parameter indicating the natural language used in the Get Discovery Service Metadata Response parameters,

  • the Supported Languages parameter containing the list of the natural languages supported by the Discovery Service.

3.DISCOVER METADATA OPERATIONU.K.

3.1.Discover Metadata RequestU.K.

This Discovery Metadata Request contains the following parameters:

  • Language,

  • Query.

3.1.1.Language parameterU.K.

The Language parameter indicates the natural language requested for the content of the Discover Metadata Response.

3.1.2.Query parameterU.K.

The Query parameter shall contain the combination of search criteria as specified in part A.

3.2.Discover Metadata ResponseU.K.
3.2.1.Discover Metadata Response parameterU.K.

The Discover Metadata Response parameter shall contain at least the INSPIRE metadata elements of each resource matching the query.

4.PUBLISH METADATA OPERATIONU.K.

The Publish Metadata function enables the publication of the INSPIRE metadata elements of resources at the Discovery Service. Two alternatives are:

  • Push Mechanism: allowing editing of the INSPIRE metadata elements of resources accessible from the Discovery Service,

  • Pull Mechanism: allows the F6... Discovery Service to pull INSPIRE metadata elements of resources from a remote location.

At least one of the above alternatives shall be supported.

4.1.Push MechanismU.K.
4.1.1.Edit Metadata RequestU.K.
4.1.1.1.Edit Metadata Request parameterU.K.

The Edit Metadata Request parameter provides all information requested for INSPIRE metadata elements of resources to be inserted, updated or deleted at the Discovery Service.

4.2.Pull MechanismU.K.
4.2.1.Collect Metadata RequestU.K.
4.2.1.1.Collect Metadata Request parameterU.K.

The Collect Metadata Request parameter provides all information about the remote location required to retrieve the available metadata of resources. It shall include as a minimum the INSPIRE metadata elements of the dedicated spatial data service.

5.LINK DISCOVERY SERVICE OPERATIONU.K.

The Link Discovery Service operation allows the declaration of the availability of a Discovery Service compliant with this Regulation, for the discovery of resources through the F6... Discovery Service while maintaining the resource metadata at the owner location.

5.1.Link Discovery Service RequestU.K.
5.1.1.Link Discovery Service Request parameterU.K.

The Link Discovery Service Request parameter shall provide all information about the Public Authority’s or Third Party’s Discovery Service compliant with this Regulation, enabling the F6... Discovery Service to get resources metadata based on a combination of search criteria from the Public Authority’s or Third Party’s Discovery Service and to collate it with other resources metadata.