I want to do an Ordered Weighted Averaging (OWA) analysis using SAGA in QGIS (not by using pyqgis) as a suitability assessment for recreation/restoration of specific habitats.
There's a number of both positive and negative factors to include in the overlay for which I have .shp polygon files, clipped to my study area. I've converted everything to raster as 10m squares ready for the analysis.
When I tried to run the OWA I got an error saying:
input layers do not have the same grid extent.
When I checked I saw my rasters didn't line up with the source vectors properly (see below).
The misalignment doesn't seem to be consistent, it's out in different places for each raster/vector pair (despite the original vectors all being aligned) & isn't just a shift in one direction so guessing I've missed a setting somewhere? I checked the CRS is consistent so it isn't that. I tried using the align rasters tool (it messes up all the values).
I then wondered if because the vectors cover different extents within the study area (see below) I need a complete grid including areas with no data for each raster for the OWA to work anyway. So I tried the Grid (interpolation) tool on two vectors using inverse distance to power and making sure the extents were exactly the same to fill all the empty grid squares. When I run the OWA again just on these two rasters I get a 'list index is out of range' error.