I have a polygon and I want to estimate areas of different types of land cover tha falls within the polygon. The problem is that the only freely available land cover data I found is https://catalogue.ceh.ac.uk/documents/7115bc48-3ab0-475d-84ae-fd3126c20984, which is 21-bands raster with a resolution of 1 Km.
I am using Qgis 2.18.14
When I tried the Polygonize tool, the tool converts only the first band into a polygon. Conversely, I need to convert all 21 bands... Possibly all of them in one go!
I also considered using the zonal statistic plugin, but there are 2 shortcomings: (i) I need to run the tool each time for a different band, which is annoying but doable, and most importantly (ii) the tool acts in a very weird way and it is unsuitable for data with such low resolution, i.e. if the midpoint of the pixel in the raster does not fall within the polygon, it ignores it.
Does anyone have a suggestion on how I can polygonize a multi-band raster?
Or any other way I could extract the data from the multi-band raster into a polygon?