Using Services

2.4 Using Services

The EO4SD Lab provides a range of services used to process and analyse EO data and derived products.

Current processing services include:

  • Burned Area: The Burned Areas services creates a difference Normalised Burn Ratio (dNBR) from two Sentinel-2 images taken from before and after a fire event. The NBR uses a combination of near infrared (NIR) and short-wave infrared (SWIR) bands to monitor vegetation canopy structure. A significant decrease in such NBR levels can indicate removal of vegetation that would occur during a fire event. The Burned Area service uses the colour classification proposed by the United States Geological Service (USGS) to interpret the burn severity. A short service guide is provided here.
  • Active Fire: The Active Fire service creates an image using a combination of Sentinel-2 L1C visible, NIR and SWIR spectral bands that emphasises regions of active fire. This is not a classification, rather its can be used to help visually identify regions of active fire. A short service guide is provided here.
  • S2 TrueColor: This service generates a natural (true) colour image from a Sentinel-2 L1C image, using the SNAP Sentinel Toolbox. This uses a combination of Blue (Band 2), Green (Band 3) and Red (Band 4) bands. A short service guide is provided here.
  • Sen2Agri Atmospheric Correction L2A: This Sen2Agri service processes Sentinel-2 L1C to create a bottom-of-atmosphere reflectance images, that can used subsequently used in other Sen2Agri services. It uses the MAJA (MACCS-ATCOR) Atmospheric correction workflow. A short service guide is provided here.
  • Sen2Agri LAI: This Sen2Agri service processes Sentinel-2 L2A imagery to create a Leaf Area Index (LAI) product. LAI is used to monitor green vegetation. A short service guide is provided here.
  • Sen2Agri Dynamic Cropland Mask: This Sen2Agri service processes Sentinel-2 L2A imagery to create a Cropland mask, which is a binary mask separating annual cropland areas and other areas. Masks are generated throughout the agricultural season incorporating additional Sentinel-2 images. A short service guide is provided here.
  • Sen2Agri Cloud-Free temporal composite: This Sen2Agri service combines and processes a number of Sentinel-2 L2A images to create a cloud-free temporal synthesis of surface reflectance bands designed for land observations. A short service guide is provided here.
  • Sen2Agri Crop Type Map: This Sen2Agri service processes Sentinel-2 L2A imagery to create a Crop type mask, which is a map of the main crop types, as defined by the user-supplied training data. A short service guide is provided here.
  • RASTER: This service allows to generate full resolution RGB (optical) and single-channel (SAR) GeoTiff images from EO data. The service supports EO data from the following missions: ALOS-2 (L1.5), GF-2 (L2A), Kanopus-V IK (MSS_PSS) , Kompsat-2/-3 (L1G PAN_MS), Kompsat-5 (L1D GTC), Landsat 8 (L1TP,L1T,L1GT) , Pleiades 1 (ORTHO), Radarsat-2 (SGF), Rapideye (L3A ORTHO), Resurs-P (KSHMSA), Sentinel-1 (L1 GRD), Sentinel-2 (L1C, L2A), Sentinel-3 (L1 OLCI ERR/EFR , L1 SLSTR RBT), SPOT-6/7 (L3 ORTHO), Terrasar-X (L1B EEC), UK-DMC 2 (L1T), VRSS1 (L2B). A short service guide is provided here.
  • COMBI: The COMBI service provides the possibility to perform RGB band combination from user defined bands of single or multiple EO data products. A short service guide is provided here.
  • COIN: COherence and INtensity change for Sentinel-1. This service provides geocoded composites of coherence and amplitude images from a pair of Sentinel-1 TOPSAR IW data pairs. A short service guide is provided here.
  • S2 NDWI: This service calculates a Normalised Difference Water Index (NDWI) from a Sentinel-2 L1C image, using the SNAP Sentinel Toolbox. This uses a combination of green and NIR bands to highlight regions of water. This service was originally developed within the FS-TEP project. This service was originally developed within the FS-TEP project. A short service guide is provided here.
  • S2 NDVI: This service calculates a Normalised Difference Vegetation Index (NDVI) from a Sentinel-2 L1C image, using the SNAP Sentinel Toolbox. This uses a combination of Red and NIR bands to highlight presence of vegetation. This service was originally developed within the FS-TEP project. A short service guide is provided here.
  • S2 NDBaI: This service calculates a Normalised Difference Bareness Index (NDBal) from a Sentinel-2 L1C image, using the SNAP Sentinel Toolbox. This uses a combination of SWIR and TIR to highlight regions of bare land. This service was originally developed within the FS-TEP project. A short service guide is provided here.
  • Vegetation Indices: This service processes Sentinel-2 L1C images to create various radiometric indices that are relevant for vegetation monitoring. This service was originally created within the F-TEP project. A short service guide is provided here.
  • ForestChange S2: Forest change mapping based on the ratio of red reflectance between two Sentinel-2 L1C images from the same S-2 tile. Originally developed by Forestry-TEP project. A short service guide is provided here.
  • LandCover S2: This service creates a land cover map from input Sentinel-2 L1C images along with a user-defined reference / training data. It uses the Random forest supervised classification method. The output will be a classified image along with classification metrics. Originally developed by the F-TEP project. A short service guide is provided here.
  • Leaf Area Index (LAI): This GeoVille service processes Sentinel-2 data to create a Leaf Area Index (LAI) product. LAI is an important variable used to predict photosynthetic primary production, evapotranspiration and as a reference tool for crop growth. Unlike the Sen2Agri LAI service, this GeoVille service does not require data to be processed to L2A beforehand. A short service guide is provided here.
  • INDICES: This GeoVille service processes Sentinel-2 data to create a number of popular radiometric indices, including NDVI, NDWI and SAVI. These can be used to monitor vegetation and water bodies. They provide an alternative service to the other vegetation indices services provided on the portal. A short service guide is provided here.
  • Surface Water Extent and Frequency: This GeoVille service provides information on surface water bodies for a selected region and time window. The service combines two different EO missions, RADAR from Sentinel-1 and optical from Sentinel-2 to increase the sampling within a particular region and time-period to enable a more accurate product to be generated. A short service guide is provided here.
  • Wetland Mapping: This GeoVille service provides information on temporary and permanent wetlands and wet areas for a selected region and time window. The service makes full use of freely available, high resolution radar and optical imagery from the Sentinel-1 and Sentinel-2 satellites, respectively. By fusing these two sources with their respective benefits, this service utilizes a dense time series of data to produce frequent surface water observations. A short service guide is provided here.
  • Generic Land Cover Classification: This GeoVille service provides general information on the land use and land cover for a given Sentinel-2 satellite scene and time window. The service makes full use of freely available, high resolution optical imagery from the Sentinel-2 satellites combined with previously generated land cover information to produces a single classification layer. An advantage of this service is that it does not require the user to provide land cover information for the specific scene. A short service guide is provided here.

For further details of these services and service guides please visit the Service Portfolio page. The range of services will increase throughout the duration of the project.

2.4.1 Searching for a Service

To search for available services, click on the  symbol on the left hand menu of the explorer tab. This will give a list of all of the services that the user has access to, both their own or those that have been shared by other users, as shown below.

Services are processes that can be run on selected data, as described below There are also services which represent toolboxes that can be run on the data; these behave slightly differently and are described in section 2.7.

2.4.2 Running a Service

To run a service, click on the chosen service in the menu.

This brings up the workspace for the service, showing the  input parameters required for the service.

The input parameters required will vary from service to service, but there are some common features:

  • Processors can be run in two modes: standard or systematic. Most users will just require standard processing I.e. processing of one or more products in a single processing run. For advanced users, systematic processing is described in section 2.6.
  • Input data products (e.g. a sentinel-2 tile in the example above) can be dragged and dropped from the search results menu using the = symbol. Instead of single tiles, users can add multiple tiles or a databasket, in order to process multiple products in parallel. (See also section 2.4.)
  • Some processors are configured to work as parallel processors, generating subjobs as required (even if only one input).
  • Some services require additional reference data, which can be either uploaded by the user or else searched for as described in section 2.2.3.
  • Each job should be given a label to allow it to be identified.

Once all input fields have been completed the job is started by pressing on the arrow. The user will then see a message like this:

Pressing “Confirm” will cause the job to start and the users coin balance to be debited by the amount stated. The progress of the job can then be monitored as described in section 2.5.

If a user does not have sufficient coin balance then the job will be rejected. See section 6.2 for more details and how to request coins.

Note that where multiple (N) products have been input, the number of coins required will be N times the costs of a single product.