copernicus and datacubes: opportunities to accelerate research · the research challenge • new...

Post on 09-Jan-2020

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Copernicus and Datacubes: opportunities to accelerate research

Chris AthertonPeter Löwe

3 Big challenges

The Research Challenge• New generations of EO satellites are creating increasingly

significant volumes of data with such comprehensive global coverage that for many applications, the lack of data is no longer a limiting factor.

• Now, the challenge is in providing the proper connections between data, applications and users.

• The data management and analysis challenges arising from the huge increase in data volumes can be overcome with new computing infrastructures, technologies and data architectures.

What is a Datacube ?• A datacube is a massive multi dimensional array ‐ of

raster/gridded data.• “massive data”: the digital memory footprint exceeds

significantly the main memory resources of a desktop or server machine.

• Satellite image timeseries: Latitude and Longitude coordinates and time; data would be a pixel at a given space/time coordinate as taken by the satellite.

• For remote sensing data providers, datacubes can streamline the management and distribution of data streams coming from satellite constellations.

• For users of remote sensing data, • datacubes simplify internet based access to the data‐ , • provide access in an analysis ready way and ‐• foster an active and engaged global community of contributors.

Source: Vinhas, Camara, 2017: The e sensing architecture for big Earth observation data analytics‐

Datacubes connect data providers and users,by standards and services

Software Systems End UsersData Producers Datacube

Technical perspective:Datacubes = Array DBMS + OLAP

https://galaktika soft.com/wp content/uploads/2018/01/olap_operations.jpg‐ ‐

Online analytical processing(OLAP) is a computer based technique ‐of analyzing data to look for insights.

Array database management systems (ADBMS) provide database services specifically for arrays and aim at offering flexible, scalable storage and retrieval on this information category.

Functional Requirements:Datacubes shall… [DatacubeManifesto]

1. ..support gridded data of at least one through four spatial, temporal, or other dimensions

2. ..treat all axes alike, irrespective of an axis having a spatial, temporal, or other semantics.

3. ..allow efficient trimming and slicing along any number of axes from a datacube in a single request.

4. ..convey similar extraction performance along any datacube axis.5. ..allow adaptive partitioning, invisible to the user when performing

access and analysis6. support a language allowing clients to submit simple as well as

composite extraction, processing, filtering, and fusion tasks in an ad hoc fashion‐

http://kahlua.eecs.jaccobs university.de/~earthserver//sites/default/files/cube wallpaper_mr.jpg‐ ‐

https://de.wikipedia.org/wiki/Web_Coverage_Service

Datacube Access:Web Standards and Services‐ ‐Internet standards to access Datacubes are ‐definend by the Open Geospatial Consortium (OGC):• OGC Web Coverage Service (WCS)• OGC Web Coverage Processing

Services(WCPS)• OGC Coverage Implementation Schema

(ICS)

https://live.osgeo.org/archive/10.5/de/standards/wcs_overview.html

Applications and Tools for Users:Workflow Example

https://eo4society.esa.int/2019/05/21/european data cube facility service an eo resource factory/‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐

The European Data Cube Facility Service high level architecture‐

Reference Software Infrastructure

• The Open Data Cube (ODC) initiative seeks to provide a data architecture solution that has value to its global users and increases the impact of EO satellite data.

• The Committee on Earth Observation Satellites (CEOS) is a founding partner of ODC.

• ODC is a non profit, open source project ‐(Apache 2.0 Licence).

DOI: 10.1109/IGARSS.2018.8517694

The Armenian Datacube Project (2018 2020)‐

http://datacube.sci.am/

https://static.wixstatic.com/media/8959d6_d66ba5dab5534f96bd798ce2e23ee6ca~mv2.png/v1/fill/w_210,h_141,al_c,q_80,usm_0.66_1.00_0.01/f9d4ea_01051dcf29714909b496a364f2b3fcd9_.webp

Tools and Applications

Armenia Test Case: Urbanization workflow

European Data Cube Facility Project [2019 2021]‐

Sentinel Hub: Tools and Applications

https://eo4society.esa.int/wp content/uploads/2019/04/2019 04 24 GEO Sentinel_Hub 973x568.png‐ ‐ ‐ ‐ ‐ ‐

Excursion:Radar Meteorology Weather Radar Nowcasting‐ ‐

https://www.dwd.de/EN/research/observing_atmosphere/weather_radar/weather_radar_node.htmlhttps://blog.radarscope.app/hs fs/hubfs/blog files/radome_sunset_wDish.jpg?width=836&name=radome_sunset_wDish.jpg‐ ‐ https://www.dwd.de/DE/leistungen/geowebservice/geowebservice_bild.jpg?__blob=poster&v=7

https://d3rr2gvhjw0wwy.cloudfront.net/uploads/activity_galleries/96190/2000x2000 0 70 9380ed10fd01b3808c960aaf8d39b60e.jpg‐ ‐ ‐

Excursion: Weather Radar Datacubes

• Nowcasting, analysis and forecasting of precipitation patterns

Data Source:

Lat/Lon

timeLat/Lon

Weather Radar Datacubes: Data Quality Control

• Visual data quality control by dimensional collapse• Datacube consists of stacks of reflectivity histograms at multiple

sampling heights at a given time.• Allows to detect faulty spatiotemporal data (or sensors/workflows).

Valid data

Altitude

Excursion 2: Moldovan Use CaseWine• 11th largest European wine producing country‐

Data cube use:• Spatial distribution of crops• Monitoring plant development• Early identification of anomalies

Conclusion: Standing on the shoulders of giants.

"any query, any time, on any size"

Satellite data, processing power and the user interfaces are at your fingertips. It’s time to explore !

Thanks for Listening !

Chris Atherton / Peter Löwe

chris.atherton@geant.orgploewe@diw.de

xkcd.com

top related