I have a set of manmade shapefiles which label land classes for a single satellite image. Some of the shapefile labels were created by a GIS expert, others were created by citizen scientists. I would like to compare how well the different citizen scientists classify the satellite image.
In order to compare the accuracy, I will convert the manmade shapefiles to rasters and do a pixel by pixel comparison of the citizen scientist's and expert's land class rasters.
My planned workflow is:
1. Convert each land class shapefile to a raster. Make sure output land class raster's pixel size is the same as the underlying satellite image (e.g., if a 15 m resolution satellite image has been labelled with shapefiles, ensure the pixel size is 15 m when converting the shapefile).
2. When converting the shapefiles to rasters, overlaps will occur at the boundaries of the newly created rasters. To remove these overlapping pixels, merge the rasters into a single raster using Mosaic to New Raster. (For example, if the satellite image has 4 rasters for each land class, then combine those 4 rasters into a single raster. Do this for each labeller).
3. Compare the merge expert raster and the citizen scientist rasters.
My question is what is the best way of ensuring alignment between rasters in this use case scenario (I'm aware of snapping to environment I'm just not sure how best to apply it for this context)? Perhaps there is a best practise when converting shapefiles to rasters for such practises.