Spatio-Temporal Coverage / Datacube Standards

Overview

Coverages - as per OGC, ISO, and INSPIRE standardization - constitute a unifying paradigm for the digital representations of space/time varying phenomena, in physics called "field" (as in magnetic field). Technically, such phenomena are represented as spatio-temporal regular and irregular grids, point clouds, and general meshes. In particular, multi-dimensional datacubes fall under this category, such as 1-D sensor time series, 2-D satellite imagery, 3-D x/y/t image time series and x/y/z geoscientific models, 4-D x/y/z/t climate and ocean data sets, and more.

Standardization (see details): Coverage concepts and terminology (aka conceptual model) are laid down in ISO 19123-1 (data model) and ISO 19123-3 (processing model) which are identically adopted as OGC AT6.1 and AT6.3. The logical and physical model are defined in ISO 19123-2 (Coverage Implementation Schema, CIS), corresponding to OGC CIS which is harmonized with GML, SWE, and other OGC standards.

In OGC, the CIS data model is accompanied by a modular service model, the Web Coverage Service (WCS) suite of standards. Functionality of this Web API ranges from flexible datacube access and subsetting up to complex geo datacube analytics with the Web Coverage Processing Service (WCPS) datacube language. WCS Core and WCPS are also adopted by EU INSPIRE (see the Good Practice).

As of 2026, coverages remain a cornerstone of interoperable geo data access and analytics, stable, mature, maintained, and heavily used key standards CIS, WCS, and WCPS. Expert voices confirm this:

Related Standards

History

grandfathered (i.e., not valid any longer): WCS 1.x ISO 19123 The current version of WCS is 2.1. Functionally, it is identical to its predecessor WCS 2.0.1, but it extends the coverage types serviceable with !GeneralGridCoverage as per CIS 1.1. This new coverage type unifies and simplifies grid coverages, in particular incporporating !RectifiedGridCoverage and !ReferenceableGridCoverage as pwe WCS 2.0.

WCS 2.0 has several significant advantages over previous versions: it relies on the GML coverage model, leading to increased interoperability as well as harmonization across OGC standards; among the main features are:

WCS 1 is the outdated, deprecated version of WCS. It is not compatible with WCS 2, as indicated by the major version number change (cf. OGC versioning rules). WCS 1, a stepstone in the learning curve about coverages, suffered from some known issues, in particular: lack of interoperability. It had its own coverage model which has been abondoned in WCS 2 for the sake of aligning with GML encoding.