I am trying to work out how to do something in ArcGIS Desktop 10.6 and just can't find a way. I have a land use map of an area as seen in the first picture. I have this layer in both polygon and raster layers, see layer below. There are 10 classes of land use each has a different colour
I then have a subgrid of around 27,000 squares that I created in fishnet tool, this grid of the area is split into 500m2 squares. as seen below-
I would like to know and create a layer showing- in each of these small squares what is the % of land cover from the land cover layer in each small square?
I would then like to extract the values from each square to a point in the centre. So for example, in one square how much of each land cover type is there in the square.
I would then like to create a layer that tells me, for each square, what is the dominant land cover in that square, so for example if there is 20% grassland and80% forest in that square, it would assign the gridcode of forest to that layer
So I will hopefully end up with a layer of 27,000 rows, each row will have a value for each of the 10 landclass types and then another layer where I have 27,000 rows with one dominant value/land cover assigned