Sentinel-2 global cloudless mosaic

In March during the Sentinel-2B launch we released a cloudless mosaic covering Europe. The initial release helped us to identify weak spots and to overall assess our distributed processing approach using 20 VMs. After this first processing campaign we optimized and streamlined the process and underlying software. These optimizations enabled us to speed up the processing time by around 50%.

This layer now is integrated into EOX::Maps and can be used like the Terrain Layer or OSM.

Method

The target was to create the first global cloudfree mosaic using the newly available Sentinel-2 data. The use case is to have a pure visual product to be used for mapping applications as a background layer. The data shall be from one year to find out whether it is feasible to provide an annual mosaic.

To get rid of the clouds, a combination of the provided cloud masks and a pixel selection algorithm which attempts to select a pixel without clouds or cloud shadows out of a time series is used. Because the selection happens pixel by pixel, it at least reduces significantly the spatial borders appearing between each Sentinal-2 scene.

To have a visually appealing mosaic, it is desired to show the Earth during Summer, when vegetation reaches its annual peak. This of course means having different time spans on the Northern and on the Southern hemisphere. Furthermore, the tropical regions require data from one whole year as they show a high degree of cloud coverage due to the innertropical convergence zone, a zone where the trade winds from North and South meet and cause a relatively stable band of clouds around the globe.

Therefore, the time spans used differ over the globe. On the Northern hemisphere data from May 2016 until September 2016 is used, whereas on the Southern hemisphere data from November 2016 until March 2017 is used. The tropical regions contain data from May 2016 until April 2017.

For a more technical summary of the processing method, please have a look at the presentation slides from the last FOSS4G-Europe in Paris.

Nahuel Huapi National Park, ArgentinaAlaska, USARiver basin, Chad

Data

What will change in future though is a better temporal coverage due to the launch of Sentinel-2B in March 17. A better temporal coverage means a higher chance to extract a cloudfree pixel from the time stack which results in a better looking mosaic. Current plans over Asia and the Americas are not providing sufficient temporal coverage for a cloudless quality as can be obtained by our method over Europe and Africa. According to ESA’s acquisition plans, the revisiting time of one of the two Sentinel-2 satellites will be up to every five days at the equator (even more up to almost daily towards higher latitudes) but at least every ten days with a preference on Europe, Africa and Greenland.

Feel free to use the provided service endpoints (WMTS or WMS) directly in your application. You may also download the data either as rendered tiles from these services or as source GeoTIFFs from the AWS S3 bucket eox-s2maps in the eu-central-1 region. Please get in touch if you need anything else.