Lesson 1, Topic 1
In Progress

Data Cubes in EO Copy

YouTube

By loading the video, you agree to YouTube’s privacy policy.
Learn more

Load video

The role of Data Cubes in EO – Video content in cooperation with Gunnar Brandt (Brockmann Consult), Pontus Lurcock (Brockmann Consult) and Miguel Mahecha (University of Leipzig).

The concept of representing multidimensional data as data cubes fits ideally to the challenges of representing satellite data that is usually dealing with multiple dimensions such as: lat, lon, time, bands, etc. In the video below it becomes very clear what the strengths of data cubes in EO are.

Data Cubes Explained Source : ESA

An example data cube

Data can be represented as datacubes in EO, which are multi-dimensional arrays with additional information about their dimensionality. Datacubes can provide a nice and tidy interface for spatiotemporal data as well as for the operations you may want to execute on them. As they are arrays, it might be easiest to look at raster data as an example, even though datacubes can hold vector data as well. Our example data however consists of a 6×7 raster with 4 bands [bluegreenrednear-infrared] and 3 timesteps [2020-10-012020-10-132020-10-25], displayed here in an orderly, timeseries-like manner:

Figure 1: An examplary raster datacube with 4 dimensions: x, y, bands and time ().

It is important to understand that datacubes are designed to make things easier for us, and are not literally a cube, meaning that the above plot is just as good a representation as any other. That is why we can switch the dimensions around and display them in whatever way we want, including the view below:

This is the ‘raw’ data collection that is our example datacube. The grayscale images are colored for understandability, and dimension labels are displayed.

More Information

View: for more information and links to interesting material.