Skip to content

HRL Small Woody Features 2015: Vector Raster 5m

Jiří Tomíček edited this page Nov 25, 2021 · 2 revisions

Small Woody Features 2015: Vector Raster 5 m

Small woody landscape features are important vectors of biodiversity and provide information on fragmentation of habitats with a direct potential for restoration while also providing a link to hazards protection and Green Infrastructure, amongst others.

Wiki pages related to HRL Small Woody Features products are based on the following product documentation / specification: https://land.copernicus.eu/user-corner/technical-library//hrl_lot5_d5-1_product-specification-document_i3-4_public-1.pdf

This product consists of two layers: one vector layer and one raster layer.

The vector layer must be provided either in shapefile format or geodatabase format. The raster layer must be provided in GeoTIFF format.

AOIs:

https://github.com/eea/copernicus_quality_tools/blob/master/documentation/Divisions_of_the_large_regions.png

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 ;
  • the filename must match regex: ^swf_2015_005m_(?P<country_code>[a-z_]{2})_0?3035_(?P<aoi_code>[0-9]{3})_;
    • the name must start with swf_2015_005m_;
    • followed by 2-letter country code, allowed codes are: al, at, ba, be, bg, ch, cy, cz, de, dk, ee, es, fi, fo, fr, gb, gr, hr, hu, ie, is, it, ks, lt, lv, me, mk, nl, no, pl, pt, ro, rs, se, si, sk, tr;
    • followed by EPSG code 3035;
    • followed by AOI code, allowed codes are 1 -- 136, see the scheme in `AOIs`_;
    • the tail of the filename is irrelevant;
    • letter case is irrelevant;
    • example of filename: swf_2015_005m_PL_03035_71_v1_1.tif;

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 5m;

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:

  • the value of the pixel must be from the set 0, 1, 2, 3, 254, 255.

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: Colour table is in accord with specification

Optional check, the check may be skipped.

Requirements:

  • the color palette must be set to:
    • 0: rgb(240, 240, 240);
    • 1: rgb(215, 245, 0);
    • 3: rgb(240, 200, 0);
    • 254: rgb(153, 153, 153);
    • 255: rgb(0, 0, 0);

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.

Requirements:

  • there must be exactly one vector datasource, the datasource must be either geodatabase (.gdb) or shapefile (.shp);
  • the datasource must contain exactly one vector layer whose name matches regex: ^swf_2015_vec_(?P<country_code>[a-z]{2})_0?3035_0*(?P<aoi_code>[0-9]+)_;
    • the name must start with swf_2015_vec_;
    • followed by 2-letter country code, allowed codes are: al, at, ba, be, bg, ch, cy, cz, de, dk, ee, es, fi, fo, fr, gb, gr, hr, hu, ie, is, it, ks, lt, lv, me, mk, nl, no, pl, pt, ro, rs, se, si, sk, tr;
    • followed by EPSG code 3035;
    • followed by AOI code, allowed codes are: 1 -- 136, see the scheme in `AOIs`_;
    • the tail of the layer name is irrelevant;
    • letter case is irrelevant;
    • example of layer name: swf_2015_vec_PL_03035_71_v1_1;

Check description: Attribute table is composed of prescribed attributes.

Required check, the check cannot be skipped.

Requirements:

  • the vector layer must contain attributes:
    • code of type string;
    • area of type real;
    • class_name of type string;
  • the vector layer may contain attributes, which will be ignored:
    • shape_length;
    • shape_area;
  • other attributes are not allowed;

Check description: Layers use specific EPSG codes.

Required check, the check cannot be skipped.

Requirements:

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

Check description: The layers can be imported into PostGIS database.

Required check, the check cannot be skipped.

Check description: Features use specific codes in specific attributes.

Optional check, the check may be skipped.

Requirements:

  • the value in code attribute must be from the set 1, 2, 3;
  • feature having other value or empty value or null value is reported as error;

Check description: All geometries are singlepart.

Optional check, the check may be skipped.

Requirements:

  • feature having geometry containing more than one part is reported as error;
  • the geometry may contain holes;

Check description: The geometries are valid.

Optional check, the check may be skipped.

Requirements:

  • feature having invalid geometry is reported as error, see ST_IsValid();

Check description: Area attribute has correct values.

Optional check, the check may be skipped.

Requirements:

  • feature having the value of area attribute out of tolerance is reported as error;
  • the value of the attribute is compared against the result of ST_Area();
  • the tolerance is set to 0.001m2;

Check description: Vector and raster layer have similar area.

Optional check, the check may be skipped.

Requirements:

  • the difference of area covered by the classes 1, 2, 3 in vector layer and area covered by the classes 1, 3 in raster band must be in tolerance;
  • difference >0.5% results in error;
  • difference between 0.05% and 0.5% results in warning;

Check description: Linear and patchy features have appropriate compactness coefficient.

Optional check, the check may be skipped.

Requirements:

  • linear feature having compactness coefficient greater then 0.75 is reported as error;
  • compactness of patchy features must be greater than 0.75;
  • compactness = 4 x pi x (area / perimeter ** 2);

Check description: minimum mapping unit.

Optional check, the check may be skipped.

Requirements:

  • feature of code 2 having area <200m2 is reported as error;

Check description: maximum mapping unit.

Optional check, the check may be skipped.

Requirements:

  • feature satisfying general requirements:
    • feature having code = 1 (linear structures) or code = 3 (other woody features)
    • feature having code = 2 and area <= 5000 m2;
  • All other features are reported as errors.

Check description: minimum mapping width.

Optional check, the check may be skipped.

Requirements:

  • if negative buffer applied on a geometry generates more than one geometry, such corresponding feature is reported as warning;
  • only feataures of code 2 are checked;
  • the buffer size is 10 / 2 m;

Check description: maximum mapping width.

Optional check, the check may be skipped.

Requirements:

  • if negative buffer applied on a geometry leaves empty geometry, such corresponding feature is reported as warning;
  • only features of code 1 are checked;
  • the buffer size is 30 / 2 m;

Check description: minimum mapping length.

Optional check, the check may be skipped.

Requirements:

  • medial axis is generated for every geometry, see ST_ApproximateMedialAxis();
  • if the length of the axis is less or equal than 50m, such corresponding feature is reported as warning;
  • only features of code 1 are checked;

Check description: there is no couple of overlapping polygons.

Optional check, the check may be skipped.

Requirements:

  • feature having part of its interior common with other feature is reported as error;

Check description: there is no couple of neighbouring polygons having the same code.

Optional check, the check may be skipped.

Requirements:

  • feature having neighbouring feature of the same code is reported as error;

Check description: metadata are in accord with INSPIRE specification.

Optional check, the check may be skipped.

Requirements:

  • the layer must contain an INSPIRE compliant XML metadata document;

Clone this wiki locally