inspire_dataspecification_ac-mf_v3.0
inspire_dataspecification_ac-mf_v3.0
Foreword
How to read the document?
This document describes the “INSPIRE data specification on Atmospheric Conditions and
Meteorological Geographical Features – Technical Guidelines” version 3.0 as developed by the
Thematic Working Group (TWG) AC-MF using both natural and a conceptual schema language.
1
The data specification is based on a common template used for all data specifications, which has
been harmonised using the experience from the development of the Annex I, II and III data
specifications.
This document provides guidelines for the implementation of the provisions laid down in the
Implementing Rule for spatial data sets and services of the INSPIRE Directive. It also includes
additional requirements and recommendations that, although not included in the Implementing Rule,
are relevant to guarantee or to increase data interoperability.
Two executive summaries provide a quick overview of the INSPIRE data specification process in
general, and the content of the data specification on Atmospheric Conditions and Meteorological
Geographical Features in particular. We highly recommend that managers, decision makers, and all
those new to the INSPIRE process and/or information modelling should read these executive
summaries first.
The UML diagrams (in Chapter 5) offer a rapid way to see the main elements of the specifications and
their relationships. The definition of the spatial object types, attributes, and relationships are included
in the Feature Catalogue (also in Chapter 5). People having thematic expertise but not familiar with
UML can fully understand the content of the data model focusing on the Feature Catalogue. Users
might also find the Feature Catalogue especially useful to check if it contains the data necessary for
the applications that they run. The technical details are expected to be of prime interest to those
organisations that are responsible for implementing INSPIRE within the field of Atmospheric
Conditions and Meteorological Geographical Features, but also to other stakeholders and users of the
spatial data infrastructure.
The technical provisions and the underlying concepts are often illustrated by examples. Smaller
examples are within the text of the specification, while longer explanatory examples and descriptions
of selected use cases are attached in the annexes.
In order to distinguish the INSPIRE spatial data themes from the spatial object types, the INSPIRE
spatial data themes are written in italics.
The document will be publicly available as a ‗non-paper‘. It does not represent an official position of
the European Commission, and as such cannot be invoked in the context of legal procedures.
Legal Notice
Neither the European Commission nor any person acting on behalf of the Commission is responsible
for the use which might be made of this publication.
1
The common document template is available in the ―Framework documents‖ section of the data
specifications web page at http://inspire.jrc.ec.europa.eu/index.cfm/pageid/2
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page III
and Meteorological Geographical Features
INSPIRE is based on the infrastructures for spatial information that are created and maintained by the
Member States. To support the establishment of a European infrastructure, Implementing Rules
addressing the following components of the infrastructure have been specified: metadata,
interoperability of spatial data sets (as described in Annexes I, II, III of the Directive) and spatial data
services, network services, data and service sharing, and monitoring and reporting procedures.
2
INSPIRE does not require collection of new data. However, after the period specified in the Directive
Member States have to make their data available according to the Implementing Rules.
Interoperability in INSPIRE means the possibility to combine spatial data and services from different
sources across the European Community in a consistent way without involving specific efforts of
humans or machines. It is important to note that ―interoperability‖ is understood as providing access to
spatial data sets through network services, typically via Internet. Interoperability may be achieved by
either changing (harmonising) and storing existing data sets or transforming them via services for
publication in the INSPIRE infrastructure. It is expected that users will spend less time and efforts on
understanding and integrating data when they build their applications based on data delivered in
accordance with INSPIRE.
In order to benefit from the endeavours of international standardisation bodies and organisations
established under international law their standards and technical means have been utilised and
referenced, whenever possible.
To facilitate the implementation of INSPIRE, it is important that all stakeholders have the opportunity
to participate in specification and development. For this reason, the Commission has put in place a
consensus building process involving data users, and providers together with representatives of
industry, research and government. These stakeholders, organised through Spatial Data Interest
3
Communities (SDIC) and Legally Mandated Organisations (LMO) , have provided reference materials,
4
participated in the user requirement and technical surveys, proposed experts for the Data
5 6
Specification Drafting Team , the Thematic Working Groups and other ad-hoc cross-thematic
2
For all 34 Annex I,II and III data themes: within two years of the adoption of the corresponding
Implementing Rules for newly collected and extensively restructured data and within 5 years for other
data in electronic format still in use
3
The current status of registered SDICs/LMOs is available via INSPIRE website:
http://inspire.jrc.ec.europa.eu/index.cfm/pageid/42
4
Surveys on unique identifiers and usage of the elements of the spatial and temporal schema,
5
The Data Specification Drafting Team has been composed of experts from Austria, Belgium, Czech
Republic, France, Germany, Greece, Italy, Netherlands, Norway, Poland, Switzerland, UK, and the
European Environment Agency
6
The Thematic Working Groups have been composed of experts from Austria, Australia, Belgium,
Bulgaria, Czech Republic, Denmark, Finland, France, Germany, Hungary, Ireland, Italy, Latvia,
Netherlands, Norway, Poland, Romania, Slovakia, Spain, Slovenia, Sweden, Switzerland, Turkey, UK,
the European Environment Agency and the European Commission.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page IV
and Meteorological Geographical Features
technical groups and participated in the public stakeholder consultations on draft versions of the data
specifications. These consultations covered expert reviews as well as feasibility and fitness-for-
7
purpose testing of the data specifications .
This open and participatory approach was successfully used during the development of the data
specifications on Annex I, II and III data themes as well as during the preparation of the Implementing
8
Rule on Interoperability of Spatial Data Sets and Services for Annex I spatial data themes and of its
amendment regarding the themes of Annex II and III.
The development framework elaborated by the Data Specification Drafting Team aims at keeping the
data specifications of the different themes coherent. It summarises the methodology to be used for the
development of the data specifications, providing a coherent set of requirements and
recommendations to achieve interoperability. The pillars of the framework are the following technical
9
documents :
The Definition of Annex Themes and Scope describes in greater detail the spatial data
themes defined in the Directive, and thus provides a sound starting point for the thematic
aspects of the data specification development.
The Generic Conceptual Model defines the elements necessary for interoperability and
data harmonisation including cross-theme issues. It specifies requirements and
recommendations with regard to data specification elements of common use, like the
spatial and temporal schema, unique identifier management, object referencing, some
common code lists, etc. Those requirements of the Generic Conceptual Model that are
directly implementable are included in the Implementing Rule on Interoperability of Spatial
Data Sets and Services.
The Guidelines for the Encoding of Spatial Data defines how geographic information can
be encoded to enable transfer processes between the systems of the data providers in
the Member States. Even though it does not specify a mandatory encoding rule it sets
GML (ISO 19136) as the default encoding for INSPIRE.
The Guidelines for the use of Observations & Measurements and Sensor Web
Enablement-related standards in INSPIRE Annex II and III data specification development
provides guidelines on how the ―Observations and Measurements‖ standard (ISO 19156)
is to be used within INSPIRE.
The Common data models are a set of documents that specify data models that are
referenced by a number of different data specifications. These documents include generic
data models for networks, coverages and activity complexes.
The structure of the data specifications is based on the ―ISO 19131 Geographic information - Data
product specifications‖ standard. They include the technical documentation of the application schema,
7
For Annex II+III, the consultation and testing phase lasted from 20 June to 21 October 2011.
8
Commission Regulation (EU) No 1089/2010 implementing Directive 2007/2/EC of the European
Parliament and of the Council as regards interoperability of spatial data sets and services, published in
th
the Official Journal of the European Union on 8 of December 2010.
9
The framework documents are available in the ―Framework documents‖ section of the data
specifications web page at http://inspire.jrc.ec.europa.eu/index.cfm/pageid/2
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page V
and Meteorological Geographical Features
the spatial object types with their properties, and other specifics of the spatial data themes using
10
natural language as well as a formal conceptual schema language .
A consolidated model repository, feature concept dictionary, and glossary are being maintained to
support the consistent specification development and potential further reuse of specification elements.
The consolidated model consists of the harmonised models of the relevant standards from the ISO
11
19100 series, the INSPIRE Generic Conceptual Model, and the application schemas developed for
each spatial data theme. The multilingual INSPIRE Feature Concept Dictionary contains the definition
and description of the INSPIRE themes together with the definition of the spatial object types present
in the specification. The INSPIRE Glossary defines all the terms (beyond the spatial object types)
necessary for understanding the INSPIRE documentation including the terminology of other
components (metadata, network services, data sharing, and monitoring).
By listing a number of requirements and making the necessary recommendations, the data
specifications enable full system interoperability across the Member States, within the scope of the
application areas targeted by the Directive. The data specifications (in their version 3.0) are published
as technical guidelines and provide the basis for the content of the Implementing Rule on
12
Interoperability of Spatial Data Sets and Services . The content of the Implementing Rule is extracted
from the data specifications, considering short- and medium-term feasibility as well as cost-benefit
considerations. The requirements included in the Implementing Rule are legally binding for the
Member States according to the timeline specified in the INSPIRE Directive.
In addition to providing a basis for the interoperability of spatial data in INSPIRE, the data specification
development framework and the thematic data specifications can be reused in other environments at
local, regional, national and global level contributing to improvements in the coherence and
interoperability of data in spatial data infrastructures.
10
UML – Unified Modelling Language
11
Conceptual models related to specific areas (e.g. INSPIRE themes)
12
In the case of the Annex II+III data specifications, the extracted requirements are used to formulate
an amendment to the existing Implementing Rule.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page VI
and Meteorological Geographical Features
The distinction between these two themes gave rise to many unanswered questions, and no criteria
could be found to make it operational. Therefore, the TWG decided that the most efficient way of
covering the two themes was to address ―Atmospheric Conditions‖ and ―Meteorological Features‖
together, and to check later on that no problem emerged in doing so with respect to the identified Use
Cases and other questions raised during the commenting period on version 2.
This did appear to be the case, so the merging of the two themes into one theme labelled
―Atmospheric Conditions and Meteorological Features‖ is recommended.
Use cases
In order to identify priority areas for the specification of meteorological data, the TWG selected the
following three high level use cases:
1. Use of meteorology in support of environmental emergency response
2. Flood forecasting
3. Climate assessment (with past or predicted data).
These cases were selected after reviewing a list of use cases considered for conceptual modelling by
the OGC Met Ocean Domain Working Group. It was felt that they were all highly relevant to
environmental protection, and that they would all require significant and possibly challenging cross
boundary as well as cross theme cooperation.
A close examination of the stated User Requirements had been carried out as well.
Five detailed use cases have been developed, involving the use of both real time and non real time
data.
The scope
According to the INSPIRE Directive the data relevant to the themes ―Atmospheric Conditions‖ and
―Meteorological Geographical Features‖ should provide sufficient information for the users to assess,
at least, precipitation, temperature, evapotranspiration and wind at their location of interest. General
information on physical conditions should also be made available, however, neither the Directive nor
any of the subsequent documents give any operative guidance regarding the range that this
information should cover: questions such as the inclusion of forecast data, the list of parameters, the
spatial resolution of the data, are not addressed.
After reviewing in detail the available documents on these issues, the TWG considered that there was
no a priori reason to exclude any type of meteorological information from the overall scope of the
themes on Atmospheric Conditions and Meteorological Geographical Features. It could possibly be
argued that real time and short-range forecast data is not needed strictly speaking for protecting the
environment but only for ensuring security. However, as the example of GMES is showing, there is no
clear limit between these two fields of activity, and it is highly likely that they will eventually be
combined into a common framework.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page VII
and Meteorological Geographical Features
It should however be noted that the volume of data created, exchanged and archived by national
meteorological centres in Europe is huge (multi-terabytes production per day, multi-gigabyte exchange
per day and multi-petabyte archives). These resources are not primarily shared using the Internet, but
through high capacity dedicated links, and it is only once the data have been moderated and
summarised into much smaller information products which users can handle using common internet
tools that they should be made available through INSPIRE service.
Acknowledgements
Many individuals and organisations have contributed to the development of these Guidelines.
The Thematic Working Group Atmospheric conditions and Meteorological geographical features
(TWG-AC-MF) included:
Bernard Strauss (TWG Facilitator), Spiros Ventouras (TWG Editor), Sheila Cryan, Esa Falkenroth,
Frédéric Guillaud, Stefano Nativi, Erwin Petz, Ilkka Rinne, Martin Schultz, Raymond Sluiter, Aasmund
Vik, Bruce Wright, Alessandro Sarretta (European Commission contact point till May 2012), Tomáš
Řezník (European Commission contact point from May till August 2012), Michael Lutz (European
Commission contact point from August 2012), Vlado Cetl (European Commission contact point from
August 2012).
Other contributors to the INSPIRE data specifications are the Drafting Team Data Specifications, the
JRC Data Specifications Team and the INSPIRE stakeholders - Spatial Data Interested Communities
(SDICs) and Legally Mandated Organisations (LMOs).
Contact information
Maria Vanda Nunes de Lima
European Commission Joint Research Centre
Institute for Environment and Sustainability
Unit H06: Digital Earth and Reference Data
TP262, Via Fermi 2749
I-21027 Ispra (VA)
ITALY
E-mail: [email protected]
Tel.: +39-0332-7865052
Fax: +39-0332-7866325
http://ies.jrc.ec.europa.eu/
http://ec.europa.eu/dgs/jrc/
http://inspire.jrc.ec.europa.eu/
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page IX
and Meteorological Geographical Features
Table of contents
1 Scope .............................................................................................................................................. 1
2 Overview ......................................................................................................................................... 1
2.1 Name ......................................................................................................................................... 1
2.2 Informal description ................................................................................................................... 1
2.2.1 Definition of the mandatory and recommended data sets ................................................. 3
2.3 Normative References .............................................................................................................. 5
2.4 Terms and definitions ................................................................................................................ 7
2.5 Symbols and abbreviations ....................................................................................................... 7
2.6 How the Technical Guidelines map to the Implementing Rules ............................................... 7
2.6.1 Requirements..................................................................................................................... 8
2.6.2 Recommendations ............................................................................................................. 9
2.6.3 Conformance ..................................................................................................................... 9
3 Specification scopes ....................................................................................................................... 9
11 Portrayal ........................................................................................................................................ 60
11.1 Layers to be provided by INSPIRE view services ............................................................... 61
11.1.1 Layers organisation ...................................................................................................... 65
11.2 Styles required to be supported by INSPIRE view services ............................................... 65
Bibliography ........................................................................................................................................... 66
Annex E (informative) Mandated and recommended parameter mappings to GRIB Descriptions & CF
Standard Names .................................................................................................................................. 152
Annex F (informative) Binary encoding formats typically used for the result grid coverage data of
meteorological and atmospheric data sets .......................................................................................... 153
F.1 WMO GRidded Binary (GRIB) .............................................................................................. 153
F.2 Binary Universal Form for the Representation of meteorological data (BUFR) .................... 153
F.3 Network Common Data Form (NetCDF) ............................................................................... 154
Annex G (informative) Example of a WMS 1.3 GetCapabilities response with INSPIRE extended
capabilities & AC-MF layer identification ............................................................................................. 155
Annex H (informative) Reasoning for Inclusion and Exclusion of Meteorological Satellite Data and
Imagery Within Specific INSPIRE Themes ......................................................................................... 160
1 Scope
This document specifies a harmonised data specification for the spatial data theme Atmospheric
Conditions and Meteorological Geographical Features as defined in Annex III of the INSPIRE
Directive.
This data specification provides the basis for the drafting of Implementing Rules according to Article 7
(1) of the INSPIRE Directive [Directive 2007/2/EC]. The entire data specification is published as
implementation guidelines accompanying these Implementing Rules.
2 Overview
2.1 Name
INSPIRE data specification for the theme Atmospheric Conditions and Meteorological Geographical
Features.
Definition:
Theme III-13, Atmospheric Conditions:
Physical conditions in the atmosphere. Includes spatial data based on measurements, on models or
on a combination thereof and includes measurements locations. [Directive 2007/2/EC]
Description:
A very wide range of activities related to environmental protection require input information on
meteorological conditions. Meteorological and related data (land /ocean surface conditions, etc.) held
operationally within the European Meteorological Infrastructure (EMI, comprising the national
meteorological services collaborating through EUMETNET and the two European organisations
ECMWF and EUMETSAT which also report to the national meteorological services) include data on:
Wind and turbulence
o Wind vector
o Wind gust and turbulence
o Wind shear
Temperature
o air
o ground
Hydrological elements
o Humidity
o Soil moisture
o Snowdepth
o Evaporation
o Rainfall / water equivalent of snow (accumulated and rate of)
Radiation
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 2
and Meteorological Geographical Features
available as climatogical estimates, actual measured values, and for most of them forecast values at
various time ranges.
Similarly a large variety of air quality related data is available at a number of services throughout
Europe.
The overall volume of data is huge. There are several centres in Europe that archive multi-terabytes of
meteorological/oceanographic/climatological model data every day, and a substantial part of this is
shared between centres and users who can handle data on this massive scale. Globally observed
data received at nearly all meteorological centres is Europe is similarly multi-gigabyte in volume. Such
resources are not primarily shared using the Internet, but through high capacity dedicated links. For
public data access, the data is moderated and summarised into much smaller information products
which users can handle using common internet tools.
Considering the Use Cases presented in Annex B it can be said that the whole of this data is
potentially useful with respect to achieving the objectives of the INSPIRE Directive. Therefore, a
phased approach has been defined where data can be progressively integrated into the INSPIRE
framework.
For the first implementation a basic data set following as closely as possible the text of the
Directive is required as a mandatory minimum,
In addition to this basic set a recommended data set is defined to better match the needs of the
identified Use Cases; this data set, or part of it, could become mandatory later on at a further
stage of the INSPIRE development, but SDIC and LMOs are encouraged to implement it,
resources permitting, without waiting for this stage.
Most importantly the present data specifications have been developed so as not to exclude any
type of atmospheric data including air quality data. Therefore they can be used from the start
by any operator willing to integrate its data into the interoperable environment defined for
INSPIRE and to make users benefit from it.
For all types of data only the final processed form of the data may fall within scope; interim results of
any processing chain are explicitly excluded from scope.
Many aviation meteorological data products are defined in aviation regulations which are maintained
jointly by ICAO and WMO (both recognised by ISO as standards bodies); these are currently excluded
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 3
and Meteorological Geographical Features
from the scope of AC-MF. However, if meteorological elements required by INSPIRE extend up into
the atmosphere, they will naturally impinge on aviation regulations. Data modelling for INSPIRE, as it
expands should avoid conflicting with these aviation regulations.
With respect to the distinction between the two themes ―Atmospheric Conditions‖ and ―Meteorological
Geographical Features‖, no criteria could be found to make it operational, so the version 2 of the data
specification document was prepared to cover both themes in one document. It appeared that this did
not cause any difficulty with the user needs expressed through the identified Use Cases nor with any
of the issues raised during the commenting period on version 2. Therefore, the merging of the two
themes into one theme labelled ―Atmospheric Conditions and Meteorological Geographical Features‖
has been proposed and the present version of the data specification document is provided under this
label only.
Recommendation 1 The data made available should include, but not be limited to, the following
parameters, spatial coverage and resolution, temporal coverage and
resolution.
Products derived from meteorological satellite data at level 3 or higher (variables mapped on uniform
13
space-time grid scales) , which are measures of atmospheric properties (e.g. cloud cover) are
considered to be in scope. Satellite positioning and pre-processing information, and level 2 and lower
data are excluded from scope. Further background information can be found in informative Annex G.
Definition:
Theme III-13, Atmospheric Conditions:
Physical conditions in the atmosphere. Includes spatial data based on measurements, on models or
on a combination thereof and includes measurements locations. [Directive 2007/2/EC]
Description:
The INSPIRE themes ―Atmospheric Conditions‖ and ―Meteorological Geographical Features‖ are
covered together in one Data specification. These themes provide basic concepts and data models for
environmental protection related activities requiring information on atmospheric conditions like
weather, climate and air quality.
13
For full definition of satellite processing levels, see for example:
http://en.wikipedia.org/wiki/Remote_sensing#Data_processing_levels
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 5
and Meteorological Geographical Features
[Directive 2007/2/EC] Directive 2007/2/EC of the European Parliament and of the Council of 14 March
2007 establishing an Infrastructure for Spatial Information in the European
Community (INSPIRE)
[ISO 19108-c] ISO 19108:2002/Cor 1:2006, Geographic Information – Temporal Schema, Technical
Corrigendum 1
[ISO 19111] EN ISO 19111:2007 Geographic information - Spatial referencing by coordinates (ISO
19111:2007)
[ISO 19123] EN ISO 19123:2007, Geographic Information – Schema for coverage geometry and
functions
[ISO 19125-1] EN ISO 19125-1:2004, Geographic Information – Simple feature access – Part 1:
Common architecture
[ISO 19135] EN ISO 19135:2007 Geographic information – Procedures for item registration (ISO
19135:2005)
[OGC 06-103r4] Implementation Specification for Geographic Information - Simple feature access –
Part 1: Common Architecture v1.2.1
[ISO 19109] ISO 19109:2006, Geographic Information — Rules for application schemas
[ISO 19156] ISO 19156: 2011, Geographic information - Observations and measurements
[WMO 306] Manual on Codes WMO - No 306, Volumes I.1 and I.2, World Meteorological
Organisation, ISBN 978-92-63-10306-2.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 6
and Meteorological Geographical Features
WMO Manual on the Global Data-processing and Forecasting System (WMO-No. 485)
14
The INSPIRE Glossary is available from http://inspire-
registry.jrc.ec.europa.eu/registers/GLOSSARY
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 8
and Meteorological Geographical Features
In contrast, the Technical Guidelines define how Member States might implement the requirements
included in the INSPIRE Implementing Rules. As such, they may include non-binding technical
requirements that must be satisfied if a Member State data provider chooses to conform to the
Technical Guidelines. Implementing these Technical Guidelines will maximise the interoperability of
INSPIRE spatial data sets.
2.6.1 Requirements
The purpose of these Technical Guidelines (Data specifications on Atmospheric Conditions and
Meteorological Geographical Features) is to provide practical guidance for implementation that is
guided by, and satisfies, the (legally binding) requirements included for the spatial data theme
Atmospheric Conditions and Meteorological Geographical Features in the Regulation (Implementing
Rules) on interoperability of spatial data sets and services. These requirements are highlighted in this
document as follows:
IR Requirement
Article / Annex / Section no.
Title / Heading
This style is used for requirements contained in the Implementing Rules on interoperability of spatial
data sets and services (Commission Regulation (EU) No 1089/2010).
For each of these IR requirements, these Technical Guidelines contain additional explanations and
examples.
NOTE The Abstract Test Suite (ATS) in Annex A contains conformance tests that directly check
conformance with these IR requirements.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 9
and Meteorological Geographical Features
Furthermore, these Technical Guidelines may propose a specific technical implementation for
satisfying an IR requirement. In such cases, these Technical Guidelines may contain additional
technical requirements that need to be met in order to be conformant with the corresponding IR
requirement when using this proposed implementation. These technical requirements are highlighted
as follows:
TG Requirement X This style is used for requirements for a specific technical solution proposed in
these Technical Guidelines for an IR requirement.
NOTE 1 Conformance of a data set with the TG requirement(s) included in the ATS implies
conformance with the corresponding IR requirement(s).
2.6.2 Recommendations
In addition to IR and TG requirements, these Technical Guidelines may also include a number of
recommendations for facilitating implementation or for further and coherent development of an
interoperable infrastructure.
NOTE The implementation of recommendations is not mandatory. Compliance with these Technical
Guidelines or the legal obligation does not depend on the fulfilment of the recommendations.
2.6.3 Conformance
Annex A includes the abstract test suite for checking conformance with the requirements included in
these Technical Guidelines and the corresponding parts of the Implementing Rules (Commission
Regulation (EU) No 1089/2010).
3 Specification scopes
This data specification does not distinguish different specification scopes, but just considers one
general scope.
NOTE For more information on specification scopes, see [ISO 19131:2007], clause 8 and Annex D.
4 Identification information
These Technical Guidelines are identified by the following URI:
http://inspire.ec.europa.eu/tg/ac-mf/3.0
NOTE ISO 19131 suggests further identification information to be included in this section, e.g. the
title, abstract or spatial representation type. The proposed items are already described in the
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 10
and Meteorological Geographical Features
document metadata, executive summary, overview description (section 2) and descriptions of the
application schemas (section 5). In order to avoid redundancy, they are not repeated here.
Articles 3, 4 and 5 of the Implementing Rules lay down the requirements for the content and structure
of the data sets related to the INSPIRE Annex themes.
IR Requirement
Article 4
Types for the Exchange and Classification of Spatial Objects
1. For the exchange and classification of spatial objects from data sets meeting the conditions laid
down in Article 4 of Directive 2007/2/EC, Member States shall use the spatial object types and
associated data types, enumerations and code lists that are defined in Annexes II, III and IV for the
themes the data sets relate to.
2. Spatial object types and data types shall comply with the definitions and constraints and include
the attributes and association roles set out in the Annexes.
3. The enumerations and code lists used in attributes or association roles of spatial object types or data
types shall comply with the definitions and include the values set out in Annex II. The enumeration and
code list values are uniquely identified by language-neutral mnemonic codes for computers. The values
may also include a language-specific name to be used for human interaction.
The types to be used for the exchange and classification of spatial objects from data sets related to
the spatial data theme Atmospheric Conditions and Meteorological Geographical Features are defined
in the following application schemas (see sections 5.3):
The application schemas specify requirements on the properties of each spatial object including its
multiplicity, domain of valid values, constraints, etc.
NOTE The application schemas presented in this section contain some additional information that is
not included in the Implementing Rules, in particular multiplicities of attributes and association roles.
TG Requirement 1 Spatial object types and data types shall comply with the multiplicities defined
for the attributes and association roles in this section.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 11
and Meteorological Geographical Features
IR Requirement
Article 3
Common Types
Types that are common to several of the themes listed in Annexes I, II and III to Directive
2007/2/EC shall conform to the definitions and constraints and include the attributes and
association roles set out in Annex I.
NOTE Since the IRs contain the types for all INSPIRE spatial data themes in one document, Article
3 does not explicitly refer to types defined in other spatial data themes, but only to types defined in
external data models.
Common types are described in detail in the Generic Conceptual Model [DS-D2.7], in the relevant
international standards (e.g. of the ISO 19100 series) or in the documents on the common INSPIRE
models [DS-D2.10.x]. For detailed descriptions of types defined in other spatial data themes, see the
corresponding Data Specification TG document [DS-D2.8.x].
5.2.1 Notation
The application schemas included in this section are specified in UML, version 2.1. The spatial object
types, their properties and associated types are shown in UML class diagrams.
NOTE For an overview of the UML notation, see Annex D in [ISO 19103].
The use of a common conceptual schema language (i.e. UML) allows for an automated processing of
application schemas and the encoding, querying and updating of data based on the application
schema – across different themes and different levels of detail.
The following important rules related to class inheritance and abstract classes are included in the IRs.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 12
and Meteorological Geographical Features
IR Requirement
Article 5
Types
(…)
2. Types that are a sub-type of another type shall also include all this type‘s attributes and
association roles.
The use of UML conforms to ISO 19109 8.3 and ISO/TS 19103 with the exception that UML 2.1
instead of ISO/IEC 19501 is being used. The use of UML also conforms to ISO 19136 E.2.1.1.1-
E.2.1.1.4.
NOTE ISO/TS 19103 and ISO 19109 specify a profile of UML to be used in conjunction with the
ISO 19100 series. This includes in particular a list of stereotypes and basic types to be used in
application schemas. ISO 19136 specifies a more restricted UML profile that allows for a direct
encoding in XML Schema for data transfer purposes.
To model constraints on the spatial object types and their properties, in particular to express data/data
set consistency rules, OCL (Object Constraint Language) is used as described in ISO/TS 19103,
whenever possible. In addition, all constraints are described in the feature catalogue in English, too.
NOTE Since ―void‖ is not a concept supported by OCL, OCL constraints cannot include expressions
to test whether a value is a void value. Such constraints may only be expressed in natural language.
5.2.1.2. Stereotypes
In the application schemas in this section several stereotypes are used that have been defined as part
of a UML profile for use in INSPIRE [DS-D2.5]. These are explained in Table 1 below.
For all properties defined for a spatial object, a value has to be provided – either the corresponding
value (if available in the data set maintained by the data provider) or the value of void. A void value
shall imply that no corresponding value is contained in the source spatial data set maintained by the
data provider or no corresponding value can be derived from existing values at reasonable costs.
Recommendation 2 The reason for a void value should be provided where possible using a
listed value from the VoidReasonValue code list to indicate the reason for
the missing value.
The VoidReasonValue type is a code list, which includes the following pre-defined values:
Unpopulated: The property is not part of the dataset maintained by the data provider. However,
the characteristic may exist in the real world. For example when the ―elevation of the water body
above the sea level‖ has not been included in a dataset containing lake spatial objects, then the
reason for a void value of this property would be ‗Unpopulated‘. The property receives this value
for all spatial objects in the spatial data set.
Unknown: The correct value for the specific spatial object is not known to, and not computable
by the data provider. However, a correct value may exist. For example when the ―elevation of
the water body above the sea level‖ of a certain lake has not been measured, then the reason
for a void value of this property would be ‗Unknown‘. This value is applied only to those spatial
objects where the property in question is not known.
Withheld: The characteristic may exist, but is confidential and not divulged by the data provider.
NOTE It is possible that additional reasons will be identified in the future, in particular to support
reasons / special values in coverage ranges.
The «voidable» stereotype does not give any information on whether or not a characteristic exists in
the real world. This is expressed using the multiplicity:
If a characteristic may or may not exist in the real world, its minimum cardinality shall be defined
as 0. For example, if an Address may or may not have a house number, the multiplicity of the
corresponding property shall be 0..1.
If at least one value for a certain characteristic exists in the real world, the minimum cardinality
shall be defined as 1. For example, if an Administrative Unit always has at least one name, the
multiplicity of the corresponding property shall be 1..*.
In both cases, the «voidable» stereotype can be applied. In cases where the minimum multiplicity is 0,
the absence of a value indicates that it is known that no value exists, whereas a value of void indicates
that it is not known whether a value exists or not.
EXAMPLE If an address does not have a house number, the corresponding Address object should
not have any value for the «voidable» attribute house number. If the house number is simply not
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 14
and Meteorological Geographical Features
known or not populated in the data set, the Address object should receive a value of void (with the
corresponding void reason) for the house number attribute.
5.2.3 Enumerations
Enumerations are modelled as classes in the application schemas. Their values are modelled as
attributes of the enumeration class using the following modelling style:
No initial value, but only the attribute name part, is used.
The attribute name conforms to the rules for attributes names, i.e. is a lowerCamelCase name.
Exceptions are words that consist of all uppercase letters (acronyms).
IR Requirement
Article 6
Code Lists and Enumerations
(…)
5) Attributes or association roles of spatial object types or data types that have an enumeration
type may only take values from the lists specified for the enumeration type.‖
IR Requirement
Article 6
Code Lists and Enumerations
1) Code lists shall be of one of the following types, as specified in the Annexes:
a) code lists whose allowed values comprise only the values specified in this Regulation;
b) code lists whose allowed values comprise the values specified in this Regulation and
narrower values defined by data providers;
c) code lists whose allowed values comprise the values specified in this Regulation and
additional values at any level defined by data providers;
d) code lists, whose allowed values comprise any values defined by data providers.
For the purposes of points (b), (c) and (d), in addition to the allowed values, data providers may
use the values specified in the relevant INSPIRE Technical Guidance document available on the
INSPIRE web site of the Joint Research Centre.
The type of code list is represented in the UML model through the tagged value extensibility, which
can take the following values:
none, representing code lists whose allowed values comprise only the values specified in the
IRs (type a);
narrower, representing code lists whose allowed values comprise the values specified in the IRs
and narrower values defined by data providers (type b);
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 15
and Meteorological Geographical Features
open, representing code lists whose allowed values comprise the values specified in the IRs
and additional values at any level defined by data providers (type c); and
any, representing code lists, for which the IRs do not specify any allowed values, i.e. whose
allowed values comprise any values defined by data providers (type d).
Recommendation 3 Additional values defined by data providers should not replace or redefine
any value already specified in the IRs.
NOTE This data specification may specify recommended values for some of the code lists of type (b),
(c) and (d) (see section 5.2.4.3). These recommended values are specified in a dedicated Annex.
In addition, code lists can be hierarchical, as explained in Article 6(2) of the IRs.
IR Requirement
Article 6
Code Lists and Enumerations
(…)
2) Code lists may be hierarchical. Values of hierarchical code lists may have a more generic parent
value. Where the valid values of a hierarchical code list are specified in a table in this
Regulation, the parent values are listed in the last column.
The type of code list and whether it is hierarchical or not is also indicated in the feature catalogues.
IR Requirement
Article 6
Code Lists and Enumerations
(….)
3) Where, for an attribute whose type is a code list as referred to in points (b), (c) or (d) of
paragraph 1, a data provider provides a value that is not specified in this Regulation, that value
and its definition shall be made available in a register.
4) Attributes or association roles of spatial object types or data types whose type is a code list may
only take values that are allowed according to the specification of the code list.
Article 6(4) obliges data providers to use only values that are allowed according to the specification of
the code list. The ―allowed values according to the specification of the code list‖ are the values
explicitly defined in the IRs plus (in the case of code lists of type (b), (c) and (d)) additional values
defined by data providers.
For attributes whose type is a code list of type (b), (c) or (d) data providers may use additional values
that are not defined in the IRs. Article 6(3) requires that such additional values and their definition be
made available in a register. This enables users of the data to look up the meaning of the additional
values used in a data set, and also facilitates the re-use of additional values by other data providers
(potentially across Member States).
NOTE Guidelines for setting up registers for additional values and how to register additional values in
these registers is still an open discussion point between Member States and the Commission.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 16
and Meteorological Geographical Features
For code lists of type (b), (c) and (d), this data specification may propose additional values as a
recommendation (in a dedicated Annex). These values will be included in the INSPIRE code list
register. This will facilitate and encourage the usage of the recommended values by data providers
since the obligation to make additional values defined by data providers available in a register (see
section 5.2.4.2) is already met.
Recommendation 4 Where these Technical Guidelines recommend values for a code list in
addition to those specified in the IRs, these values should be used.
NOTE For some code lists of type (d), no values may be specified in these Technical Guidelines. In
these cases, any additional value defined by data providers may be used.
5.2.4.4. Governance
INSPIRE-governed code lists will be made available in the INSPIRE code list register at
http://inspire.ec.europa.eu/codelist/<CodeListName>. They will be available in SKOS/RDF, XML
and HTML. The maintenance will follow the procedures defined in ISO 19135. This means that
the only allowed changes to a code list are the addition, deprecation or supersession of values,
i.e. no value will ever be deleted, but only receive different statuses (valid, deprecated,
superseded). Identifiers for values of INSPIRE-governed code lists are constructed using the
pattern http://inspire.ec.europa.eu/codelist/<CodeListName>/<value>.
Code lists that are governed by an organisation outside of INSPIRE (externally governed code
lists). These code lists are managed by an organisation outside of INSPIRE, e.g. the World
Meteorological Organization (WMO) or the World Health Organization (WHO). Change requests
to these code lists follow the maintenance workflows defined by the maintaining organisations.
Note that in some cases, no such workflows may be formally defined.
Since the updates of externally governed code lists is outside the control of INSPIRE, the IRs
and these Technical Guidelines reference a specific version for such code lists.
The tables describing externally governed code lists in this section contain the following
columns:
The Governance column describes the external organisation that is responsible for
maintaining the code list.
The Source column specifies a citation for the authoritative source for the values of the
code list. For code lists, whose values are mandated in the IRs, this citation should
include the version of the code list used in INSPIRE. The version can be specified using a
version number or the publication date. For code list values recommended in these
Technical Guidelines, the citation may refer to the ―latest available version‖.
In some cases, for INSPIRE only a subset of an externally governed code list is relevant.
The subset is specified using the Subset column.
The Availability column specifies from where (e.g. URL) the values of the externally
governed code list are available, and in which formats. Formats can include machine-
readable (e.g. SKOS/RDF, XML) or human-readable (e.g. HTML, PDF) ones.
Code list values are encoded using http URIs and labels. Rules for generating these URIs and
labels are specified in a separate table.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 17
and Meteorological Geographical Features
Recommendation 5 The http URIs and labels used for encoding code list values should be
taken from the INSPIRE code list registry for INSPIRE-governed code lists
and generated according to the relevant rules specified for externally
governed code lists.
NOTE Where practicable, the INSPIRE code list register could also provide http URIs and labels for
externally governed code lists.
5.2.4.5. Vocabulary
For each code list, a tagged value called ―vocabulary‖ is specified to define a URI identifying the
values of the code list. For INSPIRE-governed code lists and externally governed code lists that do not
have a persistent identifier, the URI is constructed following the pattern
http://inspire.ec.europa.eu/codelist/<UpperCamelCaseName>.
If the value is missing or empty, this indicates an empty code list. If no sub-classes are defined for this
empty code list, this means that any code list may be used that meets the given definition.
An empty code list may also be used as a super-class for a number of specific code lists whose values
may be used to specify the attribute value. If the sub-classes specified in the model represent all valid
extensions to the empty code list, the subtyping relationship is qualified with the standard UML
constraint "{complete,disjoint}".
IR Requirement
Article 9
Identifier Management
1. The data type Identifier defined in Section 2.1 of Annex I shall be used as a type for the external
object identifier of a spatial object.
2. The external object identifier for the unique identification of spatial objects shall not be changed
during the life-cycle of a spatial object.
NOTE 1 An external object identifier is a unique object identifier which is published by the responsible
body, which may be used by external applications to reference the spatial object. [DS-D2.5]
NOTE 2 Article 9(1) is implemented in each application schema by including the attribute inspireId of
type Identifier.
NOTE 3 Article 9(2) is ensured if the namespace and localId attributes of the Identifier remains the
same for different versions of a spatial object; the version attribute can of course change.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 18
and Meteorological Geographical Features
IR Requirement
Article 12
Other Requirements & Rules
1. The value domain of spatial properties defined in this Regulation shall be restricted to the
Simple Feature spatial schema as defined in Herring, John R. (ed.), OpenGIS® Implementation
Standard for Geographic information – Simple feature access – Part 1: Common architecture,
version 1.2.1, Open Geospatial Consortium, 2011, unless specified otherwise for a specific
spatial data theme or type.
NOTE 1 The specification restricts the spatial schema to 0-, 1-, 2-, and 2.5-dimensional geometries
where all curve interpolations are linear and surface interpolations are performed by triangles.
NOTE 2 The topological relations of two spatial objects based on their specific geometry and topology
properties can in principle be investigated by invoking the operations of the types defined in ISO
19107 (or the methods specified in EN ISO 19125-1).
The attributes "beginLifespanVersion" specifies the date and time at which this version of the spatial
object was inserted or changed in the spatial data set. The attribute "endLifespanVersion" specifies
the date and time at which this version of the spatial object was superseded or retired in the spatial
data set.
NOTE 1 The attributes specify the beginning of the lifespan of the version in the spatial data set itself,
which is different from the temporal characteristics of the real-world phenomenon described by the
spatial object. This lifespan information, if available, supports mainly two requirements: First,
knowledge about the spatial data set content at a specific time; second, knowledge about changes to
a data set in a specific time frame. The lifespan information should be as detailed as in the data set
(i.e., if the lifespan information in the data set includes seconds, the seconds should be represented in
data published in INSPIRE) and include time zone information.
NOTE 2 Changes to the attribute "endLifespanVersion" does not trigger a change in the attribute
"beginLifespanVersion".
IR Requirement
Article 10
Life-cycle of Spatial Objects
(…)
3. Where the attributes beginLifespanVersion and endLifespanVersion are used, the value of
endLifespanVersion shall not be before the value of beginLifespanVersion.
NOTE The requirement expressed in the IR Requirement above will be included as constraints in
the UML data models of all themes.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 19
and Meteorological Geographical Features
Recommendation 6 If life-cycle information is not maintained as part of the spatial data set, all
spatial objects belonging to this data set should provide a void value with a
reason of "unpopulated".
The application schema(s) use(s) the attributes "validFrom" and "validTo" to record the validity of the
real-world phenomenon represented by a spatial object.
The attributes "validFrom" specifies the date and time at which the real-world phenomenon became
valid in the real world. The attribute "validTo" specifies the date and time at which the real-world
phenomenon is no longer valid in the real world.
Specific application schemas may give examples what ―being valid‖ means for a specific real-world
phenomenon represented by a spatial object.
IR Requirement
Article 12
Other Requirements & Rules
(…)
3. Where the attributes validFrom and validTo are used, the value of validTo shall not be before the
value of validFrom.
NOTE The requirement expressed in the IR Requirement above will be included as constraints in
the UML data models of all themes.
5.2.8 Coverages
Coverage functions are used to describe characteristics of real-world phenomena that vary over space
and/or time. Typical examples are temperature, elevation, precipitation, imagery. A coverage contains
a set of such values, each associated with one of the elements in a spatial, temporal or spatio-
temporal domain. Typical spatial domains are point sets (e.g. sensor locations), curve sets (e.g.
isolines), grids (e.g. orthoimages, elevation models), etc.
In INSPIRE application schemas, coverage functions are defined as properties of spatial object types
where the type of the property value is a realisation of one of the types specified in ISO 19123.
To improve alignment with coverage standards on the implementation level (e.g. ISO 19136 and the
OGC Web Coverage Service) and to improve the cross-theme harmonisation on the use of coverages
in INSPIRE, an application schema for coverage types is included in the Generic Conceptual Model in
9.9.4. This application schema contains the following coverage types:
RectifiedGridCoverage: coverage whose domain consists of a rectified grid – a grid for which
there is an affine transformation between the grid coordinates and the coordinates of a
coordinate reference system (see Figure 2, left).
ReferenceableGridCoverage: coverage whose domain consists of a referenceable grid – a grid
associated with a transformation that can be used to convert grid coordinate values to values of
coordinates referenced to a coordinate reference system (see Figure 2, right).
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 20
and Meteorological Geographical Features
In addition, some themes make reference to the types TimeValuePair and Timeseries defined in
®
Taylor, Peter (ed.), OGC WaterML 2.0: Part 1 – Timeseries, v2.0.0, Open Geospatial Consortium,
2012. These provide a representation of the time instant/value pairs, i.e. time series (see Figure 3).
Where possible, only these coverage types (or a subtype thereof) are used in INSPIRE application
schemas.
15
Cf. http://en.wikipedia.org/wiki/Lagrangian_and_Eulerian_specification_of_the_flow_field
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 21
and Meteorological Geographical Features
the underlying information, e.g. concentration of pollutants, will still be exchanged as grids or other
point values collection.
The Atmospheric Conditions and Meteorological Geographical Features data specification is based on
the Observation and Measurements (O&M) conceptual model, defined in ISO 19156:2011, using
concepts – together with their associations - defined within INSPIRE Generic Conceptual Model.
ISO 19156:2011 defines the concept of observation, an act that results in the estimation of the value
of a feature property using a designated procedure, such as a sensor, instrument, algorithm or
process chain. An observation is associated with a discrete time instant or period through which a
number, term or other symbol is assigned to a phenomenon. The result of an observation is an
estimate of the value of a property of some feature, so the details of the observation are metadata
concerning the value of the feature property.
Concepts defined within ISO 19156 and are directly associated with the concept of observation are
(see Figure 5):
Feature of interest: a real-world object whose properties are under observation, or is a feature in-
tended to sample the real-world object.
Observed Property: a phenomenon associated with the feature-of-interest for which the observation
result provides an estimate of its value.
Process: a process (procedure) used to generate the result. A process might be responsible for more
than one observation. A description of the observation procedure provides or implies an indication of
the reliability or quality of the observation result.
Observation results may have many data-types, including primitive types like category or measure, but
also more complex types such as time, location and geometry.
The result-type may be used as a basis for defining specialized observation types. A specialised
observation type, defined in O&M model, is the discrete coverage observation whose result is
‗coverage‘, i.e. result values are explicitly associated with specific locations in space and time (see
Figure 6).
For applications where an exhaustive observation of environmental parameters is not possible – for
example, there is no observation that can provide air temperature values of the whole atmosphere
above London – so that spatial sampling strategies need to be involved, considerable flexibility
regarding the target of an observation (the ‗feature of interest‘) can be provided by the sampling
coverage observation (a specialisation of discrete coverage observation). The feature of interest for a
sampling coverage observation is a spatial sampling feature (a concept defined also in O&M model)
which de-scribes the applied sampling regime (see Figure 6).
Spatial sampling feature is a specialisation of the generic concept sampling feature, an artefact of the
observational strategy which has no significance function outside of its role in the observation process
- it is established in order to make observations concerning some domain feature.
Spatial sampling features are useful when observations are made to estimate properties of a
geospatial feature such as the atmosphere, in particular where the value of a property varies within the
scope of the feature. Spatial sampling features can be specialised according to their shapes: point,
curve, surface and solid spatial sampling features (see Figure 5).
The following Figure illustrates the use of concepts: sampling coverage observation, sampling feature
and sam-pled feature in an example of time series measurements of air temperature (observed
property) at a specific location (a point spatial sampling feature) of the atmosphere above Chilbolton
Observatory, UK (sampled feature).
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 22
and Meteorological Geographical Features
Figure 4: Example of time series measurements of air temperature showing the use of the
concepts: sampling coverage observation, sampling feature and sampled feature
Use of this common model allows observation data (either from measurements, model runs or both)
using different procedures to be combined unambiguously. Observation details are also important for
data discovery and for data quality estimation.
IR Requirement
Annex IV, Section 13.3
Theme-specific Requirements
The observed property of an OM_Observation shall be identified by an identifier from the EU Air
Quality Reference Component, the WMO GRIB Code & Flags Table 4.2, the Climate and Forecast
Standard Names vocabularies or another appropriate vocabulary.
The observed property of an observation instance shall be extracted from the codelists CF Standard
Names Value, WMO GRIB Table 4.2 Value and EU Air Quality Reference Component Value, de-
pending on the need of the application for which the data is produced (see section 5.3.1.2). Following
the application schema ―Observable properties‖ of the INSPIRE Generic Conceptual Model the
observed property of an observation can be composite, i.e., consisting of two or more observed
properties extracted from the above mentioned code lists. Further detail required for the observed
property, which are not given by the used code list e.g. daily maximum temperature, shall be provided
by the classes Constraint and Statistical Measure (see Figure 7 and Figure 10).
The Directive states that atmospheric data can originate from measurements, models, or post-
processed information combining measurement and model output. The ―Process‖ of the INSPIRE
Generic Conceptual Model, which specialises the abstract class OM_Process, shall pro-vide
information regarding the procedure used to generate the result of an observation (see Figure 8). This
set of information consists of the following information pieces: identification, type and further
documentation of the applied procedure (online/offline); individual(s) and/or organisation(s) related to
the procedure; names of parameters controlling the procedure‘s output. Typical examples of using the
process-Parameter attribute are: description of instrumentation settings for a specific measurement or
measurement series; description of initial conditions in numerical computations e.g. simulations. The
values of the parameters denoted by the processParameter attribute are stored in the
OM_Observation.parameter attribute.
If description of the quality of the observation result is required, it shall be provided by the attribute
resultQuality:DQ_Element of the generic class OM_Observation.
Additional information for the observed values could be provided by the ISO 19115 class
MD_Metadata.
The choice of external code list is within the scope of this data specification. It is acknowledged that no
single existing external code list sufficiently meets all requirements for AC-MF, but that a number code
lists collectively do cover the requirement. Whilst no absolute requirements are placed on the use of
particular external code lists, strong recommendations are made.
Meteorological parameters are represented within the AC-MF model through the Observable Property
model, which provides the ability to describe statistical properties and constraints. This model includes
main three properties for which codelists are required:
basePhenomenon (also used for constrainedProperty) (e.g. ―air_temperature‖)
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 24
and Meteorological Geographical Features
Units of measure are managed in a standard way for all INSPIRE themes (using UCUM:
http://unitsofmeasure.org/), and so are not considered further here.
Statistical function is provide as an INSPIRE-managed codelist as part of the O&M Complex Property
model (StatisticalFunctionTypeValue), and so is not considered further here.
«metaclass»
General Feature Model::
GF_PropertyType
{root} «DataType»
observ ation::NamedValue
«FeatureType»
General Feature Instance:: + definition: CharacterString
+ memberName: LocalName + name: GenericName
GFI_Feature + value: Any
+featureOfInterest
1
+observedProperty 1
+sampledFeature 1..*
Domain
Intention Phenomenon
«informative» 0..*
+propertyValueProvider
«FeatureType»
0..* observ ation::OM_Observ ation
«FeatureType»
samplingFeature::SF_SamplingFeature + parameter: NamedValue [0..*] +relatedObservation 0..*
+relatedObservation + phenomenonTime: TM_Object
+ lineage: LI_Lineage [0..1] Design
+ resultQuality: DQ_Element [0..*]
+ parameter: NamedValue [0..*]
+ resultTime: TM_Instant
0..*
+ validTime: TM_Period [0..1]
+relatedSamplingFeature 0..*
0..*
+generatedObservation 0..*
Range
ProcessUsed
«FeatureType» +result
spatialSamplingFeature::SF_SpatialSamplingFeature
«type»
+procedure 1 Records and Class Metadata::
+ positionalAccuracy: DQ_PositionalAccuracy [0..2] Platform
Any
«FeatureType»
0..* {root}
+hostedProcedure observation::OM_Process
Figure 5: Overview of generic Observation concept together with the directly associated
concepts FeatureOfInterest, observedProperty, procedure and sampling feature
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 25
and Meteorological Geographical Features
class Cov erageObserv ation(Informati...
«FeatureType»
cov erageObserv ation::
OM_DiscreteCov erageObserv ation
Range
«FeatureType»
spatialSamplingFeature:: +result
SF_SpatialSamplingFeature CV_Coverage
«type»
+featureOfInterest Discrete Coverages::
CV_DiscreteCoverage
Domain
Geometry
+shape
«FeatureType»
«type» Sampling Cov erage Observ ation::SamplingCov erageObserv ation
Geometry root::GM_Object
{root}
constraints
{observedProperty shall be consistent with result.rangeType}
{featureOfInterest.shape shall be consistent with spatial components of result.domain}
{phenomenonTime shall be consistent with temporal component of result.domain}
«Type» «metaclass»
AbstractObservableProperty General Feature Model::GF_PropertyType
realises {root}
+component
+ label: CharacterString [0..*]
2..* + definition: CharacterString
+ memberName: LocalName
«Type» «Type»
CompositeObserv ableProperty Observ ableProperty
+statisticalMeasure
0..*
«type»
+restriction
StatisticalMeasure 0..*
Figure 7: The Observable Property Model Process as defined within INSPIRE Generic
Conceptual Model
class Process
+relatedObservation 0..*
«FeatureType»
0..*
observ ation::OM_Observ ation
«FeatureType»
+ parameter: NamedValue [0..*] ProcessUsed +procedure observation::OM_Process
+ phenomenonTime: TM_Object
+ resultQuality: DQ_Element [0..*] 0..* 1
+ resultTime: TM_Instant +generatedObservation
+ validTime: TM_Period [0..1]
«codeList» «dataType»
ProcessParameterNameValue ProcessParameter
Figure 8: The INSPIRE Process as defined within INSPIRE Generic Conceptual Model
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 27
and Meteorological Geographical Features
class AC-MF : Ov erv i...
ISO 19156
«FeatureType»
observ ation::OM_Observ ation +relatedObservation 0..*
0..*
«FeatureType»
cov erageObserv ation::
OM_DiscreteCov erageObserv ation
«FeatureType»
Sampling Cov erage Observ ation::SamplingCov erageObserv ation
«featureType» «featureType»
Gridded Observ ations::GridObserv ation Gridded Observ ations::GridSeriesObserv ation
«featureType» «featureType»
Traj ectory and Profile Observ ations:: Traj ectory and Profile Observ ations::
Traj ectoryObserv ation ProfileObserv ation
Figure 9: The Observation classes used to describe data within AC-MF data specification
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 28
and Meteorological Geographical Features
«codeList»
Observ able Properties::PhenomenonTypeValue
tags
asDictionary = true
extensibility = any
vocabulary =
xsdEncodingRule = iso19136_2007_INSPIRE_Extensions
«codeList»
Base Types 2::CF_StandardNamesValue
tags
asDictionary = true
extensibility = none
vocabulary = http://vocab.nerc.ac.uk/collection/P07/current/
xsdEncodingRule = iso19136_2007_INSPIRE_Extensions
«codeList»
EU_AirQualityReferenceComponentValue
tags
asDictionary = true
extensibility = none
vocabulary = http://www.eionet.europa.eu/aqportal/codelists
xsdEncodingRule = iso19136_2007_INSPIRE_Extensions
«codeList»
GRIB_CodeTable4_2Value
tags
asDictionary = true
extensibility = none
vocabulary = http://vocab.nerc.ac.uk/collection/I01/current
xsdEncodingRule = iso19136_2007_INSPIRE_Extensions
Three places were identified in the AC-MF data model where INSPIRE identifiers might be used, but in
all three cases it is argued that there is no strong use case for such use, and therefore no
requirements are made for such usage; the text below explores the three cases to explain this
reasoning.
references in a persistent way through the broader dataset to which they belong, which is described by
the dataset-level metadata.
B) Geographic identifiers
Where relevant, geographic identifiers are related to features of interest and/or sampling features,
such as observing stations, administrative units, and transport network. Geographic identifiers could
be a WMO station identifier (i.e. ―07481‖), an ICAO identifier (i.e. ―LFLL‖), geographic names (i.e.
―LYON ST EXUPERY‖), or any other local identifiers (i.e. French INSEE number: ―69299001‖)
provided there is a recognized authority (like the WMO, INSPIRE, etc) in charge of the identifier
management. However, in all these cases, these identifiers are covered by other INSPIRE themes.
If a precise reference to a geographic identifier is required, this should be realised by a link to the
relevant thematic data model. In most cases this would be specified in feature of interest and/or
sampling features. However, a special example is the link to Environmental Monitoring Facilities to
provide information on an observing site, which could be realised in one of two ways:
If the SpecialisedObservation is of prime importance, the observing station can be referenced
as a link to EF via Process;
If the observing station is of prime importance, then this should be specified under the EF data
model, with the SpecialisedObservations linked hasObservation association (see air quality
use case example).
Where a precise reference to a geographic identifier is not essential, but adds useful reference
information about the observation, it can be include as part of the free-text ―name‖ property of the
Process (see below).
C) Process identifier
Although Process has an INSPIRE identifier (which is voidable), there is no special requirement to
provide this for AC-MF. Instead it is suggested that property ―name‖ property is used to hold
information on the process (and the observing site) that may be informative. For example for the long
time series of observations at Aberporth, might be assigned the name ―Climatological observation
record for WMO station 03502 (Aberporth)‖.
Art. 12(1) of Regulation 1089/2010 restricts the value domain of spatial properties to the Simple
Feature spatial schema as defined in the OpenGIS® Implementation Standard for Geographic
information – Simple feature access – Part 1: Common architecture, version 1.2.1, unless specified
otherwise for a specific spatial data theme or type.
EU_AirQualityReferenceComponentValue
Name: EU Air Quality Reference Component Value
Definition: Definitions of phenomena regarding air quality in the context of reporting under
Union legislation.
Extensibility: any
Identifier: http://www.eionet.europa.eu/aqportal/codelists
Values: The allowed values for this code list comprise any values defined by data
providers.
5.3.2.1.2. GRIB_CodeTable4_2Value
GRIB_CodeTable4_2Value
Name: WMO GRIB Code Table Table 4_2 Value
Definition: Definitions of phenomena observed in meteorology.
Extensibility: any
Identifier: http://vocab.nerc.ac.uk/collection/I01/current
Values: The allowed values for this code list comprise any values defined by data
providers.
16
If no version or publication date are specified, the ―latest available version‖ shall be used.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 31
and Meteorological Geographical Features
5.3.3.2. Availability
IR Requirement
Annex II, Section 1.2
Datum for three-dimensional and two-dimensional coordinate reference systems
For the three-dimensional and two-dimensional coordinate reference systems and the horizontal
component of compound coordinate reference systems used for making spatial data sets available,
the datum shall be the datum of the European Terrestrial Reference System 1989 (ETRS89) in
areas within its geographical scope, or the datum of the International Terrestrial Reference System
(ITRS) or other geodetic coordinate reference systems compliant with ITRS in areas that are
outside the geographical scope of ETRS89. Compliant with the ITRS means that the system
definition is based on the definition of the ITRS and there is a well documented relationship
between both systems, according to EN ISO 19111.
IR Requirement
Annex II, Section 1.3
Coordinate Reference Systems
Spatial data sets shall be made available using at least one of the coordinate reference systems
specified in sections 1.3.1, 1.3.2 and 1.3.3, unless one of the conditions specified in section 1.3.4
holds.
– Three-dimensional Cartesian coordinates based on a datum specified in 1.2 and using the
parameters of the Geodetic Reference System 1980 (GRS80) ellipsoid.
– Three-dimensional geodetic coordinates (latitude, longitude and ellipsoidal height) based on a
datum specified in 1.2 and using the parameters of the GRS80 ellipsoid.
1. For the horizontal component of the compound coordinate reference system, one of the
coordinate reference systems specified in section 1.3.2 shall be used.
2. For the vertical component, one of the following coordinate reference systems shall be used:
– For the vertical component on land, the European Vertical Reference System (EVRS) shall be
used to express gravity-related heights within its geographical scope. Other vertical reference
systems related to the Earth gravity field shall be used to express gravity-related heights in
areas that are outside the geographical scope of EVRS.
– For the vertical component in the free atmosphere, barometric pressure, converted to height
using ISO 2533:1975 International Standard Atmosphere, or other linear or parametric reference
systems shall be used. Where other parametric reference systems are used, these shall be
described in an accessible reference using EN ISO 19111-2:2012.
– For the vertical component in marine areas where there is an appreciable tidal range (tidal
waters), the Lowest Astronomical Tide (LAT) shall be used as the reference surface.
– For the vertical component in marine areas without an appreciable tidal range, in open oceans
and effectively in waters that are deeper than 200 meters, the Mean Sea Level (MSL) or a well-
defined reference level close to the MSL shall be used as the reference surface.
Exceptions, where other coordinate reference systems than those listed in 1.3.1, 1.3.2 or 1.3.3 may
be used, are:
1. Other coordinate reference systems may be specified for specific spatial data themes in this
Annex.
2. For regions outside of continental Europe, Member States may define suitable coordinate
reference systems.
The geodetic codes and parameters needed to describe these coordinate reference systems and to
allow conversion and transformation operations shall be documented and an identifier shall be
created, according to EN ISO 19111 and ISO 19127.
6.1.1.3. Display
IR Requirement
Annex II, Section 1.4
Coordinate Reference Systems used in the View Network Service
For the display of spatial data sets with the view network service as specified in Regulation No
976/2009, at least the coordinate reference systems for two-dimensional geodetic coordinates
(latitude, longitude) shall be available.
IR Requirement
Annex II, Section 1.4
Coordinate Reference Systems used in the View Network Service
1. Coordinate reference system parameters and identifiers shall be managed in one or several
common registers for coordinate reference systems.
2. Only identifiers contained in a common register shall be used for referring to the coordinate
reference systems listed in this Section.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 34
and Meteorological Geographical Features
These Technical Guidelines propose to use the http URIs provided by the Open Geospatial
Consortium as coordinate reference system identifiers (see identifiers for the default CRSs below).
These are based on and redirect to the definition in the EPSG Geodetic Parameter Registry
(http://www.epsg-registry.org/).
TG Requirement 2 The identifiers listed in Table 2 shall be used for referring to the coordinate
reference systems used in a data set.
IR Requirement
Article 11
Temporal Reference Systems
1. The default temporal reference system referred to in point 5 of part B of the Annex to
17
Commission Regulation (EC) No 1205/2008 ( ) shall be used, unless other temporal reference
systems are specified for a specific spatial data theme in Annex II.
NOTE 1 Point 5 of part B of the Annex to Commission Regulation (EC) No 1205/2008 (the INSPIRE
Metadata IRs) states that the default reference system shall be the Gregorian calendar, with dates
expressed in accordance with ISO 8601.
NOTE 2 ISO 8601 Data elements and interchange formats – Information interchange –
Representation of dates and times is an international standard covering the exchange of date and
time-related data. The purpose of this standard is to provide an unambiguous and well-defined method
of representing dates and times, so as to avoid misinterpretation of numeric representations of dates
and times, particularly when data is transferred between countries with different conventions for writing
numeric dates and times. The standard organizes the data so the largest temporal term (the year)
appears first in the data string and progresses to the smallest term (the second). It also provides for a
standardized method of communicating time-based information across time zones by attaching an
offset to Coordinated Universal Time (UTC).
th th
EXAMPLE 1997 (the year 1997), 1997-07-16 (16 July 1997), 1997-07-16T19:20:30+01:00 (16
July 1997, 19h 20‘ 30‘‘, time zone: UTC+1)
IR Requirement
Article 12
Other Requirements & Rules
(…)
2. All measurement values shall be expressed using SI units or non-SI units accepted for use with
the International System of Units, unless specified otherwise for a specific spatial data theme or
type.
6.1.4 Grids
17
OJ L 326, 4.12.2008, p. 12.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 36
and Meteorological Geographical Features
IR Requirement
Annex II, Section 2.2
Grids
Either of the grids with fixed and unambiguously defined locations defined in Sections 2.2.1 and
2.2.2 shall be used as a geo-referencing framework to make gridded data available in INSPIRE,
unless one of the following conditions holds:
(1) Other grids may be specified for specific spatial data themes in Annexes II-IV. In this case, data
exchanged using such a theme-specific grid shall use standards in which the grid definition is
either included with the data, or linked by reference.
(2) For grid referencing in regions outside of continental Europe Member States may define their
own grid based on a geodetic coordinate reference system compliant with ITRS and a Lambert
Azimuthal Equal Area projection, following the same principles as laid down for the grid
specified in Section 2.2.1. In this case, an identifier for the coordinate reference system shall be
created.
The grid is based on the ETRS89 Lambert Azimuthal Equal Area (ETRS89-LAEA) coordinate
o o
reference system with the centre of the projection at the point 52 N, 10 E and false easting: x0 =
4321000 m, false northing: y0 = 3210000 m.
The origin of the grid coincides with the false origin of the ETRS89-LAEA coordinate reference
system (x=0, y=0).
Grid points of grids based on ETRS89-LAEA shall coincide with grid points of the grid.
The grid is hierarchical, with resolutions of 1m, 10m, 100m, 1000m, 10000m and 100000m.
The grid is designated as Grid_ETRS89-LAEA. For identification of an individual resolution level the
cell size in metres is appended.
For the unambiguous referencing and identification of a grid cell, the cell code composed of the size
of the cell and the coordinates of the lower left cell corner in ETRS89-LAEA shall be used. The cell
size shall be denoted in metres (―m‖) for cell sizes up to 100m or kilometres (―km‖) for cell sizes of
n
1000m and above. Values for northing and easting shall be divided by 10 , where n is the number of
trailing zeros in the cell size value.
positioning and the Earth Geodetic Model - EGM-96 be used as the fixed reference model for mean
sea level determination.
Recommendation 9 Where reference systems are not explicitly defined, WMO definitions
should be used.
Note: Although WMO definitions are not currently standardised to ISO (for example to ISO feature
catalogue form), they describe ~1500 different ‗features‘.
6.2.2 Grids
IR Requirement
Annex IV, Section 13.3
Theme-specific Requirements
(1) By way of derogation from the requirements of Section 2.2 of Annex II, gridded data related to
the themes Atmospheric Conditions and Meteorological Geographical Features may be made
available using any appropriate grid.
7 Data quality
This chapter includes a description of the data quality elements and sub-elements as well as the
corresponding data quality measures that should be used to evaluate and document data quality for
data sets related to the spatial data theme Atmospheric Conditions and Meteorological Geographical
Features (section 7.4).
It may also define requirements or recommendations about the targeted data quality results applicable
for data sets related to the spatial data theme Atmospheric Conditions and Meteorological
Geographical Features (sections 7.5 and 7.6).
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 38
and Meteorological Geographical Features
In particular, the data quality elements, sub-elements and measures specified in section 7.4 should be
used for
evaluating and documenting data quality properties and constraints of spatial objects, where
such properties or constraints are defined as part of the application schema(s) (see section 5);
evaluating and documenting data quality metadata elements of spatial data sets (see section 8);
and/or
specifying requirements or recommendations about the targeted data quality results applicable
for data sets related to the spatial data theme Atmospheric Conditions and Meteorological
Geographical Features (see sections 7.5 and 7.6).
The descriptions of the elements and measures are based on Annex D of ISO/DIS 19157 Geographic
information – Data quality.
Minimum standards for quality control of data apply to all WMO operational centres (cf. Manual on the
Global Data-processing and Forecasting System, WMO-No. 485). They include quality control at
various stages of processing. They apply to both real-time and non-real-time processing and lead to
various records of quality-control actions. WMO also establishes standard operating and quality
control procedures for atmospheric composition measurements (cf. WMO Global Atmosphere Watch
(GAW) report series).
Checking includes:
Detection of missing data at centres
Adherence to prescribed coding formats
Internal consistency
Time consistency
Space consistency
Physical and Climatological limits
These quality reports are often held locally and not distributed with the data, which may be distributed
worldwide. There is no requirement to collect and distribute this information – which would be new
collections of data quality. Very few datasets relevant to this theme will hold or link to this quality data.
Similarly, numerical model output goes through thorough and systematic evaluation and quality
assessment. Standard procedures have been developed for the production and exchange of
verification results.
The question of the quality of meteorological data is closely related to its representivity. Depending on
the way in which it is generated, the representivity of meteorological data can vary to a very large
extent:
in space:
2 2
o local representativeness, ranging from a few m to a few km at most, over very
homogeneous terrain
2
o wider area representativeness, up to ~100 km or more
in time:
o so-called instantaneous data (i.e. a few seconds)
o average (or other statistical combinations) over periods of hours, days, months, etc.
Local data come from in-situ measurements and are available only for the locations of observing sites;
area representative data come mainly from
numerical models, available for all locations
and remote-sensing (satellite based or not).
The WMO quality assurance process is very comparable to the ISO 19158 standard on quality control
accreditation for data supply. For each Member as a supplier of observational and forecast data,
WMO acts as the client encompassing all other Members. WMO defines the observing standards and
the quality control processes at each stage of the data collection and dissemination process by which
the data is distributed around the world.
As meteorological observations are transitory there is seldom any opportunity to perform repeat
observations. Many of the Data Quality Classes of ISO 19157 are either not relevant, or rather the
quality measures required are process based using non-quantitative standards and have only
descriptive results referenced to WMO regulations and guides. Quantitative quality measures in WMO
are usually post-facto tasks of monitoring and verification. The monitoring process studies the
availability, timeliness and quality of data with respect to easily detectable errors. Verification involves
matching observations with forecast values from numerical models in a cross validation exercise.
Both are separate data gathering and product generation processes in slow time, which generate large
amounts of new data.
The Guide on the Global Data-processing System (WMO-No. 305) Chapter 6 is the authoritative
reference on all matters related to quality control procedures.
Observational data are collected to quality standards declared in the WMO Guide to
Meteorological Instruments and Methods of Observation (WMO-No. 8 (Seventh edition
2008)).
In the Manual on the GOS (WMO-No 544 Volume 1 Global Aspects Part V Quality Control),
WMO recommends that rigorous quality control should be exercised at all stages, including
periodic calibration, validation and maintenance of the equipment in order to maintain the
quality of the observations.
The Manual on the Global Data-processing and Forecasting System (Volume I Global Aspects
WMO-No. 485) in Part II Section 2 defines the responsibilities and minimum standards of
Quality Control at GDPFS Centres in real- and non-real-time.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 40
and Meteorological Geographical Features
Guidelines on quality management procedures and practices for Public Weather Services
(WMO/TD No. 1256), 2005 extends the quality aspects to the delivery of data and weather
information outside the meteorological community.
The series of Global Atmosphere Watch (GAW) Research and monitoring reports (e.g. Quality
Assurance Project Plan (QAPjP) for Continuous Ground Based Ozone Measurements (WMO
TD No. 634) define the quality control procedures for atmospheric composition
measurements.
Recommendation 11 For non-WMO based data the quality metadata should refer to a statement
of quality processes used by the producer.
The measures to be used for each of the listed data quality sub-elements are defined in the following
sub-sections.
Table 3 – Data quality elements used in the spatial data theme Atmospheric Conditions and
Meteorological Geographical Features
Name
Alternative name -
Data quality element logical consistency
Data quality sub-element conceptual consistency
Data quality basic measure error count
Definition count of all items in the dataset that are not compliant with the
rules of the conceptual schema
Description If the conceptual schema explicitly or implicitly describes rules,
these rules shall be followed. Violations against such rules can be,
for example, invalid placement of features within a defined
tolerance, duplication of features and invalid overlap of features.
Evaluation scope spatial object / spatial object type
Reporting scope data set
Parameter -
Data quality value type integer
Data quality value structure -
Source reference ISO/DIS 19157 Geographic information – Data quality
Example
Measure identifier 10
Recommendation 14 For the tests on domain consistency, it is recommended to use the Logical
consistency – Domain consistency data quality sub-element and the
measure Number of items not in conformance with their value domain as
specified in the table below.
Definition count of all items in the dataset that are not in conformance with their
value domain
Description
Evaluation scope spatial object / spatial object type
Reporting scope data set
Parameter -
Data quality value type integer
8 Dataset-level metadata
This section specifies dataset-level metadata elements, which should be used for documenting
metadata for a complete dataset or dataset series.
NOTE Metadata can also be reported for each individual spatial object (spatial object-level
metadata). Spatial object-level metadata is fully described in the application schema(s) (section 5).
For some dataset-level metadata elements, in particular those for reporting data quality and
maintenance, a more specific scope can be specified. This allows the definition of metadata at sub-
dataset level, e.g. separately for each spatial object type (see instructions for the relevant metadata
element).
Table 4 – Metadata for spatial datasets and spatial dataset series specified in Regulation
1205/2008/EC
Metadata
Regulation Metadata element Multiplicity Condition
Section
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 43
and Meteorological Geographical Features
3 Keyword 1..*
6.1 Lineage 1
6.2 Spatial resolution 0..* Mandatory for data sets and data set
series if an equivalent scale or a
resolution distance can be specified.
7 Conformity 1..*
Generic guidelines for implementing these elements using ISO 19115 and 19119 are available at
http://inspire.jrc.ec.europa.eu/index.cfm/pageid/101. The following sections describe additional theme-
specific recommendations and requirements for implementing these elements.
8.1.1 Conformity
The Conformity metadata element defined in Regulation 1205/2008/EC requires to report the
conformance with the Implementing Rule for interoperability of spatial data sets and services. In
addition, it may be used also to document the conformance to another specification.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 44
and Meteorological Geographical Features
The Conformity element includes two sub-elements, the Specification (a citation of the Implementing
Rule for interoperability of spatial data sets and services or other specification), and the Degree of
conformity. The Degree can be Conformant (if the dataset is fully conformant with the cited
specification), Not Conformant (if the dataset does not conform to the cited specification) or Not
Evaluated (if the conformance has not been evaluated).
Recommendation 17 If a dataset is not yet conformant with all requirements of this data
specification, it is recommended to include information on the conformance
with the individual conformance classes specified in the Abstract Test Suite
in Annex A.
Recommendation 19 If minimum data quality recommendations are defined then the statement
on the conformity with these requirements should be included using the
Conformity metadata element and referring to the relevant data quality
conformance class in the Abstract Test Suite.
NOTE Currently no minimum data quality requirements are included in the IRs. The
recommendation above should be included as a requirement in the IRs if minimum data quality
requirements are defined at some point in the future.
Recommendation 20 When documenting conformance with this data specification or one of the
conformance classes defined in the Abstract Test Suite, the Specification
sub-element should be given using the http URI identifier of the
conformance class or using a citation including the following elements:
- title: ―INSPIRE Data Specification on Atmospheric Conditions and
Meteorological Geographical Features – Technical Guidelines – <name of
the conformance class>‖
- date:
- dateType: publication
- date: 2013-02-04
EXAMPLE 1: The XML snippets below show how to fill the Specification sub-element for
documenting conformance with the whole data specification on Addresses v3.0.1.
<gmd:DQ_ConformanceResult>
<gmd:specification href="http://inspire.ec.europa.eu/conformanceClass/ad/3.0.1/tg" />
<gmd:explanation> (...) </gmd:explanation>
<gmd:pass> (...) </gmd:pass>
</gmd:DQ_ConformanceResult>
or (using a citation):
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 45
and Meteorological Geographical Features
<gmd:DQ_ConformanceResult>
<gmd:specification>
<gmd:CI_Citation>
<gmd:title>
<gco:CharacterString>INSPIRE Data Specification on Atmospheric Conditions and
Meteorological Geographical Features – Technical Guidelines</gco:CharacterString>
</gmd:title>
<gmd:date>
<gmd:date>
<gco:Date>2013-02-04</gco:Date>
</gmd:date>
<gmd:dateType>
<gmd:CI_DateTypeCode
codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resou
rces/Codelist/ML_gmxCodelists.xml#CI_DateTypeCode"
codeListValue="publication">publication</gmd:CI_DateTypeCode>
</gmd:dateType>
</gmd:date>
</gmd:CI_Citation>
</gmd:specification>
<gmd:explanation> (...) </gmd:explanation>
<gmd:pass> (...) </gmd:pass>
</gmd:DQ_ConformanceResult>
EXAMPLE 2: The XML snippets below show how to fill the Specification sub-element for
documenting conformance with the CRS conformance class of the data specification on Addresses
v3.0.1.
<gmd:DQ_ConformanceResult>
<gmd:specification href="http://inspire.ec.europa.eu/conformanceClass/ad/3.0.1/crs" />
<gmd:explanation> (...) </gmd:explanation>
<gmd:pass> (...) </gmd:pass>
</gmd:DQ_ConformanceResult>
or (using a citation):
<gmd:DQ_ConformanceResult>
<gmd:specification>
<gmd:CI_Citation>
<gmd:title>
<gco:CharacterString>INSPIRE Data Specification on Atmospheric Conditions and
Meteorological Geographical Features – Technical Guidelines – CRS</gco:CharacterString>
</gmd:title>
<gmd:date>
<gmd:date>
<gco:Date>2013-02-04</gco:Date>
</gmd:date>
<gmd:dateType>
<gmd:CI_DateTypeCode
codeList="http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resou
rces/Codelist/ML_gmxCodelists.xml#CI_DateTypeCode"
codeListValue="publication">publication</gmd:CI_DateTypeCode>
</gmd:dateType>
</gmd:date>
</gmd:CI_Citation>
</gmd:specification>
<gmd:explanation> (...) </gmd:explanation>
<gmd:pass> (...) </gmd:pass>
</gmd:DQ_ConformanceResult>
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 46
and Meteorological Geographical Features
8.1.2 Lineage
Recommendation 21 Following the ISO/DIS 19157 Quality principles, if a data provider has a
procedure for the quality management of their spatial data sets then the
appropriate data quality elements and measures defined in ISO/DIS 19157
should be used to evaluate and report (in the metadata) the results. If not,
the Lineage metadata element (defined in Regulation 1205/2008/EC)
should be used to describe the overall quality of a spatial data set.
According to Regulation 1205/2008/EC, lineage ―is a statement on process history and/or overall
quality of the spatial data set. Where appropriate it may include a statement whether the data set has
been validated or quality assured, whether it is the official version (if multiple versions exist), and
whether it has legal validity. The value domain of this metadata element is free text‖.
The Metadata Technical Guidelines based on EN ISO 19115 and EN ISO 19119 specifies that the
statement sub-element of LI_Lineage (EN ISO 19115) should be used to implement the lineage
metadata element.
NOTE 1 In order to improve the interoperability, domain templates and instructions for using these
free text elements (descriptive statements) may be specified here and/or in an Annex of this data
specification.
According to Regulation 1205/2008/EC, at least one of the following temporal reference metadata sub-
elements shall be provided: temporal extent, date of publication, date of last revision, date of creation.
Recommendation 23 It is recommended that at least the date of the last revision of a spatial data
set should be reported using the Date of last revision metadata sub-
element.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 47
and Meteorological Geographical Features
IR Requirement
Article 13
Metadata required for Interoperability
The metadata describing a spatial data set shall include the following metadata elements required
for interoperability:
1. Coordinate Reference System: Description of the coordinate reference system(s) used in the
data set.
2. Temporal Reference System: Description of the temporal reference system(s) used in the data
set.
This element is mandatory only if the spatial data set contains temporal information that does
not refer to the default temporal reference system.
This element is mandatory only if the data set includes types from the Generic Network Model
and does not assure centreline topology (connectivity of centrelines) for the network.
This element is mandatory only if an encoding is used that is not based on UTF-8.
6. Spatial Representation Type: The method used to spatially represent geographic information.
These Technical Guidelines propose to implement the required metadata elements based on ISO
19115 and ISO/TS 19139.
The following TG requirements need to be met in order to be conformant with the proposed encoding.
TG Requirement 3 Metadata instance (XML) documents shall validate without error against the
used ISO 19139 XML schema.
NOTE Section 2.1.2 of the Metadata Technical Guidelines discusses the different ISO 19139 XML
schemas that are currently available.
TG Requirement 4 Metadata instance (XML) documents shall contain the elements and meet the
INSPIRE multiplicity specified in the sections below.
TG Requirement 5 The elements specified below shall be available in the specified ISO/TS
19139 path.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 48
and Meteorological Geographical Features
NOTE While this not explicitly required by any of the INSPIRE Implementing Rules, making all
metadata of a data set available together and through one service simplifies implementation and
usability.
8.2.3 Encoding
Metadata element name Encoding
Description of the computer language construct that specifies the
Definition representation of data objects in a record, file, message, storage
device or transmission channel
ISO 19115 number and name 271. distributionFormat
ISO/TS 19139 path distributionInfo/MD_Distribution/distributionFormat
INSPIRE obligation / condition mandatory
INSPIRE multiplicity 1..*
Data type (and ISO 19115 no.) 284. MD_Format
See B.2.10.4. The property values (name, version, specification)
Domain specified in section 5 shall be used to document the default and
alternative encodings.
Implementing instructions
name: <Application schema name> GML application schema
version: version 3.0
Example specification: D2.8.III.13-14 Data Specification on Atmospheric
Conditions and Meteorological Geographical Features – Technical
Guidelines
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 50
and Meteorological Geographical Features
<gmd:MD_Format>
<gmd:name>
<gco:CharacterString>SomeApplicationSchema GML
application schema</gco:CharacterString>
</gmd:name>
<gmd:version>
<gco:CharacterString>3.0</gco:CharacterString>
Example XML encoding
</gmd:version>
<gmd:specification>
<gco:CharacterString>D2.8.III.13-14 Data Specification on
Atmospheric Conditions and Meteorological Geographical
Features – Technical Guidelines</gco:CharacterString>
</gmd:specification>
</gmd:MD_Format>
Comments
Recommendation 25 The metadata describing a spatial data set or a spatial data set series
related to the theme Atmospheric Conditions and Meteorological
Geographical Features should comprise the theme-specific metadata
elements specified in Table 5.
Table 5 – Optional theme-specific metadata elements for the theme Atmospheric Conditions
and Meteorological Geographical Features
Section Metadata element Multiplicity
8.3.1 Maintenance Information 0..1
Recommendation 26 For implementing the metadata elements included in this section using ISO
19115, ISO/DIS 19157 and ISO/TS 19139, the instructions included in the
relevant sub-sections should be followed.
Recommendation 27 For reporting the results of the data quality evaluation, the data quality
elements, sub-elements and (for quantitative evaluation) measures defined
in chapter 7 should be used.
Recommendation 28 The metadata elements specified in the following sections should be used
to report the results of the data quality evaluation. At least the information
included in the row ―Implementation instructions‖ should be provided.
The first section applies to reporting quantitative results (using the element DQ_QuantitativeResult),
while the second section applies to reporting non-quantitative results (using the element
DQ_DescriptiveResult).
Recommendation 29 If a dataset does not pass the tests of the Application schema conformance
class (defined in Annex A), the results of each test should be reported
using one of the options described in sections 8.3.2.1 and 8.3.2.2.
NOTE 1 If using non-quantitative description, the results of several tests do not have to be reported
separately, but may be combined into one descriptive statement.
NOTE 2 The sections 8.3.2.1 and 8.3.2.2 may need to be updated once the XML schemas for ISO
19157 have been finalised.
The scope for reporting may be different from the scope for evaluating data quality (see section 7). If
data quality is reported at the data set or spatial object type level, the results are usually derived or
aggregated.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 53
and Meteorological Geographical Features
Recommendation 30 The scope element (of type DQ_Scope) of the DQ_DataQuality subtype
should be used to encode the reporting scope.
Only the following values should be used for the level element of
DQ_Scope: Series, Dataset, featureType.
NOTE In the level element of DQ_Scope, the value featureType is used to denote spatial object
type.
8.3.2.1. Guidelines for reporting quantitative results of the data quality evaluation
42. evaluationMethodType
43. evaluationMethodDescription
46. dateTime
8.3.2.2. Guidelines for reporting descriptive results of the Data Quality evaluation
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 54
and Meteorological Geographical Features
9 Delivery
9.1 Updates
IR Requirement
Article 8
Updates
NOTE In this data specification, no exception is specified, so all updates shall be made available at
the latest 6 months after the change was applied in the source data set.
NOTE For the relevant requirements and recommendations for network services, see the relevant
18
Implementing Rules and Technical Guidelines .
EXAMPLE 1 Through the Get Spatial Objects function, a download service can either download a pre-
defined data set or pre-defined part of a data set (non-direct access download service), or give direct
access to the spatial objects contained in the data set, and download selections of spatial objects
based upon a query (direct access download service). To execute such a request, some of the
following information might be required:
the list of spatial object types and/or predefined data sets that are offered by the download
service (to be provided through the Get Download Service Metadata operation),
and the query capabilities section advertising the types of predicates that may be used to form
a query expression (to be provided through the Get Download Service Metadata operation,
where applicable),
a description of spatial object types offered by a download service instance (to be provided
through the Describe Spatial Object Types operation).
EXAMPLE 2 Through the Transform function, a transformation service carries out data content
transformations from native data forms to the INSPIRE-compliant form and vice versa. If this operation
is directly called by an application to transform source data (e.g. obtained through a download service)
that is not yet conformant with this data specification, the following parameters are required:
Input data (mandatory). The data set to be transformed.
Source model (mandatory, if cannot be determined from the input data). The model in which the
input data is provided.
Target model (mandatory). The model in which the results are expected.
Model mapping (mandatory, unless a default exists). Detailed description of how the
transformation is to be carried out.
It should be noted here that the actual INSPIRE Download Service implementation details and
guidance is out-of-scope of this document. This section only aims to provide guidance and
requirements on the content of the delivered INSPIRE AC-MF data sets.
The O&M model, as well as the large and frequently changing gridded data sets typical for AC-MF
themes, require specific technical guidance by the INSPIRE Network Services Drafting Team. Without
such clear guidance it will be difficult to achieve the INSPIRE interoperability goals in issues like
• recommended Download Service protocols,
• the use of effective binary encodings for large gridded data sets, and
• the data instance level discovery of frequently updated data, such as weather forecasts.
As of writing this document, this kind of guidance has not been provided in the existing versions of
Download Service Technical Guidance documents, so unfortunately a reference to it cannot be
provided here.
9.3 Encodings
The IRs contain the following two requirements for the encoding to be used to make data available.
18
The Implementing Rules and Technical Guidelines on INSPIRE Network Services are available at
http://inspire.jrc.ec.europa.eu/index.cfm/pageid/5
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 56
and Meteorological Geographical Features
IR Requirement
Article 7
Encoding
1. Every encoding rule used to encode spatial data shall conform to EN ISO 19118. In particular, it
shall specify schema conversion rules for all spatial object types and all attributes and
association roles and the output data structure used.
2. Every encoding rule used to encode spatial data shall be made available.
NOTE ISO 19118:2011 specifies the requirements for defining encoding rules used for interchange
of geographic data within the set of International Standards known as the ―ISO 19100 series‖. An
encoding rule allows geographic information defined by application schemas and standardized
schemas to be coded into a system-independent data structure suitable for transport and storage. The
encoding rule specifies the types of data being coded and the syntax, structure and coding schemes
used in the resulting data structure. Specifically, ISO 19118:2011 includes
- requirements for creating encoding rules based on UML schemas,
- requirements for creating encoding services, and
- requirements for XML-based encoding rules for neutral interchange of data.
While the IRs do not oblige the usage of a specific encoding, this Technical Guidelines proposes to
make data related to the spatial data theme Atmospheric Conditions and Meteorological Geographical
Features available at least in the default encoding(s) specified in section 0. In this section, a number of
TG requirements are listed that need to be met in order to be conformant with the default encoding(s).
The proposed default encoding(s) meet the requirements in Article 7 of the IRs, i.e. they are
conformant with ISO 19118 and (since they are included in this specification) publicly available.
As defined in the Implementing Rules of INSPIRE Download Services, there are two possibilities for
implementing an INSPIRE Download Service: offering pre-defined data sets for download or providing
a "direct access" download service with query capabilities. In either case the data sets in the INSPIRE
Atmospheric Conditions and Meteorological Geographical Feature themes are collections of
Specialised Observation features as defined in the INSPIRE Specialised Observations GML
Application Schema.
IR Requirement
Annex IV, Section 13.3
Theme-specific Requirements
Data related to the themes Atmospheric Conditions or Meteorological Geographical Features shall
be made available using the types defined in Specialised Observations package in Annex I, the
OM_Observation spatial object type or sub-types thereof.
These collections served using an INSPIRE Download Service can be either pre-defined using
semantic grouping (like all measurement events with all measured properties from a single
meteorological observation station within one day), or be created ad-hoc as a result of the given
selection criteria for the Get Spatial Objects function of a direct-access Download Service.
The following table gives examples of which type of Specialised Observations is most appropriate to
be used with typical of meteorological and atmospheric data sets:
This data specification proposes the use of GML as the default encoding, as recommended in sections
7.2 and 7.3 of [DS-D2.7]. GML is an XML encoding in compliance with ISO 19118, as required in Article
7(1). For details, see [ISO 19136], and in particular Annex E (UML-to-GML application schema encoding
rules).
The following TG requirements need to be met in order to be conformant with GML encodings.
TG Requirement 6 Data instance (XML) documents shall validate without error against the
provided XML schema.
NOTE 1 Not all constraints defined in the application schemas can be mapped to XML. Therefore, the
following requirement is necessary.
NOTE 2 The obligation to use only the allowed code list values specified for attributes and most of the
constraints defined in the application schemas cannot be mapped to the XML sch. They can therefore
not be enforced through schema validation. It may be possible to express some of these constraints
using other schema or rule languages (e.g. Schematron), in order to enable automatic validation.
All the AC-MF data offered using INSPIRE Download Services must follow this GML Application
Schema for encoding the Observation instances within the feature collection results of the Get Spatial
Objects operations.
All the AC-MF data offered using INSPIRE Download Services providing data using the Specialised
Observation types with coverage valued results, must follow this GML Application Schema for
encoding at least the domain parts of those coverages.
Introducing encoding formats other than GML for representing coverage elements requires the
definition of encoding rules to map the Atmospheric Conditions and Meteorological Geographical
Features application schema to the resulting specific data structure unambiguously.
Recommendation 31 The encoding of coverage components in the file formats specified above
should conform to the rules specified in <reference to Annex or (later)
D2.7>.
NOTE The GeoTiff format, as a specific extension of the Baseline TIFF Format, is also covered by
these encoding rules.
Multipart representation
For performance reasons, binary file formats are usually preferred to text-based formats such as XML
for storing large amounts of coverage data. However, they cannot directly constitute an alternative to
pure GML, since their own data structure might often not support all the ISO 19123 elements used to
describe coverages in the conceptual model.
The OGC standard GML Application Schema for coverages [OGC 09-146r2] offers a format encoding
which combines these two approaches. The first part consists of a GML document representing all
coverage components except the range set, which is contained in the second part in some other
encoding format such as ‗well known‘ binary formats‘. Some information in the second part may be
redundant with the GML content of the first part. In this case, consistency must be necessarily
ensured, for example by defining a GML mapping of the additional encoding format.
19
Further details and examples will be included in a future version of the Guidelines for the encoding
of spatial data [DS-D2.7].
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 60
and Meteorological Geographical Features
The advantage of this multipart representation is that coverage constituents are not handled
individually but as a whole. This is not really the case with GML which also allows the encoding of the
value side of the coverage in external binary files, but via references to remote locations.
TG Requirement 7 Coverage data encoded as multipart messages shall comply with the multipart
representation conformance class defined in GML Application Schema for
Coverages [OGC 09-146r2].
NOTE The GML Application Schema for Coverages establishes a one-to-one relationship between
coverages and multipart document instances.
The range set can be encoded within the XML structure as an external binary file using the gml:File
element. This has the benefit of efficiently storing the range set data within an external file that is of a
well-known format type, for example TIFF or GeoTIFF. This method of encoding is of most use for the
storage of large files.
This option encodes the range set data within the XML inline. This is encoded as a DataBlock
element. This encoding provides much greater visibility for the range set values, however, this comes
at the cost of reduced efficiency. This method of encoding would therefore only be suitable for small
datasets.
This option consists in packaging all the components of one or several coverages, including the
domain expressed in GML, in a single JPEG 2000 file. It is based on the OGC standard GML in JPEG
2000 for Geographic Imagery [OGC 05-047r2], also known as GMLJP2, which specifies how to use
GML within the XML boxes of JPEG 2000 files.
TG Requirement 8 Coverage data encoded in standalone JPEG 2000 files shall comply with the
OGC standard GML in JPEG 2000 for Geographic Imagery [OGC 05-047r2].
TG Requirement 8 implies that all the encoding rules presented in GMLJP2 shall be strictly followed
for including GML within JPEG 2000 data files correctly. For the sake of harmonization, the encoding
rules adopted for the multipart message encoding should also apply to the GMLJP2 encoding.
The encoding of coverage components in GMLJP2 within a JPEG 2000 file should conform to the
rules specified in the Guidelines for the encoding of spatial data [DS-D2.7].
10 Data Capture
There is no specific guidance required with respect to data capture.
11 Portrayal
This clause defines the rules for layers and styles to be used for portrayal of the spatial object types
defined for this theme. Portrayal is regulated in Article 14 of the IRs.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 61
and Meteorological Geographical Features
IR Requirement
Article 14
Portrayal
1. For the portrayal of spatial data sets using a view network service as specified in Commission
20
Regulation No 976/2009 ( ), the following shall be available:
(a) the layers specified in Annex II for the theme or themes the data set is related to;
(b) for each layer at least a default portrayal style, with as a minimum an associated title and a
unique identifier.
In section 11.1, the types of layers are defined that are to be used for the portrayal of the spatial object
types defined in this specification. A view service may offer several layers of the same type, one for
each dataset that it offers data on a specific topic.
NOTE The layer specification in the IRs only contains the name, a human readable title and the
(subset(s) of) spatial object type(s), that constitute(s) the content of the layer. In addition, this TG
documents suggests keywords for describing the layer.
Section 11.2 specifies one style for each of these layers. It is proposed that INSPIRE view services
support this style as the default style required by Article 14(1b).
TG Requirement 9 For each layer specified in this section, the styles defined in section 11.2 shall
be available.
NOTE The default style should be used for portrayal by the view network service if no user-defined
style is specified in a portrayal request for a specific layer.
In section 11.2, further styles can be specified that represent examples of styles typically used in a
thematic domain. It is recommended that also these styles should be supported by INSPIRE view
services, where applicable.
Where XML fragments are used in the following sections, the following namespace prefixes apply:
sld="http://www.opengis.net/sld" (WMS/SLD 1.1)
se="http://www.opengis.net/se" (SE 1.1)
ogc="http://www.opengis.net/ogc" (FE 1.1)
20
OJ L 274, 20.10.2009, p. 9.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 62
and Meteorological Geographical Features
No layers are specified for the themes Atmospheric Conditions and Meteorological Geographical
Features.
The generic data model used for defining spatial objects for the AC-MF theme is based on the
Observations & Measurements standard (O&M, ISO 19156:2011). Each O&M Observation instance
models an observation event for estimating the values one or more atmospherically meaningful
properties at a particular place and time (past or future at the time of making the observation). These
Observation events are the only spatial objects of the AC-MF data model.
The layers provided by an INSPIRE View Service offering AC-MF data sets typically do not try to
visualise the geometries or temporal properties of O&M Observation events, or their features-of-
interest, but the results of these Observation events. These result objects are typically modelled as
discrete coverages.
21
The Technical Guidance for the implementation of INSPIRE View Services, version 3.0 contains the
following requirement considering the Name property of the INSPIRE View Service:
"Implementation Requirement 39 Name shall be mapped with the <wms:Name> element. The
harmonised name of a layer shall comply with the Layer requirements of the [INS DS, Article 14]"
However, the annex II of referred EU Commission regulation only defines the layer names for
INSPIRE Annex I themes. The intended relationship between INSPIRE datasets and the View Service
22
layers are further defined in the Draft Implementing Rule View Service, version 3.0 :
"An INSPIRE theme may include several layers, such as the ―transport theme‖,
and for each INSPIRE theme the related layer(s) shall be defined. They have the
same title but in various languages (read by humans) across all the MS.
They shall have the same name (read by machines, eventually keywords from a
controlled list corresponding to data themes) across Europe so that it will be
possible for a client application to ask to several View Services one specific layer
(using the ―harmonised‖ name). This harmonised name is given by Data
Specification Implementing Rules for each INSPIRE theme."
All spatial objects of the AC-MF theme consist of O&M Observation objects, regardless of the types of
the contained estimated properties, like precipitation or wind speed. Thus it's not useful from the end-
user perspective to follow the harmonised layer naming convention of the Annex I and II consisting of
a theme-specific prefix followed by the name of the spatial object type (like GN.GeographicalNames).
If the harmonised naming convention mentioned above would be followed, all the layers would be
either of type "ACMF.OM Observation", with no indication of the actual data content visualised by the
layer.
The requirement for using harmonised layer names for the AC-MF View Services is not just non-
informational, but would also cause serious implementation difficulties for the data providers. In many
cases the same service instances used for providing the INSPIRE View Services are also used for
providing the same data for fulfilling other national or EU level regulations and data exchange
agreements. In these cases the layer names may also be specified by those agreements, or the use of
names descriptive in all the involved contexts is required.
It's still very important to be able to ensure the interoperability of the AC-MF View Services, even when
harmonised layer names cannot be used for that purpose: The users of the View Services of different
providers should be able to find out which layers (if any) provided by both providers offer visualisations
of the same measured or predicted atmospheric properties. This need of using harmonised property
names between different data providers has been widely recognised in the scientific community, and
several well-know code lists and standardised parameter name lists are currently in use, such as the
WMO GRIB codes , Climate Forecast Conventions (CF) Standard names and the NASA Semantic
Web for Earth and Environmental Terminology (SWEET) Ontology classes.
Recommendation 36 Each layer should include at least one Keyword element with its
"vocabulary" attribute referring to a well-know catalog, dictionary or another
machine-readable online source providing a non-ambiguous definition of
the underlying atmospheric property visualised as that layer.
The Keyword approach allows the users of AC-MF View Services to recognise the basic geophysical
properties, like air temperature, behind each View Service layer, even if the exact definition of the the
property would be a complicated one (monthly mean of the daily maximum of the air temperature
measurements at 10m height from the ground).
Example: A WMS 1.3 Capabilities document fragment with atmospheric properties for each
layer identified by Keyword elements
<Format>application/gml+xml; version=3.2</Format>
<OnlineResource xlink:type="simple" xlink:href="http://discovery-
service.some.org/?SERVICE=CSW&VERSION=2.0.2&REQUEST=GetRecordById&ID=95
558944&outputSchema=http://www.isotc211.org/2005/gmd&elementSetName=full"/>
</MetadataURL>
</wms:Layer>
</wms:Layer>
</wms:Capability>
</wms:WMS_Capabilities>
The names used as values of the "vocabulary" attribute for theses keywords should be commonly
standardised among the AC-MF INSPIRE user community and a machine-readable metadata
description for each of them should be accessible at well-known community catalogs or registries. The
allowed values for the values of the vocabulary attribute is not restricted by this document, because
this would make the specification too inflexible. However, to encourage harmonisation, two standard
vocabularies are recommended here pointing to well-known atmospheric property name definitions:
the WMO GRIB codes and the CF convention standard-names:
It's worth pointing out that the client software should make no assumptions on the data format of the
visualised data set based on the used property identifying vocabulary: The GRIB code table name for
air temperature "001" may be used for identifying an air temperature layer even if the visualised data
had never been encoded in a GRIB file.
A detailed example of a INSPIRE AC-MF compliant WMS 1.3 Capabilities document with the INSPIRE
service level metadata references is provided as Annex F.
IR Requirement
Article 14
Portrayal
(…)
3. For spatial object types whose objects can be further classified using a code list-valued attribute,
several layers may be defined. Each of these layers shall include the spatial objects
corresponding to one specific code list value. In the definition of such sets of layers in Annexes
II-IV,
(a) the placeholder <CodeListValue> shall represent the values of the relevant code list, with the
first letter in upper case,
(b) the placeholder <human-readable name> shall represent the human-readable name of the
code list values;
(c) the spatial object type shall include the relevant attribute and code list, in parentheses;
(d) one example of a layer shall be given.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 65
and Meteorological Geographical Features
An even more difficult task that defining layer names, is to define a standard visualisation styles for
atmospheric coverage data. Well-know and widely used, even legally mandating meteorological data
visualisation styles have been defined the WMO and ICAO, but these are designed for specific usage
contexts (weather forecasters and aviation), and may not be suitable for non-expert or cross-theme
usage contexts.
Most meteorological properties are portrayed differently according to the intended usage: For example
a ground temperature coverage could be visualised as a colour map, an isoline contour plot, or as
numerical values at certain points on a map. Which visualisation is the most suitable not only depends
on a use case, but also from the selected visualisation styles other layers at display.
For the reasons stated above, this document does not specify any requirements or recommendations
for styling of the meteorological coverage data as INSPIRE View Service layers. It is however
recommended that existing de facto or de jure standards for coverage and feature meteorological data
visualisation be used when the anticipated user community is expecting them: If the service is mainly
intended for meteorological expert users, then the visualisations should follow the WMO
meteorological data visualisation standards as closely as possible. The compliancy with existing
visualisation standards should be indicated in the layer or service metadata.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 66
and Meteorological Geographical Features
Bibliography
[DS-D2.3] INSPIRE DS-D2.3, Definition of Annex Themes and Scope, v3.0,
http://inspire.jrc.ec.europa.eu/reports/ImplementingRules/DataSpecifications/D2.3_Definiti
on_of_Annex_Themes_and_scope_v3.0.pdf
[DS-D2.6] INSPIRE DS-D2.6, Methodology for the development of data specifications, v3.0,
http://inspire.jrc.ec.europa.eu/reports/ImplementingRules/DataSpecifications/D2.6_v3.0.p
df
[DS-D2.7] INSPIRE DS-D2.7, Guidelines for the encoding of spatial data, v3.2,
http://inspire.jrc.ec.europa.eu/documents/Data_Specifications/D2.7_v3.2.pdf
[D2.8.I.1 ] D2.8.I.1 INSPIRE Specification on Coordinate Reference Systems – Guidelines version 3.1
[ISO 19101] EN ISO 19101:2005 Geographic information – Reference model (ISO 19101:2002)
[ISO 19107] EN ISO 19107:2005, Geographic information – Spatial schema (ISO 19107:2003)
[ISO 19108] EN ISO 19108:2005 Geographic information - Temporal schema (ISO 19108:2002)
[ISO 19111] EN ISO 19111:2007 Geographic information - Spatial referencing by coordinates (ISO
19111:2007)
[ISO 19135] EN ISO 19135:2007 Geographic information – Procedures for item registration (ISO
19135:2005)
[ISO 19139] ISO/TS 19139:2007, Geographic information – Metadata – XML schema implementation
[ISO 19158] ISO/DTS 19158 Geographic information – Quality assurance of data supply
[OGC 06-103r3] Implementation Specification for Geographic Information - Simple feature access –
Part 1: Common Architecture v1.2.0
WMO Core Metadata Profile 1.2 Guidelines on the use of Metadata for WIS 0.1, Nov2010 v0.1
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 67
and Meteorological Geographical Features
Annex A
(normative)
Disclaimer
While this Annex refers to the Commission Regulation (EU) No 1089/2010 of 23 November 2010
implementing Directive 2007/2/EC of the European Parliament and of the Council as regards
interoperability of spatial data sets and services, it does not replace the legal act or any part of it.
The objective of the Abstract Test Suite (ATS) included in this Annex is to help the conformance
testing process. It includes a set of tests to be applied on a data set to evaluate whether it fulfils the
requirements included in this data specification and the corresponding parts of Commission
Regulation No 1089/2010 (implementing rule as regards interoperability of spatial datasets and
services, further referred to as ISDSS Regulation). This is to help data providers in declaring the
conformity of a data set to the ―degree of conformity, with implementing rules adopted under Article
7(1) of Directive 2007/2/EC‖, which is required to be provided in the data set metadata according to
Commission Regulation (EC) No 2008/1205 (the Metadata Regulation).
Part 1 of this ATS includes tests that provide input for assessing conformity with the ISDSS
regulation. In order to make visible which requirements are addressed by a specific test, references
to the corresponding articles of the legal act are given. The way how the cited requirements apply to
ac-mf specification is described under the testing method.
In addition to the requirements included in ISDSS Regulation this Technical guideline contains TG
requirements too. TG requirements are technical provisions that need to be fulfilled in order to be
conformant with the corresponding IR requirement when the specific technical implementation
proposed in this document is used. Such requirements relate for example to the default encoding
described in section 9. Part 2 of the ATS presents tests necessary for assessing the conformity with
TG requirements.
NOTE Conformance of a data set with the TG requirement(s) included in this ATS implies
conformance with the corresponding IR requirement(s).
The ATS is applicable to the data sets that have been transformed to be made available through
INSPIRE download services (i.e. the data returned as a response to the mandatory ―Get Spatial
Dataset‖ operation) rather than the original ―source‖ data sets.
The requirements to be tested are grouped in several conformance classes. Each of these classes
covers a specific aspect: one conformance class contains tests reflecting the requirements on the
application schema, another on the reference systems, etc. Each conformance class is identified
by a URI (uniform resource identifier) according to the following pattern:
The results of the tests should be published referring to the relevant conformance class (using its
URI).
When an INSPIRE data specification contains more than one application schema, the requirements
tested in a conformance class may differ depending on the application schema used as a target for the
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 68
and Meteorological Geographical Features
transformation of the data set. This will always be the case for the application schema conformance
class. However, also other conformance classes could have different requirements for different
application schemas. In such cases, a separate conformance class is defined for each application
schema, and they are distinguished by specific URIs according to the following pattern:
An overview of the conformance classes and the associated tests is given in the table below.
In order to be conformant to a conformance class, a data set has to pass all tests defined for that
conformance class.
In order to be conformant with the ISDSS regulation the inspected data set needs to be conformant to
all conformance classes in Part 1. The conformance class for overall conformity with the ISDSS
regulation is identified by the URI http://inspire.ec.europa.eu/conformance-class/ir/ac-mf/.
In order to be conformant with the Technical Guidelines, the dataset under inspection needs to be
conformant to all conformance classes included both in Part 1 and 2. Chapter 8 describes in detail
how to publish the result of testing regarding overall conformity and conformity with the conformance
classes as metadata. The conformance class for overall conformity with the Technical Guidelines is
identified by the URI http://inspire.ec.europa.eu/conformance-class/tg/ac-mf/3.0.
It should be noted that data providers are not obliged to integrate / decompose the original structure of
the source data sets when they deliver them for INSPIRE. It means that a conformant dataset can
contain less or more spatial object / data types than specified in the ISDSS Regulation.
A dataset that contains less spatial object and/or data types can be regarded conformant when
the corresponding types of the source datasets after the necessary transformations fulfil the
requirements set out in the ISDSS Regulation.
A dataset that contain more spatial object and/or data types may be regarded as conformant
when
- all the spatial object / data types that have corresponding types in the source dataset after the
necessary transformations fulfil the requirements set out in the ISDSS Regulation and
- all additional elements of the source model (spatial object types, data types, attributes,
constraints, code lists and enumerations together with their values) do not conflict with any rule
defined in the interoperability target specifications defined for any theme within INSPIRE.
Open issue 1: Even though the last condition can be derived from Art. 8(4) of the Directive, the
ISDSS Regulation does not contain requirements concerning the above issue. Therefore, no specific
tests have been included in this abstract suite for testing conformity of extended application schemas.
Annex F of the Generic Conceptual Model (D2.5) provides an example how to extend INSPIRE
application schemas in a compliant way.
The ATS contains a detailed list of abstract tests. It should be noted that some tests in the Application
schema conformance class can be automated by utilising xml schema validation tools. It should be
noted that failing such validation test does not necessary reflect non-compliance to the application
schema; it may be the results of erroneous encoding.
According to ISO 19105:2000 all tests in this ATS are basic tests. Therefore, this statement is not
repeated each time.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 70
and Meteorological Geographical Features
Part 1
(normative)
c) Test Method: Examine whether the corresponding elements of the source schema (spatial object
types, data types, attributes, association roles, code lists, and enumerations) are mapped to the target
schema with the correct designation of mnemonic names.
NOTE Further technical information is in the Feature catalogue and UML diagram of the application
schema(s) in section 5.2.
b) Reference: Art. 3, Art.4, Art.6(1), Art.6(4), Art.6(5) and Art.9(1)of Commission Regulation No
1089/2010.
c) Test Method: Examine whether the value type of each provided attribute or association role adheres
to the corresponding value type specified in the target specification.
NOTE 1 This test comprises testing the value types of INSPIRE identifiers, the value types of
attributes and association roles that should be taken from enumeration and code lists, and the
coverage domains.
NOTE 2 Further technical information is in the Feature catalogue and UML diagram of the application
schema(s) in section 5.2.
c) Test Method: When an attribute / association role has an enumeration or code list as its type,
compare the values of each instance with those provided in the application schema. To pass this tests
any instance of an attribute / association role
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 71
and Meteorological Geographical Features
shall not take any other value than defined in the enumeration table when its type is an
enumeration.
shall take only values explicitly specified in the code list when the code list‘s extensibility is
―none‖.
shall take only a value explicitly specified in the code list or shall take a value that is narrower
(i.e. more specific) than those explicitly specified in the application schema when the code list‘s
extensibility is ―narrower‖.
NOTE 1 This test is not applicable to code lists with extensibility ―open‖ or ―any‖.
NOTE 2 When a data provider only uses code lists with narrower (more specific values) this test can
be fully performed based on internal information.
c) Test Method: Examine whether all attributes and association roles defined for a spatial object type
or data type are present for each instance in the dataset.
NOTE 1 Further technical information is in the Feature catalogue and UML diagram of the application
schema(s) in section 5.2.
NOTE 2 For all properties defined for a spatial object, a value has to be provided if it exists in or
applies to the real world entity – either the corresponding value (if available in the data set maintained
by the data provider) or the value of void. If the characteristic described by the attribute or association
role does not exist in or apply to the real world entity, the attribute or association role does not need to
be present in the data set.
a) Purpose: Verification whether the dataset does NOT contain abstract spatial object / data types
defined in the target application schema(s).
c) Test Method: Examine that there are NO instances of abstract spatial object / data types in the
dataset provided.
NOTE Further technical information is in the Feature catalogue and UML diagram of the application
schema(s) in section 5.2.
c) Test Method: Examine all instances of data for the constraints specified for the corresponding
spatial object / data type. Each instance shall adhere to all constraints specified in the target
application schema(s).
NOTE Further technical information is in the Feature catalogue and UML diagram of the application
schema(s) in section 5.2.
a) Purpose: Verification whether the value domain of spatial properties is restricted as specified in the
Commission Regulation No 1089/2010.
c) Test Method: Check whether all spatial properties only use 0, 1 and 2-dimensional geometric
objects that exist in the right 2-, 3- or 4-dimensional coordinate space, and where all curve
interpolations respect the rules specified in the reference documents.
NOTE Further technical information is in OGC Simple Feature spatial schema v1.2.1 [06-103r4].
b) Test Method: Check whether each instance of a spatial object type specified in the application
schema(s) in section 5 has been expressed using:
the European Terrestrial Reference System 1989 (ETRS89) within its geographical scope; or
the International Terrestrial Reference System (ITRS) for areas beyond the ETRS89
geographical scope; or
other geodetic coordinate reference systems compliant with the ITRS. Compliant with the
ITRS means that the system definition is based on the definition of ITRS and there is a well-
established and described relationship between both systems, according to the EN ISO
19111.
c) Test Method: Inspect whether the horizontal and vertical components of coordinates one of the
corresponding coordinate reference system has been:
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 73
and Meteorological Geographical Features
Three-dimensional Cartesian coordinates based on a datum specified in 1.2 and using the
parameters of the Geodetic Reference System 1980 (GRS80) ellipsoid.
Three-dimensional geodetic coordinates (latitude, longitude and ellipsoidal height) based on a
datum specified in 1.2 and using the parameters of the GRS80 ellipsoid.
Two-dimensional geodetic coordinates (latitude and longitude) based on a datum specified in
1.2 and using the parameters of the GRS80 ellipsoid.
Plane coordinates using the ETRS89 Lambert Azimuthal Equal Area coordinate reference
system.
Plane coordinates using the ETRS89 Lambert Conformal Conic coordinate reference system.
Plane coordinates using the ETRS89 Transverse Mercator coordinate reference system.
For the vertical component on land, the European Vertical Reference System (EVRS) shall be
used to express gravity-related heights within its geographical scope. Other vertical reference
systems related to the Earth gravity field shall be used to express gravity-related heights in
areas that are outside the geographical scope of EVRS.
For the vertical component in marine areas where there is an appreciable tidal range (tidal
waters), the Lowest Astronomical Tide (LAT) shall be used as the reference surface.
For the vertical component in marine areas without an appreciable tidal range, in open oceans
and effectively in waters that are deeper than 200 meters, the Mean Sea Level (MSL) or a well-
defined reference level close to the MSL shall be used as the reference surface.―
For the vertical component in the free atmosphere, barometric pressure, converted to height
using ISO 2533:1975 International Standard Atmosphere, or other linear or parametric
reference systems shall be used. Where other parametric reference systems are used, these
shall be described in an accessible reference using EN ISO 19111-2:2012.
WGS 84 Geodetic CRS (geographic 2D)
EGM96 Vertical CRS
c) Test Method: Check whether the dataset defined as a grid is compatible with one of the coordinate
reference.
Grid_ETRS89_GRS80 based on two-dimensional geodetic coordinates using the parameters of
the GRS80 ellipsoid
Grid_ETRS89_GRS80zn based on two-dimensional geodetic coordinates with zoning,
Plane coordinates using the Lambert Azimuthal Equal Area projection and the parameters of the
GRS80 ellipsoid (ETRS89-LAEA)
Plane coordinates using the Lambert Conformal Conic projection and the parameters of the
GRS80 ellipsoid (ETRS89-LCC)
Plane coordinates using the Transverse Mercator projection and the parameters of the GRS80
ellipsoid (ETRS89-TMzn)
NOTE 1 By way of derogation from the requirements of Section 2.2 of Annex II, gridded data related
to the themes Atmospheric Conditions and Meteorological Geographical Features may be made
available using any appropriate grid.
NOTE 2 Further technical information is given in Section 6 of this document.
c) Test Method: Check that each instance of a spatial object types specified in the application
schema(s) in section 5 is available in the two-dimensional geodetic coordinate system
a) Purpose: Verify whether date and time values are given as specified in Commission Regulation No
1089/2010.
c) Test Method: Check whether all measurements are expressed in SI units or non-SI units accepted
for use with the International System of Units.
NOTE 2 Degrees, minutes and seconds are non-SI units accepted for use with the International
System of Units for expressing measurements of angles.
c) Test Method: Compare the namespace and localId attributes of the external object identifiers in the
previous version(s) of the dataset with the namespace and localId attributes of the external object
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 75
and Meteorological Geographical Features
identifiers of current version for the same instances of spatial object / data types; To pass the test,
neither the namespace, nor the localId shall be changed during the life-cycle of a spatial object.
NOTE 1 This test can be performed exclusively on the basis of the information available in the
database of the data providers.
NOTE 2 When using URI this test includes the verification whether no part of the construct has been
changed during the life cycle of the instances of spatial object / data types.
NOTE 3 Further technical information is given in section 14.2 of the INSPIRE Generic Conceptual
Model.
c) Test Method: Compare the types of different versions for each instance of spatial object / data type
NOTE 1 This test can be performed exclusively on the basis of the information available in the
database of the data providers.
c) Test Method: Compare the value of the attribute beginLifespanVersion with attribute
endLifespanVersion. The test is passed when the beginLifespanVersion value is before
endLifespanVersion value for each instance of all spatial object/data types for which this attribute has
been defined.
NOTE 1 This test can be performed exclusively on the basis of the information available in the
database of the data providers.
c) Test Method: Compare the value of the attribute validFrom with attribute validTo. The test is passed
when the validFrom value is before validTo value for each instance of all spatial object/data types for
which this attribute has been defined.
NOTE 1 This test can be performed exclusively on the basis of the information available in the
database of the data providers.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 76
and Meteorological Geographical Features
c) Test Method: Compare the values of beginning of life cycle information in the source and the target
datasets for each instance of corresponding spatial object / object types. The test is passed when the
difference between the corresponding values is less than 6 months.
NOTE 1 This test can be performed exclusively on the basis of the information available in the
database of the data providers.
a) Purpose: Verify whether the metadata for interoperability of spatial data sets and services described
in 1089/2010 Commission Regulation have been created and published for each dataset related to the
AC-MF data theme.
c) Test Method: Inspect whether metadata describing the coordinate reference systems, encoding,
and spatial representation type have been created and published. If the spatial data set contains
temporal information that does not refer to the default temporal reference system, inspect whether
metadata describing the temporal reference system have been created and published. If an encoding
is used that is not based on UTF-8, inspect whether metadata describing the character encoding have
been created.
http://inspire.ec.europa.eu/conformance-class/ir/ac-mf/ia
a) Purpose: Verify whether all additional values used in the data sets for attributes, for which narrower
values or any other value than specified in Commission Regulation 1089/2010 are allowed, are
published in a register.
c) Test method: For each additional value used in the data sets for code list-valued attributes, check
whether it is published in a register.
a) Purpose: Verify whether the identifiers and the parameters of coordinate reference system are
published in common registers.
c) Test method: Check whether the identifier and the parameter of the CRS used for the dataset are
included in a register. .
a) Purpose: Verify whether identifiers for other coordinate reference systems than specified in
Commission Regulation 1089/2010 have been created and their parameters have been described
according to EN ISO 19111 and ISO 19127.
c) Test method: Check whether the register with the identifiers of the coordinate reference systems is
accessible.
a) Purpose: Verify whether identifiers for other geographic grid systems than specified in Commission
Regulation 1089/2010 have been created and their definitions have been either described with the
data or referenced.
c) Test Method: Check whether the identifiers for grids have been created. Inspect the dataset and/or
the metadata for inclusion of grid definition.
c) Test Method: Follow the steps of the Abstract Test Suit provided in EN ISO 19118.
NOTE 1 Datasets using the default encoding specified in Section 9 fulfil this requirement.
a) Purpose: Verify whether the data related to the themes Atmospheric Conditions or Meteorological
Geographical Features are made available using the appropriate types.
c) Test Method: Verify whether the data related to the themes Atmospheric Conditions or
Meteorological Geographical Features are made available using the types defined in Specialised
Observations package in Annex I, the OM_Observation spatial object type or sub-types thereof.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 79
and Meteorological Geographical Features
Part 2
(informative)
c) Reference: Feature catalogue and UML diagram of the application schema(s) in section 5 of this
guideline.
b) Test Method: Examine that the number of occurrences of each attribute and/or association role for
each instance of a spatial object type or data type provided in the dataset corresponds to the number
of occurrences of the attribute / association role that is specified in the application schema(s) in
section 5.
b) Test Method: Compare the URI of the dataset with the URIs in the table.
b) Test Method: Inspect whether provided XML schema is conformant to the encoding specified in ISO
19139 for each metadata instance.
NOTE 1 Section 2.1.2 of the Metadata Technical Guidelines discusses the different ISO 19139 XML
schemas that are currently available.
b) Test Method: Examine the number of occurrences for each metadata element. The number of
occurrences shall be compared with its occurrence specified in Section 8:
NOTE 1 Section 2.1.2 of the Metadata Technical Guidelines discusses the different ISO 19139 XML
schema
b) Test Method: Compare the XML schema of each metadata element with the path provide in ISO/TS
19137.
NOTE 1 This test does not apply to the metadata elements that are not included in ISO/TS 19139.
b) Test Method: Inspect whether provided encoding(s) is conformant to the encoding(s) for the
relevant application schema(s) as defined in section 9:
NOTE 1 Applying this test to the default encoding schema described in section 9 facilitates testing
conformity with the application schema specified in section 5. In such cases running this test with
positive result may replace tests from A1.1 to A1.4 provided in this abstract test suite.
NOTE 2 Using Schematron or other schema validation tool may significantly improve the validation
process, because some some complex constraints of the schema cannot be validated using the
simple XSD validation process. On the contrary to XSDs Schematron rules are not delivered together
with the INSPIRE data specifications. Automating the process of validation (e.g. creation of
Schematron rules) is therefore a task and an opportunity for data providers.
b) Reference: OGC standard GML Application Schema for Coverages [OGC 09-146r2].
c) Test Method: Inspect whether coverage data encoded as multipart messages comply with the
multipart representation conformance class defined in GML Application Schema for Coverages [OGC
09-146r2].
c) Test Method: For multipart coverage messages compare the encoded coverage domain with the
description of the coverage component in the GML application schema
NOTE 1 This test applies only to those multipart messages, where the coverage range is encoded
together with the coverage domain (some binary formats).
NOTE 2 .This test does not apply to multipart messages where the coverage range is embedded
without describing the data structure (e.g. text based formats).
b) Reference: TG Requirement 8
c) Test Method: Inspect whether coverage range encoded in standalone JPEG 2000 files comply the
standards stated in a).
NOTE Test A.7.9 does not replace test A.7.8. The Coverage multipart representation test applies to
JPEG 2000 encoding too.
a) Purpose: Verify whether the styles defined in section 11.2 have been made available for each
specified layer.
c) Test Method: Check whether the styles defined in section 11.2 have been made available for each
specified layer.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 82
and Meteorological Geographical Features
Annex B
(informative)
Use cases
This annex describes the use cases that were used as a basis for the development of this data
specification.
In order to identify priority areas for the specification of meteorological data, the TWG selected the
following three high level use cases:
These cases have been selected after reviewing a list of Use cases considered for conceptual
modelling by the OGC Met Ocean Domain Working Group. It was felt that they were all highly relevant
to environmental protection, and that they would all require significant and possibly challenging cross
boundary as well as cross-theme cooperation. Detailed use cases have been developed under these
three categories:
- Under 1:
The weather can have a major influence on the release of a pollutant into the atmosphere, from
incidents such as large fires, chemical releases, biological incidents, nuclear releases and volcanic
eruptions. The latest observations and sophisticated computer predictions can be used to provide
plume predictions, ranging immediately after release (to allow safe approach to an incident) through to
longer-range predictions of areas at risk, as well as information on local weather conditions. These
services support the activities of emergency services and other government departments, as well as to
the international community.
- Under 2:
Intense and localized rain events are commonly observed in the Mediterranean area. Because of the
short response time of the basins, these events lead to flash flood, likely to cause serious damages,
especially over urban areas. That is why the need for systems able to help authorities in related crisis
management is increasing. The meteorological data inputs for such systems are mainly rainfall
observations and nowcasting, from radars, ground based sensors; input data from very high resolution
non hydrostatic models is also becoming available.
Severe (transnational) fluvial floods frequently occur and have large impact on societies. To reduce
the impacts of floods early warning systems have been setup simulating hydrological processes in
river basins and providing flood information for stakeholders. Different meteorological datasets are
input for the models: weather observations, deterministic forecasts and ensemble forecasts.
- Under 3:
Wind power companies planning on building wind turbines need several estimated wind parameters
like wind speed distribution, vertical wind profile, turbulence intensity, gustiness and maximum wind
speed. for drafting early plans for the best places as well as the most suitable properties of the wind
farms The parameters should be visualised in a way appropriate for quickly finding the most promising
areas for production in the time frame 2015-2020.
o Climate impacts
Organisations are becoming more aware of their sensitivity to weather, and to climate change,
particularly those concerned with water, agriculture, food production, ecosystems, biodiversity, utilities,
transport, energy, health, economics, natural disasters and security. Past climate data (climatological
observation records, gridded climatologies, and re-analyses) can be used to calculate the existing
risks due to current weather and climate, before climate projections for various horizons are used to
assess the likely change in the future. The main parameters of interest are temperature and
precipitation, with ensembles helping to provide estimates of uncertainty.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 84
and Meteorological Geographical Features
The weather can be the cause of an emergency and/or have a major influence on its impact. Thus,
meteorological organisations (such as national meteorological services) can play a key role in
providing expert advice on the interpretation and impact of the weather during an emergency, as well
as assisting in the development and maintenance of risk registers, providing input into exercise and
planning processes and attending incident command and control centres. Specialist forecasters can
provide specialist meteorological information to deal with a variety of environmental incidents to the
emergency services and other government departments, as well as to the international community and
citizens.
Meteorological organisations can provide plume predictions during emergencies, with specialist
forecasters interpreting data from the latest observations as well as from sophisticated computer
models to deduce the local weather conditions and the areas at risk from the pollutant. Local variations
in wind speed and direction are the main influencers on dispersion. Rain at the scene or downwind
can also wash the pollutant out of the atmosphere leading to higher concentrations on the ground. The
vertical temperature profile of the atmosphere also affects the stability of the air and this determines
how high the plume is likely to rise, which subsequently affects the distance it might travel and its
behaviour close to hills. This service covers a range of incident types which can result in the release of
a potentially hazardous plume:
Although these ‗model particles‘ can be shown output directly, either as plots showing each particle at
a given time (possibly with colouring used to show height) or as particle trajectories, they are usually
accumulated into three-dimensional cells on a regular grid, to give concentration (potentially at
different vertical levels and times). They may alternatively be shown in terms of standard deviation
from the mid-plume value at a given radius from the release site, a so-called ―Area at Risk Map‖
(usually with at least two threshold values); this is important for early predictions, where the details of
release concentrations can be limited, and a prediction of an actual concentration could be misleading.
On notification of an incident, the specialist forecasters will run an atmospheric dispersion model,
having input all information provided about the release, to predict the movement, deposition and
dispersal of large plumes of material for periods of time ranging from hours to several days. The model
produces a geographical display of the movement of the plume showing the area at risk. The response
time for providing such information can vary from tens of minutes for small scale events to hours for a
predictions running out to a week or more. The models can be re-run as more detail becomes
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 85
and Meteorological Geographical Features
available following an accident, providing more precise concentration and deposition values. However,
in most incidents it is at least hours into an event before the composition of chemicals or substances
involved is fully known.
Typically, the models are highly configurable, and for more involved situations or non-standard cases,
the atmospheric dispersion research scientist will become involved in the process of running the
model. Unlike NWP models, the output is not usually a ‗complete set‘, but only those parameters,
heights, times, etc that are of interest (and for efficiency, zero values are not output).
Typically, services provided range from an immediate prediction of the direction of the plume, to allow
safe approach to an incident (e.g. a large fire), through to short-range predictions of areas of risk (e.g.
from chemical release) and longer-range prediction of areas at risk (e.g. from volcanic ash) and the
identification of the likely origin of particular pollutant (e.g. for a nuclear incident).
Actors
The plume prediction use cases are presented in more detail using a standard template in the
following sections, with primary example (and other examples) indicated in brackets in the title.
Automated application
Atmospheric disperson
«include»
model
Specialist forecaster
Map database
«include»
Emergency responders
Perform numerical
Predict pollutant simulation of plume
concentrations & «include» ev olution
deposition Atmospheric disperson
model
Citizens
«include»
Specialist forecaster
Atmospheric dispersion
scientist
showing the predicted evolution of the plume extent at different heights and
different times for multiple thresholds. These are shown as raster, filled
contour or polygons (which also may be colour-filled); the polygons are also
produced as a text product. This is visualised in combination with an
appropriate Map Overlay.
Examples of the three forms shown in figure (a), (d) and (e) respectively.
Data Provider Meteorological organisation (e.g. national meteorological service)
Geographic Scope Area of interest, potentially anywhere on the globe
Thematic Scope Atmospheric Conditions (AC), Meteorological Geographic Features (MF)
Scale, resolution GridSeries or PolygonSeries (representing area of interest which may extend
outside the UK, and time scales of interest out to 5 days or more)
Delivery (WMO) Global Telecommunications System (GTS), website, email or fax
Documentation For example, see:
http://www.metoffice.gov.uk/aviation/vaac/forecasting.html
Monitoring Site
Prov ide w eather analyses &
forecasts
Obtain pollutant
Numerical Weather
observ ations
Prediction (NWP)
capability
Perform numerical
Identify source of simulation of plume
pollutant «include» ev olution
Atmospheric disperson
Specialist forecaster model
«include»
Meterological
organisation plume
prediction expert
Intense and localized rain events are commonly observed, especially in the Mediterranean area. When
occurring over short response time basins, these events lead to flash flood, likely to cause serious
damages, especially over urban areas. That is why the need for systems able to assist authorities in
related crisis management is critical.
Actors
Emergency Responder
Organisations involved in managing the flood event (local authorities, civil protection
authorities)
Citizens:
The target of flood warnings and safety plans when a flood risk has been identified and
assessed by the emergency responder.
NMHS (National Meteorological & Hydrological Service)
NMHS provides :
o Radar production environment from radar network infrastructure and reflectivity
measurements, post processing etc. to consolidated rainfall estimations.
o Surface observation environment from sensor networks, in-situ acquisition systems, hubs
etc. to consolidated rainfall measures, including databases and archives (past data).
o Numerical simulation environment: data assimilation, high resolution non hydrostatic
model run on supercomputers, post-processing.
o Databases, data access services and / or dissemination systems
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 98
and Meteorological Geographical Features
NMHS
Visusalization
Prov ide rainfall
climatology
Flooding Alert
Prov ide v ulnerability
Citizen data
Hydrology is actually the core activity of this use-case, the meteorological sub-cases are intended to
provide weather data (mainly rainfall data and very short-range forecasts). So, the overall use-case
has been split in order to isolate sub-cases related to the INSPIRE themes ―Atmospheric Conditions‖
and ―Meteorological Geographical Features‖.
Use Case 2.1.1 - Calculate flash flood extent and its short term evolution
Use Case Description
Name Calculate flash flood extent and its short term evolution
Primary actor Rainfall – Runoff model
Goal Predict the flash-flood extent
System under
consideration Flash flood information system
Importance High
Hydrological models used to calculate flash-floods extents are usually rainfall-
Description runoff models. The meteorological data input for such models is mainly radar
rainfall data, calibrated with surface rain gauges measurements when available.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 99
and Meteorological Geographical Features
Process
inspireId Identifier (not detailed)
name "SurfaceRainGaugeNetwork"
responsibleParty CI_ResponsibleParty
(ISO 19115 element not detailed)
type "InSituMeasurement"
ObservableProperty
label "5mn Precipitation Amount"
basePhenomenon CF_StandardNamesValue
uom UnitOfMesure
statisticalMeasure StatisticalMeasure
StatisticalMeasure
statisticalFunction StatisticalFunctionTypeValue
aggregationTimePeriod "PT5M"
StatisticalFunctionTypeValue "sum" (CF cell_methods)
CF_StandardNamesValue "http://vocab.nerc.ac.uk/collection/P07/current#precipitation_
amount"
UnitOfMeasure "kg/m2"
Process
inspireId Identifier (not detailed)
name "post-processing system of radar reflectivity"
responsibleParty CI_ResponsibleParty
(ISO 19115 element not detailed)
type "RemoteSensingMeasurement"
ObservableProperty
label "5mn Precipitation Amount"
basePhenomenon CF_StandardNamesValue
uom UnitOfMesure
statisticalMeasure StatisticalMeasure
StatisticalMeasure
statisticalFunction StatisticalFunctionTypeValue
aggregationTimePeriod "PT5M"
StatisticalFunctionTypeValue "sum" (CF cell method)
CF_StandardNamesValue "http://vocab.nerc.ac.uk/collection/P07/current#precipitation_am
ount"
UnitOfMeasure "kg/m2"
ObservableProperty
label "15mn Precipitation Amount"
basePhenomenon CF_StandardNamesValue
uom UnitOfMesure
statisticalMeasure StatisticalMeasure
StatisticalMeasure
statisticalFunction StatisticalFunctionTypeValue
aggregationTimePeriod "PT15M"
StatisticalFunctionTypeValue "sum" (CF cell method)
CF_StandardNamesValue "http://vocab.nerc.ac.uk/collection/P07/current#precipitation_am
ount"
UnitOfMeasure "kg/m2"
Process
inspireId Identifier (not detailed)
name "Numerical model x"
responsibleParty CI_ResponsibleParty
(ISO 19115 element not detailed)
type "Numerical Simulation"
processParameter ProcessParameter
ProcessParameter
description "the time instant for the initial conditions of a numerical weather
simulation. The analysis Time is chosen from a time-instant
toward the middle of the assimilation window where the model
state is considered to be more realistic"
name ProcessParameterValue
ProcessParameterValue "http://inspire.jrc.ec.europa.eu/inspire/processParameterValue.h
tml#AnalysisTime"
ObservableProperty
label "Return period of 1 hour Precipitation Amount"
basePhenomenon CF_StandardNamesValue
uom UnitOfMesure
statisticalMeasure StatisticalMeasure
StatisticalMeasure
statisticalFunction StatisticalFunctionTypeValue
aggregationTimePeriod "PT1H"
StatisticalFunctionTypeValue "sum" (CF cell method)
CF_StandardNamesValue "http://vocab.nerc.ac.uk/collection/P07/current#precipitation_am
ount"
UnitOfMeasure Duration (ie : ISO8601 ―P50Y‖ – 50 years)
Process
type "Statistical"
documentation CI_Citation (ISO 19115 metadata object)
B.3 Use Case 2.2 – Flood forecasting short and medium range
Background description
Severe (transnational) fluvial floods frequently occur and have large impact on societies. The
European Environment Agency (EEA) estimated that the large flooding events that occurred in Europe
between 1998 and 2002 caused 700 deaths, displacement of half a million people and 25 billion €
insured economic losses.
To reduce the impacts of floods several early warning systems have been setup by
hydrological and meteorological institutes, recently reinforced by the EU Floods Directive (EU 2007).
These systems simulate hydrological processes in river basins from local to global scales and provide
flood information for stakeholders. A variety of meteorological datasets (observations, model
forecasts) and hydrological datasets are input for the models. The system described in this use case
has two main objectives:
The system is set up for the whole of Europe on a 5-km grid. Twice daily it provides the national
hydrological centres with medium-range ensemble flood forecasting information. In addition, when a
high probability for flooding is forecast, the end users are alerted by e-mail and advised to monitor the
development of the situation using the information system. Forecasts with lead times of 3 to 10 days
are achieved through the incorporation of ensemble and deterministic forecasts.
Actors
Operators
End users: experts from national hydrological and meteorological services
Data Requirements
The flooding model makes use of static data layers that should be available within INSPIRE at
European scale, such as land use, soil type and texture, river network. The flooding model simulates
canopy and surface processes, soil and groundwater system processes and flow in the river channel.
Detailed Structured Description of Flood forecasting short and medium range Use
Case
Geographic Europe
Scope
Thematic Scope Atmospheric Conditions (AC), Meteorological Features (MF)
Documentation
Geographic Europe
Scope
Thematic Scope Atmospheric Conditions (AC), Meteorological Features (MF)
Documentation
Data Source: Ensemble forecast
Description Temporal resolution: 6h (1-10 days).
Spatial resolution: +- 80 km (TL255L40)
Times provided: 12:00, 00:00.
Input fields: 50+1 (P,T,E).
Bias removal: none.
Down-scaling: none.
Data Provider Meteorological organisation
Geographic Europe
Scope
Thematic Scope Atmospheric Conditions (AC), Meteorological Features (MF)
Delivery FTP
Documentation
Data Source: Meteorological observations
Description Temporal resolution daily
Spatial resolution: 50 km (gridded)
Times provided: irregular: typically 23:00
Input fields: P,T,E0, ES0, ET0.
Bias removal: none
Down-scaling: none
Data Provider Meteorological organisation (e.g. national meteorological service)
Geographic Europe
Scope
Thematic Scope Atmospheric Conditions (AC), Meteorological Features (MF)
Documentation
References
EU. (2007). "Directive 2007/60/EC of the European Parliament and of the Council of 23 October 2007
on the assessment and management of flood risks (Text with EEA relevance)." Retrieved
13/07/2010, from http://eur-
lex.europa.eu/LexUriServ/LexUriServ.do?uri=CELEX:32007L0060:EN:NOT.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 109
and Meteorological Geographical Features
B.4 Use Case 3.1 - Finding the most interesting locations for new
wind farms
High-level Use Case
This use case is mainly based on information provided by a pilot project. The steps described in the
use case description are adapted to a near future scenario, where the necessary data sets are
available from the EU member states using the INSPIRE SDI and the delivery methods specified by it.
As of writing, the necessary input data sets are gathered from various, mostly off-line sources by the
users.
The process for finding new wind farm locations is basically an iterative data mining and decision
making task, an thus it's difficult to formulate it as a step-wise process. Int the scenario selected for
this use case the wind farm planning engineer does the following rough work steps:
1. Planner finds the most promising geographic areas from the target area using map
visualizations of wind-related geophysical parameters. The existing wind farm locations
act as verification data.
2. The initial set of candidate areas are reduced based on information about existing
transfer networks, high-power electricity networks, land use and natural protection zones
in the vicinity of the candidate areas. The existing infrastructure also helps in pin-pointing
the best wind farms locations within the candidate areas.
3. The potential new wind farm locations and the optimal turbine heights are submitted to a
detailed analysis within the company's planning process.
Actors
The electricity companies and specialized wind power planning companies in Europe.
Public sector organizations at national level providing statistical meteorological information
about wind, temperature and humidity conditions from the ground level up to 200m above the
ground.
Public sector organizations at national and sub-national level providing information about the
existing wind power facilities, transport networks, electricity networks, land use, and natural
protection zones.
Detailed Structured Description of finding the most interesting locations for new wind
farms use case.
Use case 3.1.1 - Find new promising locations for building wind power farms in Europe.
The planner has a GIS workstation able to display layers of a map information
over Europe.
Post-condition An identified set of locations worth a more detailed benefit/cost analysis based on
more detailed information.
Data set: Existing wind farms and public plans for new farms
Description Information about the locations and the ownership of the existing wind power
farms and public plans for building new ones.
Type Input
Data provider National and sub-national level agencies responsible for energy planning.
Geographic scope Europe
Thematic scope Wind farms
Scale, resolution 1:20000
Delivery Online (WFS)
Documentation
Data set: Number of months per year for significant blade ice formation probability
Statistical probability for significant ice formation on surfaces similar to wind
Description turbine blades at different vertical heights (50, 100, 200m). Reported as the
average number of months per year with these kind of conditions expected.
Type Input
Data provider National Weather Agencies across Europe
Geographic scope Europe
Thematic scope Atmospheric Conditions, statistical wind speed, air temperature and humidity
coverages
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 113
and Meteorological Geographical Features
Data set: Number of months per year for significant blade ice formation probability
Scale, resolution 250m horizontal resolution (grid cell size), 3 vertical levels
Delivery Online (WMS or WCS)
Documentation
Some of the organisations or systems for which climate impact assessments are of particular
relevance are:
Water, Agriculture, Food production;
Ecosystems, Biodiversity;
Utilities, Transport, Energy;
Health, Economics;
Natural disasters, Security.
The requirements of the users of climate research have changed; rather than simply requiring
evidence for the human contribution to climate change and scenarios of its potential future magnitude,
an increasing number of stakeholders are beginning to require assessment of the likely impacts of
climate change. In general, this is either to inform decisions on the level and nature of action to
mitigate climate change, or to help plan for adaptation. In the latter case, this can be related to both
long-term and short-term changes or variability in climate arising from either natural or anthropogenic
causes.
Here, the term ―Climate Impacts‖ refers to anything which is a consequence of climate change. Some
customer requirements relate to improving resilience against change and variability on seasonal to
decadal timescales – these can often be addressed with similar techniques to those used to assess
the impacts of longer-term climate change. It is for this reason that we use the term ―climate impacts‖
as opposed to ―climate change impacts‖. Indeed, impacts assessments are required over a very large
range of time and space scales, from local impacts over timescales of seasons to the next few years,
to global impacts several decades or more into the future. While there are some exceptions, in general
the short-term, local assessments are required for adaptation while long-term, large-scale
assessments are for informing mitigation.
Most direct impacts are on ―natural‖ process (either physical processes such as river flows, or
biological processes such as ecosystem changes) and these can then exert further impacts on
humans and their economy and society. In some cases, climatic or meteorological processes can
have impacts directly on humans, e.g.: rising temperatures leading to heat stress, or changes in
storminess causing damage to infrastructure with further financial or economic consequences.
In the near term, products will be delivered through the application of existing climate models to
existing impacts models or analysis methods. This bespoke climate and impacts model analysis for
customers ensures that the data and techniques are being applied appropriate for the question from
end to end. This could include new simulations with existing climate models as well as new analysis of
the large number of existing climate model simulations. As well as involving the application of climate
model output to offline impacts models or impacts-focussed climate metrics (e.g.: heat stress, growing
season onset), we will also analyse climate model outputs which relate more directly to impacts, such
as runoff and vegetation productivity.
In the longer term, global scale impacts assessments will be provided using both general circulation
models (GCMs) and Integrated Assessment Models (IAMs), which will allow the simulation of crops,
ecosystems, water resources, flooding, irrigation, glaciers, and chemistry impacts all interactively, thus
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 116
and Meteorological Geographical Features
facilitating internally-consistent impacts assessment including non-climatic drivers such as land use
change and atmospheric chemistry.
In the approach described for this use case (which is used by the Met Office Hadley Centre Climate
Impacts Analysis team), past climate data are used to ‗baseline‘ the ‗climate risk‘, before the
predictions of the future climate are analysed to identify the future risk. The Climate Impacts and
Risk assessment Framework, or CIRF (pronounced as "serf") [1], represents the standard process
of doing a risk assessment for an organisation or system.
Gridded datasets in the form of time series or long term averages (e.g. 10 year and 30 year) with
extremes and probabilities of exceeding threshold (of interest to the particular organisation/system)
are most useful, as they provide the coverage required, and allow matching of past and future data.
However, past observations may be useful for particular locations and the assessment of specific
incidents.
Baselining the current climate risk requires past climate data, in the form of:
Climatological observation records (e.g. Met Office Hadley Centre observations datasets [3])
Gridded climatologies,
e.g. for the UK UKCP09 5km x 5km grids:
Daily datasets (1960 to 2006)
Metrics of precipitation
Monthly datasets (currently updated to the end of 2005)
Annual datasets (1961 to 2000)
Baseline average datasets (1961 to 1990)
e.g. for Europe the ENSEMBLES daily gridded observational dataset (E-OBS RT5; 0.22 to
0.50 degrees resolution) from the European Climate Assessment & Dataset (ECA&D) [8]:
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 117
and Meteorological Geographical Features
Cloud cover
Wind direction
Wind speed
Wind gusts
Relative humidity
Sea level pressure
Precipitation amount
Snow depth
Sunshine
Mean temperature
Minimum temperature
Maximum temperature
Re-analyses, e.g.:
ERA-Interim, ERA40 (ECMWF) [5]
ACRE [6]
The future climate risk analysis requires Climate projections for various horizons out to 2100,
including single and multi-model ensembles (with probabilities) and down-scaling using regional
models. e.g.:
UKCP09 [4], which are based on the Met Office Hadley Centre climate model HadCM3, using
perturbed physics ensembles, with:
o Annual, seasonal and monthly climate averages.
o Individual 25 km grid squares, and for pre-defined aggregated areas.
o Seven 30 year time periods.
o Three emissions scenarios.
o Projections are based on change relative to a 1961–1990 baseline.
WCRP CMIP3 multi-model dataset [7], which provides climate projections from a large
26 27 28
29
number of groups in support of IPCC AR4 .
(Seasonal and decadal forecasts are also useful tools to provide a full range of future predictions.)
The process identifies Risk Indicators (a measure of some quantity of interest to the customer, e.g. fire
incidents per day), which are a function of the Hazard (e.g. fire) and the Vulnerability (e.g. population
density). Note that Vulnerability here includes Exposure, which is sometimes treated separately.
The Hazard can be related to the climate variables (e.g. for fire incidents, it may be related to the
number of days with the temperatures above a certain threshold and the precipitation below a certain
threshold). This relationship may be given by an existing model, or past data provided by the customer
can be used to define the relationship.
Vulnerability data may also be provided by the customer or by another competent authority (e.g. social
scientists).
The baseline and future risks are usually shown as a raster plot against and appropriate map overlay,
with time series at a location being used to shown variability over time. Plots with ‗error bars‘ and
probability distribution functions may also be used to show the variability against a mean (either past
or projected).
26
World Climate Research Programme
27
Phase 3 of the Coupled Model Intercomparison Project
28
Projections against various emissions scenarios
29
Fourth Assessment Report of the Intergovernmental Panel on Climate Change
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 118
and Meteorological Geographical Features
«include»
Identify indicators for
risks, hazards &
v ulnerabilities «include»
Explore how available Prov ide map layer
Identify any
important
thresholds for
customers «include»
Identify customer needs, Prov ide past
obj ectiv es & extent of w eather & climate
proj ect, including the data
required outcomes & Climatological
expectations «include» Database
Climate Impacts & Risk
Assessment
«include» Prov ide future
Explore suitable adaptation climate data
options associated w ith the
key risks Gridded Climatalogical
Re-analysis
ClimatologyObserv ations
Database
Database Database
«include»
«include»
Rev iew that the assessment Assess existing risks due
has met customer
requirements, and identify
to the current weather &
future steps to be taken climate
«include» Climate
Proj ections
Database
«include»
Assess in detail how the
Communicate the proj ect Climate Impacts key risks identified are
results & outcomes Scientist
likely to change in the
future
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 119
and Meteorological Geographical Features
Actors
Climate Impacts Scientist – scientists involved in providing assessing climate impact and risk
Customer – general class of actor used to describe a wide range of customers
Other Competent Authority – some agency other than the customer qualified to provide
information required for the impact and risk assessment
Climatological Database – set of past weather and climate data available
Climatological Observations Database – time series of point weather and climate
observations
Gridded Climatology Database – gridded datasets derived from observations
Re-analysis Database – gridded datasets derived using an NWP model data
assimilation scheme to analyse the observations
Climate Projections Database – set of future climate projections using difference scenarios
(this includes single and multi-model ensembles)
Map Database – Database of map overlays at wide range of scales.
The climate impact use cases are presented in more detail using the standard template in the
following sections.
Use Case 3.2.1: Explore how available datasets can meet the key requirements
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 120
and Meteorological Geographical Features
Identify any
important
thresholds for
customers
Customer
«include»
Other Competent
Map Database
Authority
«include»
Define input
diagnostics
Need to select past and
future climate data that
can be compared Gridded Climatalogical
Climate Proj ections Re-analysis
Climatology Observ ations
Database Database
Database Database
Step 4 Climate Impacts Scientist defines the input diagnostics required for the risk
function (including the inputs to the hazard model)
Step 5 Climate Impacts Scientist chooses the datasets to provide the input
diagnostics for the risk function, and for the calibration of the hazard model, if
required. This includes Past Weather & Climate Data (Climatological
Observations, Gridded Climatologies, Re-analyses), Future Climate
Projections and Risk, Hazard & Vulnerability Data
Post-condition Identified set of input climate and vulnerabilities datasets and a calibrated
hazard model.
Flow of Events - Alternative Path
Additional Step 6 If necessary, the Climate Impacts Scientist develops the hazard model
relationship with the input diagnostics.
Data Source: Risk, Hazards & Vulnerabilities Indicators
Description Risk, hazard and vulnerabilities indicators of importance for the customer‘s
area of concern, including any important threshold values.
Data Provider Customer
Geographic Scope n/a
Thematic Scope n/a
Scale, resolution n/a
Delivery Consultation
Documentation None – dependent on customer
Data Source: Risk, Hazards & Vulnerabilities Datasets
Description Various datasets characterising the risk, hazard and vulnerabilities of
importance for the customers area of concern
Data Provider Customer, Other Competent Authority
Geographic Scope Area of interest (may be national, regional or global)
Thematic Scope Various (depending on customer area of concern)
Scale, resolution Various, but likely to include PointSeries and GridSeries (spatial and temporal
resolution depends on area of interest)
Delivery Various
Documentation None
Data Source: Climatological Observations
Description Point weather and climate observations
Data Provider Competent authorities in the weather and climate domain
Geographic Scope Area of interest (potentially global)
Thematic Scope Atmospheric Conditions (AC), Meteorological Geographic Features (MF)
Scale, resolution PointSeries (typically daily max, min, mean or accumulation, but could be
over various periods)
Delivery Typically space-delimited text files as download
Documentation For example, see: http://www.hadobs.org/
Data Source: Gridded Climatologies for the Country of Interest
Description Grids of climate parameters interpolated from observations
Data Provider Competent authorities in the weather and climate domain
Geographic Scope Country of interest
Thematic Scope Atmospheric Conditions (AC), Meteorological Geographic Features (MF)
Scale, resolution GridSeries (various, but for example for the UK: 5km, daily, monthly, annual
and 30 year means)
Delivery Typically space-delimited text or netCDF files as download
Documentation For example, see:
http://www.metoffice.gov.uk/climatechange/science/monitoring/ukcp09/index.html
Data Source: Gridded Climatologies for Europe
Description ENSEMBLES daily gridded observational dataset (E-OBS)
Data Provider European Climate Assessment & Dataset (ECA&D)
Geographic Scope Europe
Thematic Scope Atmospheric Conditions (AC), Meteorological Geographic Features (MF)
Scale, resolution GridSeries (0.22 – 0.50 degrees, daily 1950 – present)
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 122
and Meteorological Geographical Features
Delivery netCDF
Documentation For example, see: http://eca.knmi.nl/download/ensembles/ensembles.php
Data Source: Re-analyses
Description Grids derived using an NWP model data assimilation scheme to analyse the
observations
Data Provider Competent authorities in the weather and climate domain
Geographic Scope Global
Thematic Scope Atmospheric Conditions (AC), Meteorological Geographic Features (MF)
Scale, resolution GridSeries (various spatial & temporal resolutions)
Delivery Typically netCDF file download
Documentation For example, see:
http://www.ecmwf.int/research/era/do/get/Reanalysis_ECMWF
Data Source: Future Climate Projections
Description Set of gridded data of future climate projections using difference scenarios
(this includes single and multi-model ensembles)
Data Provider Competent authorities in the weather and climate domain
Geographic Scope Global
Thematic Scope Atmospheric Conditions (AC), Meteorological Geographic Features (MF)
Scale, resolution GridSeries (various spatial & temporal resolutions)
Delivery Typically netCDF file download
Documentation For example, see: http://www-pcmdi.llnl.gov/ipcc/about_ipcc.php
Data Source: Map
Description Geographical map at appropriate scale
Data Provider Various
Geographic Scope Area of interest, potentially anywhere on the globe
Thematic Scope Cadastral Parcels (CP)
Scale, resolution Polygons provided as raster image
Delivery As part of visualisation of other data
Documentation None
Use Case 3.2.2: Assess existing risks due to the current weather & climate
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 123
and Meteorological Geographical Features
Map Database
Customer Other Competent
Authority
Use Case 3.2.2 Assess existing risks due to the current weather & climate
Priority High
Description Climate Impacts Scientist assesses the current customer expose to climate
impacts and risks using past climate and weather data. They also
calibrate/baseline the risk function relationship.
Pre-condition Identified set of input climate and vulnerabilities datasets and a calibrated
hazard model.
Flow of Events - Basic Path
Step 1 Climate Impacts Scientist uses the Past Weather & Climate Data
(Climatological Observations, Gridded Climatologies, Re-analyses) and
Risk, Hazard & Vulnerability Data within the risk function and hazard model
relationships to assess the current exposure (and calibrate/baseline the
relationships) to climate and weather.
Step 2 Climate Impacts Scientist reviews the results using various Visualisations
of Risk Indicators
Post-condition Current (baseline) risk understood. Risk function calibrated.
Flow of Events - Alternative Path
Additional Step 1a If relevant the Climate Impacts Scientist may use Climatological
Observations with the Risk, Hazard & Vulnerability Data to investigate
specific events to gain further insight to the hazard model relationship with
the input diagnostics.
Data Source: Climatological Observations (as per Use Case 3.2.1)
Data Source: Gridded Climatologies (as per Use Case 3.2.1)
Data Source: Re-analyses (as per Use Case 3.2.1)
Data Source: Risk, Hazards & Vulnerabilities Data (as per Use Case 3.2.1)
Data Source: Visualisations of Risk Indicators
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 124
and Meteorological Geographical Features
Description Visualisation of risk indicators, as maps (usually filled gridboxes), time series
(possibly with error/range bars) or probability distribution functions (PDFs).
Data Provider Competent authorities in the weather and climate domain
Geographic Scope Area of interest (may be national, regional or global)
Thematic Scope Atmospheric Conditions (AC), Meteorological Geographic Features (MF) and
various others (depending on customer area of concern)
Scale, resolution Grid, Point , PointSeries (spatial and temporal resolution depends on area of
interest)
Delivery GIS tool, webpage or as part of a report
Documentation None
Data Source: Map (as per Use Case 3.2.1)
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 125
and Meteorological Geographical Features
Use Case 3.2.3: Assess in detail how the key risks identified are likely to change in the future
Map Database
Customer Other Competent
Authority
There are also a number of themes that do not refer to climate data, but appear to need it for impacts
evaluation:
Energy Resources appears to have a dependency on climate data for the use cases related to
wind and solar power.
Human Health and Safety appears to have a dependency on climate data a whole range of
use cases (specific examples include the air quality, and the development and transmission of
diseases), but there is no reference to it.
Ocean Geographic Features coastal flood hazard map use case could potentially need climate
data, but it is not referenced as a data source.
Habitats and Biotopes needs climate information in relation to the distribution, the extent and
the ―quality‖ of habitats, but there is no reference to it.
Bio-geographical Regions needs climate data for analysis and classification of bio-
geographical regions.
References
[1] Prepare: Understand your weather and climate related risks (Climate Impacts and Risk
assessment Framework (CIRF) Data Sheet): http://www.metoffice.gov.uk/publicsector/cirf-
datasheet.pdf
Future electronic reporting of Air Quality data in Europe will therefore need to use the data
specifications from all these thematic areas and it is essential that all four consider the use case of Air
Quality data, which now includes both measurement and modelled data, into account.
30
http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2011:335:0086:0106:EN:PDF
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 128
and Meteorological Geographical Features
efficient and discrete management of similar data types. More information is provided in the EEA
31
Technical report 'Reporting and exchanging air quality information using e-Reporting' . As shown in
Figure 2, the data model needs to take all these data flows into account. Figures 3 – 14 describe the
different data flows in more detail. Table 1 shows how the different data flows relate to the various
INSPIRE data specification themes.
The IPR decision (2011/850/EU) contains a number of articles that describes how the Air Quality data
that is requested by the directives (2008/50/EC) and (2004/107/EC) shall be delivered and how data
flow shall be implemented. Articles 1 to 5 are introductory while articles 6 to 14 provide information on
data flows that shall be put in place. As shown in Figure 11, the data model needs to take all these
data flows into account.
Figure 11: Overview of emergent AQD IPR data model and data flows
Table 7: Overview of the different air quality data flows and how they are related to the different INSPIRE
Annex III themes.
Article no./data
AC-MF EF HH AM
flow
Information on
zones and
X
agglomerations
(Article 6)
31
http://www.eea.europa.eu/publications/reporting-and-exchanging-air-quality
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 129
and Meteorological Geographical Features
Information on the
assessment regime X X X
(Article 7)
“Methods for
subtraction of
X X X
exceedances”
(Article 8)
Information on the
assessment
X X
methods (Articles 8
and 9)
Information on
primary validated
X
assessment data
(Article 10)
Information on
generated
aggregated data -
X
primary validated
measurements
(Article 11)
Information on the
attainment of
environmental X X
objectives (Article
12)
Information on air
quality plans X X
(Article 13)
Information on
measures (Articles
X X
13 and 14)
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 130
and Meteorological Geographical Features
Figure 12: Data flow for reporting of zones and agglomerations within the Air Quality Directive
Figure 13: Data flow for reporting of Assessment regimes within the Air Quality Directive
The different steps of the reporting for Article 7 are also presented in the table below.
Figure 14: Data flow for reporting of methods used for subtraction of measurements exceeding
legal Air Quality thresholds. Measurements exceeding thresholds that can be proved to be
attributable to natural or external sources will not be taken into account when number of days
with exceedences are summarised for a year
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 133
and Meteorological Geographical Features
Figure 15: Data flow for reporting of Air Quality assessment methods
The different steps required for reporting of assessment methods are also described in the table
below. This combines both articles 8 and 9.
Article 10 Primary validated assessment data and primary up-to-date assessment data
Three type of primary assessment data are covered in this section: validated measurements from fixed
stations, validated measurements obtained from air models and preliminary measurements from fixed
stations. Preliminary measurements have not yet undergone the full set of quality controls but are
made available in order to provide up-to-date data.
The different steps required for reporting of primary validated measurement data are also described in
the table below.
Post- Information on primary validated assessment data -measurements are available in air
condition quality data repository (CDR) and are consistent with information under Articles 6,7, 8 and 9
as documentation of the calculation of exceedances in air quality management zones
Flow of events – Basic path
Step 1 Transform validated primary measurement data from national air quality system into agreed
reporting format
Step 2 Carry out post transformation quality checks on data
Step 3 Make data in agreed reporting format available (deliver to CDR).
Step 4 Receive results of post delivery quality checks (carried out in CDR)
Step 5 If results are negative, make required changes to data in national system.
Documentation
AQD IPR http://eur-
2011/850/EU lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2011:335:0086:0106:EN:PDF
E reporting http://www.eionet.europa.eu/aqportal
Figure 17: Validated modelled data. Note that the diagram is still not adapted to the special
features of model data.
The different steps required for reporting of primary validated modelled data are also described in the
table below.
Figure 18: Primary up-to-date measurement data. The term Near Real Time (NRT) data has
previously been used for such data.
The different steps required for reporting of primary up-to-date measurement data are also described
in the table below.
consideration
Importance High
Description Provision for reporting as soon as possible of un-aggregated concentration levels from fixed
stations. The measurement results have not yet passed the full range of quality checks and
therefore are subject to change.
Pre- Operational measurement networks including quality procedures in place
conditions Up-to-date measurements results for relevant components (pollutants) available in
national air quality system
(pollutant/component measured, measurement value, time stamp, validity flag plus key
to retrieve metadata (networks,stations,instruments,methods) reported under Articles 8
and 9)
Information on zones and agglomerations (Article 6) reported
Information on the assessment methods (Articles 8 and 9) reported
Post- Primary up-to-date assessment data -measurements are available at an agreed internet location
condition and are consistent with information under Articles 6, 8 and 9
Flow of events – Basic path
Step 1 Transform up-to-date primary measurement data from national air quality system into agreed
reporting format
Step 2 Carry out post transformation quality checks on data
Step 3 Make data in agreed reporting format available at agreed internet location.
Step 4 Receive results of post delivery quality checks
Step 5 If results are negative, make required changes to data in national system.
Documentation
AQD IPR http://eur-
2011/850/EU lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2011:335:0086:0106:EN:PDF
E-reporting http://www.eionet.europa.eu/aqportal
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 138
and Meteorological Geographical Features
Figure 20: Validated aggregated modelled data. Note that the diagram is still not adapted to the
special features of model data.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 139
and Meteorological Geographical Features
Figure 21: Aggregated up-to-date measurement data. The term Near Real Time (NRT) data has
previously been used for such data.
Figure 23: Data flow for reporting of measures to comply with the target values of Directive
2004/107/EC (reporting of arsenic, cadmium, mercury, nickel and polycyclic aromatic
hydrocarbons in ambient air).
Note: A list of further pollutants on which Member States shall have reciprocal data exchange, as
available, is kept by the European Environment Agency and is made available at the portal
http://www.eionet.europa.eu/aqportal.
Table 9: Overview of pollutants with monitoring requirements in the Directives 2004/107/EC and
2008/50/EC.
Environmental Objectives
The table shows the environmental objectives for selected pollutants. See 2011/850/EC Annex 1(B)
for full list of environmental objectives.
Table 10: Environmental objectives for selected pollutants.
Annex C
(normative)
Code list values
EU_AirQualityReferenceComponentValue
Name: EU Air Quality Reference Component Value
Definition: Definitions of phenomena regarding air quality in the context of reporting under Union
legislation.
Extensibility: any
Identifier: http://www.eionet.europa.eu/aqportal/codelists
Parent: PhenomenonTypeValue
Values:
GRIB_CodeTable4_2Value
Name: WMO GRIB Code Table Table 4_2 Value
Definition: Definitions of phenomena observed in meteorology.
Extensibility: any
Identifier: http://vocab.nerc.ac.uk/collection/I01/current
Values:
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 148
and Meteorological Geographical Features
Annex D
(informative)
Temporal Aspects
Guidelines for the use of Observations & Measurements [reference D2.9] gives a general description
on how to use of phenomenonTime, resultTime and validTime for Inspire Annex II and III data
specifications. However, meteorological data involve several additional types of time information. This
informative annex gives some illustrative examples on how to specify nominal analysis time, issue
time of forecasts, and aggregation time periods thus giving a mapping from traditional terminology in
operational meteorology to O&M and the AC-MF model.
- actual start of observation assimilation which may be slightly later or earlier than the nominal analysis
time
- actual start of analysis (typically after the nominal analysis time).
- cut-off time for observations used in the assimilation
- start of forecast computation
- end of forecast computation
- time when results are available
Note: in this specification we avoid using the term reference time since it can refer to the analysis time,
the start of forecast or the even the verifying time of forecast (phenomenon time at which forecast is
compared with reality).
In most use-cases, time information on these individual steps is not necessary and can be omitted.
How-ever, if a data provider wants to represent the timing of individual steps, then
Process.processParameter could be used.
See below an example of process parameters for analysis time and assimilation window for a global
forecast model (See D2.9 version 1.0 section 5.4.1.2)
Process
- name: ukmo_global_model
- documentation: http://www.metoffice.gov.uk/research/modelling-
systems/unifiedmodel/weatherforecasting
- processParameter: http://inspire.europe.eu/processParameterValue.html#AnalysisTime
- processParameter: http://inspire.europe.eu/processParameterValue.html#AssimilationWindowBegin
- processParameter: http:// inspire.europe.eu/processParameterValue.html#AssimilationWindowEnd
OM_Observation
- phenomenonTime: 2011-05-15T00:00:00+00:00 ; 2011-05-21T00:00:00+00:00
- resultTime: 2011-05-15T00:00:00+00:00
- parameter:
Name: http://inspire.europe.eu/processParameterValue.html#AnalysisTime,
Value: 2011-05-15T00:00:00+00:00
-parameter:
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 149
and Meteorological Geographical Features
Name: http://inspire.europe.eu/processParameterValue.html#AssimilationWindowBegin,
Value: 2011-05-14T20:00:00+00:00
-parameter:
Name: http:// inspire.europe.eu/processParameterValue.html#AssimilationWindowEnd,
Value: 2011-05-15T02:00:00+00:00
Meteorological observations
A meteorological observation such as a SYNOP telegram is the result of an OM_Observation rather
than an OM_Observation in itself (N.B. observation being a homonym). The actual OM_Observation
corre-sponds to the act of measuring a property (i.e. the automated process of measuring
temperatures in synoptic stations). It is not uncommon that the phenomenonTime of slightly early or
late synoptic observations are rounded to the nearest "synoptic" hour. E.g. an observation event
occuring at 06.03Z would be reported with phenomenon time of 06Z.
The resultTime could be either the time of observation (coinciding with the phenomenon time instant)
or the time instant when the data was made available after quality control.
validTime may be omitted for meteorological observations (implying that observations are useful for an
indefinite time period, in contrast to forecasts).
Time-series of observations
Each observation has a result that contains values of some property (e.g. temperature) for a specific
phenomenon time point or time interval. For SamplingCoverages such as PointObservation and
GridObservation, the entire observation refers to a single TM_Instant in the real world (past or future).
However, for other SamplingCoverages (e.g. ProfileObservation, PointTimeSeriesObservation and
TrajectoryObservation), the result may represent different time points or intervals in the real world.
Here the phenomenon time for the OM_Observation is the temporal extent for the entire observation
but individual value will have an additional timestamp in the result.
A common example would be a time series of meteorological measurement from a single observing
station packaged into a single coverage (e.g. a PointTimeSeriesObservation). Here the phenomenon
time interval would cover the entire time series from start to end, whereas the individual timepoints for
the measurements are stored in the resulting coverage.
<swe:values>
2012-01-27T00:00:00+00:00 , 264.84
2012-01-27T01:00:00+00:00 , 262.74
2012-01-27T03:00:00+00:00 , 262.74
</swe:values>
Analysis runs
In terms of O&M, an analysis run in an O&M observation whose result is an analysis product with
values of some property (e.g. temperature) for a specific point in time. Here, the resultTime describes
the time when the result became available, i.e. when the analysis was completed and the result was
available (commonly known as the issue time of the analysis). The phenomenon time (TM_Object,
Mandatory) of O&M defines the time period the analysis product covers (may be a time instant rather
than a time period). The O&M validTime (TM_Object, Optional) describes the time period during which
the result is intended to be used (typically until the next analysis run is scheduled to be available). For
analysis products the validTime may be omitted.
Aggregations
Aggregated observed properties involves additional temporal aspects that can be handled with statisti-
calMeasure.
Combined with a
StatisticalMeasure
- statisticalFunction: "average" (from registry of StatisticalFunctionTypeValue).
- aggregationTimePeriod: "24:00:00"
ObservableProperty
- basePhenomenon: ―precipitation amount‖
- uom:‖kilogram per square metre‖
StatisticalMeasure
- statisticalFunction: "sum‖
- aggregationTimePeriod: "12:00:00"
ObservableProperty
- basePhenomenon: ―wind_speed_of_gust‖
- uom: ―metre per second‖
StatisticalMeasure
- statisticalFunction: "average"
- aggregationTimePeriod: "00:00:03"
where C(i) is the hourly mean ozone concentration in μg/m3 and the summation is over all hourly
values measured between 8.00 – 20.00 Central European Time(**) each day and for days in the 3
month growing season crops from 1 May to 31 July.
Since AOT40 is a Sum, the observable property would be associated with a statistical measure but the
sum is not over a continuous TM_Duration.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 151
and Meteorological Geographical Features
Climatology
Climatological Mean Values are calculated from multiple years averages of quantities which are them-
selves means over some period of time less than a year. These are described in a similar manner with
StatisticalMeasure chained through derivedFrom with another StatisticalMeasure .
Reanalysis products
For reanalysis, the resultTime defines when the reanalysis was completed. In other respects, see
NWP data above.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 152
and Meteorological Geographical Features
Annex E
(informative)
Mandated and recommended parameter mappings to GRIB
Descriptions & CF Standard Names
GRIB2
Code
Parameter (discipline, CF Standard Name
Description
category,
number)
Wind speed 0, 2, 1 Wind speed wind_speed
Wind direction 0, 2, 0 Wind direction (from which blowing) wind_from_direction
temperature 0, 0, 0 Temperature air_temperature
Relative humidity 0, 1, 1 Relative humidity relative_humidity
evaporationAmount 0, 1, 6 Evaporation water_evaporation_amoun
t
precipitationAmoun 0, 1, 52 Total precipitation rate + type of statistical precipitation_amount
t (+ 4,.10, 1) processing = accumulation (or Total
(or 0, 1, 8) precipitation (depreciated) )
windSpeedGust 0, 2, 22 Wind speed (gust) wind_speed_of_gust
precipitation rate 0, 1, 52 Total precipitation rate (or Precipitation rate precipitation_flux
(or 0, 1, 7) (depreciated))
precipitation type 0, 1, 19 Precipitation type, refering to GRIB Code NONE
Table 4.201
1 Rain
2 Thunderstorm
3 Freezing Rain
4 Mixed/Ice
5 Snow
total now depth 0, 1, 11 Snow depth surface_snow_thickness
Pressure reduced 0, 3, 1 Pressure reduced to MSL air_pressure_at_sea_level
to mean sea level
total cloud cover 0, 6, 1 Total cloud cover cloud_area_fraction
visibility 0, 19, 0 Visibility visibility_in_air
global solar 0, 4, 3 Global radiation flux surface_downwelling_shor
radiation twave_flux_in_air
long-wave radiation 0, 5, 5 Net long wave radiation flux surface_net_upward_long
wave_flux
short-wave 0, 4, 9 Net short wave radiation flux surface_net_upward_short
radiation wave_flux
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 153
and Meteorological Geographical Features
Annex F
(informative)
Binary encoding formats typically used for the result grid coverage
data of meteorological and atmospheric data sets
As stated in the guidelines for the encoding of spatial data [INSPIRE D2.7 3.0], there is no best
practice solution for integration of meteorological data within a spatial data infrastructure. The data
volume of meteorological and atmospheric datasets makes it impracticable to use XML-based
encodings only. Two efficient code forms have been developed and juridically approved for
international exchange of meteorological data and are widely used within the meteorological
community at large, namely, GRIB (mainly for gridded data) and BUFR. . The third format presented
here is CF-NetCDF, which has wide adoption in the scientific community, and thus may be more
accessible to non-meteorologists than GRIB and BUFR, but does not have a de jure status.
In section 1, (identification section) the originating centre and sub-centre must be provided. Since this
information is not present in the AC-MF model, the Common Code Table C-1 should be consulted.
Several entities in the model for Atmospheric Conditions lack corresponding entry in the public GRIB-
templates.
For a complete documentation on GRIB, refer to the WMO Manual on Codes [WMO 306].
The BUFR templates require identification of originating/generating centre, sub-centre and station (or
site) name. If applicable, the information published in the WMO publication No. 9, Volume A,
Observing Stations [WMO 9] should be used.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 154
and Meteorological Geographical Features
NetCDF-CF encoding format is netCDF conforming to the Climate and Forecast (CF) conventions
which provide the necessary semantics to implement geospatial information interoperability. In fact,
netCDF-CF entities can implement most of the ISO 19123 coverage geometries and related metadata
(i.e. ISO 19115). NetCDF-CF data model and encodings are widely used and well supported by the
international Earth Sciences Community (e.g. meteorology, climatology, and ocean Communities).
Both netCDF version 3 and 4 can be used for the dataset encoding; while, CF version 1.5 or 1.6 are
recommended.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 155
and Meteorological Geographical Features
Annex G
(informative)
Example of a WMS 1.3 GetCapabilities response with INSPIRE
extended capabilities & AC-MF layer identification
<inspire_common:TemporalReference></inspire_common:TemporalReference>
<inspire_common:Conformity>
<inspire_common:Specification>
<inspire_common:Title>D2.8.III.13-14 Data Specification on Atmospheric
Conditions – Guidelines</inspire_common:Title>
<inspire_common:DateOfPublication>2012-04-
20</inspire_common:DateOfPublication>
</inspire_common:Specification>
<inspire_common:Degree>conformant</inspire_common:Degree>
</inspire_common:Conformity>
<inspire_common:MetadataPointOfContact>
<inspire_common:OrganisationName>ACME</inspire_common:OrganisationName>
<inspire_common:EmailAddress>[email protected]</inspire_common:EmailAddress>
</inspire_common:MetadataPointOfContact>
<inspire_common:MetadataDate>2015-01-01</inspire_common:MetadataDate>
<inspire_common:SpatialDataServiceType>view</inspire_common:SpatialDataServiceType>
<inspire_common:MandatoryKeyword>
<inspire_common:KeywordValue>infoMapAccessService</inspire_common:KeywordValue>
</inspire_common:MandatoryKeyword>
<inspire_common:Keyword>
<inspire_common:OriginatingControlledVocabulary>
<inspire_common:Title>AC-MF Data Type</inspire_common:Title>
<inspire_common:DateOfCreation>2012-04-20</inspire_common:DateOfCreation>
<inspire_common:URI>urn:x-inspire:specification:DS-AC-
MF:dataType</inspire_common:URI>
<inspire_common:ResourceLocator>
<inspire_common:URL></inspire_common:URL>
</inspire_common:ResourceLocator>
</inspire_common:OriginatingControlledVocabulary>
<inspire_common:KeywordValue>prediction</inspire_common:KeywordValue>
</inspire_common:Keyword>
<inspire_common:SupportedLanguages>
<inspire_common:DefaultLanguage>
<inspire_common:Language>eng</inspire_common:Language>
</inspire_common:DefaultLanguage>
<inspire_common:SupportedLanguage>
<inspire_common:Language>fin</inspire_common:Language>
</inspire_common:SupportedLanguage>
<inspire_common:SupportedLanguage>
<inspire_common:Language>swe</inspire_common:Language>
</inspire_common:SupportedLanguage>
</inspire_common:SupportedLanguages>
<inspire_common:ResponseLanguage>
<inspire_common:Language>eng</inspire_common:Language>
</inspire_common:ResponseLanguage>
</inspire_vs:ExtendedCapabilities>
<Layer>
<!-- This is a grouping layer containing common inherited properties for
all sub-layers. No "Name" element defined -->
<Title>Latest ECMWF Deterministic Model Run</Title>
<!-- Supported Coordinate Reference Systems for this layer and child
layers -->
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 157
and Meteorological Geographical Features
<EX_GeographicBoundingBox>
<westBoundLongitude>-31.2</westBoundLongitude>
<eastBoundLongitude>69.1</eastBoundLongitude>
<southBoundLatitude>27.2</southBoundLatitude>
<northBoundLatitude>90</northBoundLatitude>
</EX_GeographicBoundingBox>
<!-- Two analysis times (one for each forecast model run available) -->
<Dimension name="ANALYSIS_TIME" units="ISO8601" default="2012-04-
19T00:00.00Z">
2012-04-19T00:00.00Z,
2012-04-19T03:00.00Z
</Dimension>
</StyleURL>
</Style>
Annex H
(informative)
Reasoning for Inclusion and Exclusion of Meteorological Satellite
Data and Imagery Within Specific INSPIRE Themes
There are around 30 meteorological satellites in orbit wholly or partly gathering and disseminating
environmental data. The operators include EUMETSAT, ESA, US (NASA, NOAA and DoD), Russia,
China, Japan, India. These satellites gather data from which information on the physical
characteristics of the atmosphere and the oceans can be derived. These characteristics include:
surface and upper air temperatures; upper air humidities and water vapour; cloud amounts, cloud type
and cloud top temperatures; inferred rainfall rates; winds aloft; water waves and winds on the sea
surface.
None of these parameters can be taken directly from the satellite images without extensive processing
involving many other sources of data.
1. Temperatures, and the heights at which the temperatures apply, have to be computed from
radiances used iteratively within a numerical weather prediction model.
2. Precipitation rates are inferred from overlaps with radar rainfall information and extension
outside the radar coverage area.
3. Winds aloft are estimated by tracking the movement of clouds, using estimates of the cloud
height from NWP models.
4. Sea surface temperatures are estimated from cloud-free radiances at the surface, processed
through a numerical model analysis scheme which uses a recent past analysis for continuity,
and current observed temperatures from ships and buoys.
5. Sea wave heights and sea surface winds are estimated from radar Bragg scattering from
capillary waves, with numerical models used to remove gross ambiguities in wind direction.
6. Sea ice cover estimates are generated by an analysis process, which combines satellite
imagery data from several sources and numerical model data.
It is clear that these products derived from meteorological satellite data are measures of atmospheric
or oceanographic properties, which should be treated on a par with other such property estimates, and
falling firmly within the scope of AC-MF and OF. As such they are out of scope of OI.
Satellite-derived sea surface temperature (SST) coverages are a good example; obviously important
as oceanographic data, SSTs have an even more critical value as boundary information for
atmospheric numerical weather prediction (NWP) models. Real-time SST analyses are produced and
distributed by organisations in this community who often combine Atmospheric and Oceanographic
functions. The Environmental Monitoring Facilities (EF) data specification identifies satellite-derived
SSTs as required data for Marine Strategy Framework Directive, but wrongly attributed it to the OI
scope.
This leaves the orthorectified images to be considered whether they are in or out-of scope for OI
requirements for the atmospheric and oceanographic components of GMES, for example.
Considering the unprocessed satellite imagery, the visible, infrared (IR) and microwave data are being
used to provide information about the atmosphere (e.g. presence of cloud) or the near-surface
characteristics (e.g. fog or snow cover), and not specifically of the earth‘s surface. The scope of OI
involves image information about the earth‘s surface, and so these unprocessed images can also be
considered out of scope.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 161
and Meteorological Geographical Features
Even if the meteorological visible images are considered from the perspective of providing information
about the surface, they are still a poor fit for the scope of OI. Generally at typical meteorological
satellite resolutions, the surface detail (less than 1km) which interests the ‗OI community‘ is just not
available
The visible images which come from EUMETSAT geostationary satellites (with one visible and 11
other images every 15 minutes) typically have 1km to 5km resolution. They may be combined (e.g.
false colour images combine visible and two IR bands) or cut into tiles for distribution (the field-of-view
is of the globe in fixed perspective). Polar Orbiter (sun synchronous) images are collected at a
receiving station from line-of-sight satellite passes approximately once per hour. These have a typical
1km resolution, and although they are mosaiced in real time, the information about banding and
seamlines is not retained or distributed with the mosaics. OI concerns of seamlines, quality
commission, and high positional accuracy (typically to one pixel ~ 1km) are not of great interest to the
meteorological satellite user community. With the very high frequency and regularity of production of
these satellite images, all lineage information, radiance and processing information would be
referenced to the web-site of the producers, rather than loaded on the metadata. Thus the visible
images from Meteorological Satellites are correctly deemed out of scope of TWG OI.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 162
and Meteorological Geographical Features
Annex I
(informative)
Code list interoperability
Code list interoperability is non-trivial. A large number of international and national code lists exist for
meteorological and atmospheric data. Notable examples include the BUFR B-table issued by WMO,
CF standard names, and AQS parameters.
Whilst all of these code lists allow the user to identify the physical base phenomenon (1*), their entries
may also specify additional aspects. However, there is no common agreement of what these additional
aspects should be. For instance, some code lists specify a generic surface density whereas other
code lists include precipitation per square metre. Here, one code list defines both the substance and
unit of measure, whereas the other simply defines the physical base phenomenon). Beyond
substance, unit, and sometimes altitude many other less obvious aspects are also used (e.g. reporting
precision for temperature codes in BUFR).
The follow examples of aspects illustrate the broad variation of detail and content in existing code lists
(derived from several international and national code lists including WMO BUFR B-table).
Substance: soil temperature, air temperature, water temperature.
Elevation: 2 metre temperature, temperature at ground level, upper air temperature)
Unit: Celsius temperature, Kelvin temperature
Precision of reporting : temperature with one decimal place, temperature with two decimal
places
Method-aspect: direct measurement of temperature, forecast temperature
Quality control aspect: temperature without QC (QC0), temperature after human QC
Source: temperature from GTS, temperature from forecast model
Usage: Climatological temperatures, temperatures suitable for realtime production.
Statistics: Average temperature, maximum temperature
Accumulation time periods: 12-12 precipitation, 6-6 precipitation.
Integration time period: 3 hour maximum of 15 minute averages.
Instrument for measurement: Heliograph sunshine time, ―Sunfollower‖ sunshine time.
Method for calculating and interpolating: Kalman filtered temperature
Corrections: Original measured temperature, corrected temperature
Since each international code lists cover different aspects, the interoperability is a challenge. The
current AC-MF specification recognizes the diversity of external code lists and cannot produce a
universal compatible code list. To facilitate the use of AC-MF data by non-experts (outside the
meteorological institutes), we have proposed a model that separates physical base phenomena from
the details of data acquisition, statistics, etc, which are instead placed in the appropriate sections of
the Observable Property model or the ISO19156 O&M model; for example:
StatisticMeasure covers: statistics, time periods (accumulations), areas, etc
Constraint covers: constraining parameters (e.g. where temperature < 0 C) and can indicate
spatial values (e.g. screen, 1.5 m, 500 mb), although this may be part of the resulting
coverage range, as well as any other constraints
Process covers: method, instrument, source
Metadata & Quality covers: source, provenance and quality measures
By defining a simple model where the base phenomenon is clearly identified, we enable users to
decide where it is appropriate to compare different datasets. For certain usage, it may be appropriate
to compare data from ―hourly average of digitally measured air temperature‖ with ―forecast
temperature at 2 metre‖. Yet again, for other purposes these data may not be compatible. The
decision lies with the user of the data.
Note (1): Within the meteorological domain the most common physical phenomena include:
thermodynamic temperature, pressure, substance amount, intensity of luminosity, speed, pressure,
mass, time, current, surface density, specific energy, energy surface density, mass concentration. All
of those can be found in any basic text book of physics.
INSPIRE Reference: D2.8.III.13-14_v3.0
TWG-AC-MF Data Specification on Atmospheric Conditions 2013-12-10 Page 163
and Meteorological Geographical Features