I have a normalised dataset of Europe that has significant gaps in the UK and Scandinavia (raster1). The nodata value for raster1 is 2.54. To fill those gaps I want to use another normalised European dataset that shows the same information, but is a bit older (raster 2). Importantly, this raster has data gaps for large parts of Eastern Europe. I used raster calculator for this, doing the following:
("raster1" > 1) * "raster2" + ("raster1" <= 1) * "raster1"
As I understand, this should fill all cells above 1 with the values from raster2, and maintain the raster1 values for all cells below 1.
My output file seems to do just that, BUT it seems that QGIS somehow clips raster1 by raster2 in the process and while the gaps in the UK and Scandinavia are filled in my output, the output now has raster2's gaps in Eastern Europe.
Is there any way I can only fill the gaps in raster1 without losing the data that raster2 is missing?