Skip to content

HRL Grassland

marketajindrova edited this page Jun 17, 2021 · 14 revisions

HRL Grassland

Wiki pages related to HRL Grassland products are based on the following product documentation / specification: https://land.copernicus.eu/user-corner/technical-library/hrl-grassland-technical-document-prod-2015

There are five product layers which can be run through the QC Tool:

1. Grassland (GRA): 2018, 10 m (Product definition)

2. Grassland (GRA): 2018, 100 m (Product definition)

3. Grassland Change (GRAC): 2015 – 2018, 20 m (Product definition)

4. Grassland Vegetation Probability Index (GRAVPI): 2018, 10 m (Product definition)

5. Ploughing Indicator (PLOUGH): 2012 – 2018, 10 m (Product definition)

Check description: Delivery file can be unzipped

Required check, the check cannot be skipped.

Check description: Naming is in accord with specification

Required check, the check cannot be skipped.

Naming convention: There must be exactly one raster file with .tif filename extension;

  1. Grassland (GRA): 2018, 10 m
  • the filename must match regex: "^gra_(?P<reference_year>2018)_010m_(?P<aoi_code>.+)_03035"
    • the name must start with gra_;
    • followed by a reference year, only 2018 reference year is allowed;
    • followed by the spatial resolution; only 010m spatial resolution is allowed;
    • followed by 2-letter country code, only eu country code is allowed;
    • followed by EPSG code 03035;
    • followed by .tif extension;
    • letter case is irrelevant;
    • example of filename: gra_2018_010m_eu_03035.tif;
  1. Grassland (GRA): 2018, 100 m
  • the filename must match regex: "^gra_(?P<reference_year>2018)_100m_(?P<aoi_code>eu)_0?3035"
    • the name must start with gra_;
    • followed by a reference year, only 2018 reference year is allowed;
    • followed by the spatial resolution; only 100m spatial resolution is allowed;
    • followed by 2-letter country code, only eu country code is allowed;
    • followed by EPSG code 03035;
    • followed by .tif extension;
    • letter case is irrelevant;
    • example of filename: gra_2018_100m_eu_03035.tif;
  1. Grassland Change (GRAC): 2015 – 2018, 20 m
  • the filename must match regex: "^grac_1518_020m_(?P<aoi_code>eu)_0?3035"
    • the name must start with grac_;
    • followed by a reference year, only 1518 reference years are allowed meaning the change occurred between 2015 and 2018;
    • followed by the spatial resolution; only 020m spatial resolution is allowed;
    • followed by 2-letter country code, only eu country code is allowed;
    • followed by EPSG code 03035;
    • followed by .tif extension;
    • letter case is irrelevant;
    • example of filename: grac_1518_020m_eu_03035.tif;
  1. Grassland Vegetation Probability Index (GRAVPI): 2018, 10 m
  • the filename must match regex: "^gravpi_(?P<reference_year>2018)_010m_(?P<aoi_code>eu)_0?3035"
    • the name must start with gravpi_;
    • followed by a reference year, only 2018 reference year is allowed;
    • followed by the spatial resolution; only 010m spatial resolution is allowed;
    • followed by 2-letter country code, only eu country code is allowed;
    • followed by EPSG code 03035;
    • followed by .tif extension;
    • letter case is irrelevant;
    • example of filename: gravpi_2018_010m_eu_03035.tif;
  1. Ploughing Indicator (PLOUGH): 2012 – 2018, 10 m
  • the filename must match regex: "^plough_(?P<reference_year>2018)_010m_(?P<aoi_code>eu)_0?3035"
    • the name must start with plough_;
    • followed by reference years, only 2018 reference year is allowed;
    • followed by the spatial resolution; only 010m spatial resolution is allowed;
    • followed by 2-letter country code, only eu country code is allowed;
    • followed by EPSG code 03035;
    • followed by .tif extension;
    • letter case is irrelevant;
    • example of filename: plough_2018_010m_eu_03035.tif;

Check description: Attribute table is composed of prescribed attributes.

Optional check, the check may be skipped.

Requirements:

  • .tif.vat.dbf file with a raster attribute table is included in the delivery;

Check description: Raster uses specific EPSG code.

Optional check, the check may be skipped.

Requirements:

  • the raster must be assigned spatial reference system EPSG:3035 (ETRS89 ETRS-LAEA equal-area projection);

Check description: Pixel has specific size.

Optional check, the check may be skipped.

Requirements:

  • the pixel size must be exactly:

10 m (for layers Grassland (GRA): 2018, 10 m, Grassland Vegetation Probability Index (GRAVPI): 2018, 10 m, Ploughing Indicator (PLOUGH): 2012 – 2018, 10 m)

20 m (for layer Grassland Change (GRAC): 2015 – 2018, 20 m)

100 m (for layer Grassland (GRA): 2018, 100 m)

Check description: Bounding box upper left corner is positioned on grid.

Optional check, the check may be skipped.

Requirements:

  • upper-left X, Y coordinates of the raster must be divisible by 1000 with no remainder;

Check description: Raster datatype is of specific bit depth.

Optional check, the check may be skipped.

Requirements:

  • the pixel type must be Byte (8 bits per sample);

Check description: Raster uses specific compression formats.

Optional check, the check may be skipped.

Requirements:

  • the tiff file must use LZW compression;

Check description: Pixels have specific values.

Optional check, the check may be skipped.

Requirements:

  1. Grassland (GRA): 2018, 10 m
  • the value of the pixel must be from the set
*   0; all non-grass areas;
*   1; grassy and non-woody vegetation;
*   2;
* 254; unclassifiable (no satellite image available, or clouds, shadows, or snow);
* 255; NoData;
  1. Grassland (GRA): 2018, 100 m
  • the value of the pixel must be from the set
*   0; all non-grass areas;
*   1; grassy and non-woody vegetation;
*   2;
* 254; unclassifiable (no satellite image available, or clouds, shadows, or snow);
* 255; NoData;
  1. Grassland Change (GRAC): 2015 – 2018, 20 m
  • the value of the pixel must be from the set
*   0; all non-grass areas;
*   1; grassland gain;
*   2; grassland loss;
*  10; unchanged grassland in both years;
*  11; unverified grassland gain;
*  22; unverified grassland loss;
* 254; unclassifiable (no satellite image available, or clouds, shadows, or snow);
* 255; outside area (NoData);
  1. Grassland Vegetation Probability Index (GRAVPI): 2018, 10 m
  • the value of the pixel must be from the set
* 0-100
* 254;
* 255;
  1. Ploughing Indicator (PLOUGH): 2012 – 2018, 10 m
  • the value of the pixel must be from the set
*   0;
*   1;
*   2;
*   3;
*   4;
*   5;
*   6;
* 254;
* 255;

Check description: The GeoTiff raster file must be tiled.

Optional check, the check may be skipped.

Requirements: The required internal tile dimension is 256 x 256 pixels.

Check description: Patches with area smaller than specified MMU (minimum mapping unit) are identified.

Optional check, the check may be skipped.

Requirements:

Grassland (GRA): 2018, 10m

  • raster cell satisfying general requirements:
    • cell with the value 255 (outside AoI)
    • cell with the value 0 or 1 or 2 in patches with area greater or equal to 0.03 ha (patch of 3 cells);
  • raster cell satisfying exceptional requirements:
    • cell with the value 254 (cloud or unclassified).
    • cell in patch if the patch is connected to a cell with value 254 (unclassified) or 255 (outside area);

Grassland Change (GRAC): 2015 – 2018, 20 m

  • raster cell satisfying general requirements:
    • cell with the value 255 (outside AoI)
    • cell with the value 1 or 2 in patches with area greater or equal to 25 ha (patch of 25 cells);
  • raster cell satisfying exceptional requirements:
    • cell with the value 0 or 10 or 11 or 22 or 254 (cloud or unclassified).
    • cell in patch if the patch is connected to a cell with value 254 (unclassified) or 255 (outside area);

Ploughing Indicator (PLOUGH): 2012 – 2018, 10 m

  • raster cell satisfying general requirements:
    • cell with the value 255 (outside AoI)
    • cell with the value 0 or 1 or 2 or 3 or 4 or 5 or 6 in patches with area greater or equal to 0.03 ha (patch of 3 cells);
  • raster cell satisfying exceptional requirements:
    • cell with the value 254 (cloud or unclassified).
    • cell in patch if the patch is connected to a cell with value 254 (unclassified) or 255 (outside area);

Check description: There is no gap in the AOI.

Optional check, the check may be skipped.

Requirements:

  • there must not be a pixel with value 255 inside AOI;

Check description: metadata are in accord with INSPIRE specification.

Optional check, the check may be skipped.

Requirements:

  • the tiff file must contain an INSPIRE compliant XML metadata document;

Clone this wiki locally