ANNEX IIIVIEW SERVICES

PART AOperations

1.LIST OF OPERATIONS

In order to be in conformity with Article 11(1) of Directive 2007/2/EC, the View Service shall provide the operations listed in Table 1 of this Annex.

Table 1

Operation

Role

Get View Service Metadata

Provides all necessary information about the service and describes service capabilities

Get Map

Returns a map containing the geographic and thematic information coming from the available spatial datasets. This map is an image spatially referenced

In order to be in conformity with Article 12 of Directive 2007/2/EC, the view Service shall support the operations listed in Table 2 of this Annex.

Table 2

Operation

Role

Link View Service

Allows a Public Authority or a Third Party to declare a view Service for the viewing of its resources through the Member State View Service while maintaining the viewing capability at the Public Authority or the Third party location

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

2.GET VIEW SERVICE METADATA OPERATION

2.1.Get View Service Metadata Request

2.1.1.Get View Service Metadata Request parameters

The Get View Service Metadata Request parameter indicates the natural language requested for the content of the Get View Service Metadata Response.

2.2.Get View Service Metadata Response parameters

The Get View Service Metadata Response shall contain the following set of parameters:

  • View Service Metadata,

  • Operations Metadata,

  • Languages,

  • Layers Metadata.

2.2.1.View Service Metadata parameters

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

2.2.2.Operations Metadata parameters

The Operation Metadata parameter describes the operations of the View Service and shall contain as a minimum a description of the data exchanged and the network address of each operation.

2.2.3.Languages parameters

Two language parameters shall be provided:

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

  • the Supported Languages parameter containing the list of the natural languages supported by this view service.

2.2.4.Layers Metadata parameters

The metadata elements listed in Table 3 shall be provided for each layer.

Table 3

Metadata elements

Description

Resource Title

The title of the layer, used for human communication, for presentation of the layer, e.g. in a menu

Resource Abstract

Layer abstract

Keyword

Additional keywords

Geographic Bounding Box

The minimum bounding rectangle in all supported Coordinate Reference Systems of the area covered by the layer

Unique Resource Identifier

The Unique Resource Identifier of the resource used to create the layer

The layer specific parameters listed in Table 4 shall be provided for each layer.

Table 4

Parameter

Description

Name

Harmonised name of the layer

Coordinate Reference Systems

List of Coordinate Reference Systems in which the layer is available

Styles

List of the rendering styles available for the layer.

A style shall be composed of a title and a unique identifier

Legend URL

Location of the legend for each style, language and dimension pairs

Dimension Pairs

Indicates the supported two dimensional axis pairs for multi-dimensional spatial data sets and spatial data sets series

3.GET MAP OPERATION

3.1.Get Map Request

3.1.1.Get Map Request parameters

The Get Map Request parameters listed in Table 5 shall be provided

Table 5

Parameter

Description

Layers

List of layer names to be included in the map

Styles

List of style to be used for each layer

Coordinate Reference System

Coordinate Reference System of the map

Bounding box

The 4 corner Coordinate of the two dimensional map for the selected Dimension pair and in the selected Coordinate Reference System

Image width

The map width in pixels

Image height

The map height in pixels

Image format

The output image format

Language

language to be used for the response

Dimension pair

The two dimensional axis to be used for the map. For example, a geographical dimension and time

4.LINK VIEW SERVICE OPERATION

4.1.Link View Service Request

4.1.1.Link View Service Request parameter

The Link View Service parameter shall provide all information about the Public Authority’s or Third Party’s View Service compliant with this regulation, enabling the Member State View Service to get a map from the Public Authority’s or Third Party’s View Service and to collate it with other maps.