Fill raster "gaps" (No-Data cells) by means of different raster

المشرف العام

Administrator
طاقم الإدارة
Let's assume I have two (or more) rasters with different resolutions which describe the same area.

Since my question is so general, I thought that I will easily navigate answer, but I can't. This is not what I need.

I would like to combine them - fill "gaps" - use value from the second raster when value in the first is equal to NULL/no-data.

What is the most efficient way of doing this? I thought about using repeateadly (for each raster pair) Raster Calculator: if (isnull(A)) then B. Alternatively, mosaic seems to be an option as stated in this thread and should work in ArcGIS at least (hope that QGIS as well)

However, I'm not sure:


  • if it will properly work with different raster cell sizes. What if area of the first raster cell will intersects two cells of the second raster?
  • if I should develop any system of weighting and use (weight * value from the second raster) instead of simply applying value from second raster,
  • if QGIS/GDAL is the best tool for merging/assimilation of data products?


أكثر...
 
أعلى