[GIS] How to resample a raster to higher resolution in QGIS

modellingqgisrrasterresampling

I'm fitting a SDM using R. A requirement is that all environmental predictor layers have the same extent, origin and resolution.

I have high resolution bathymetry data (25m) that I will resample to 100m (precision of occurrence records). However, some environmental predictors pulled from a hydrodynamic model are at a much lower resolution (~7km) e.g. temperature / salinity.

I am aware of the introduction of error in resampling from low -> high resolutions. However, resampling the from 25m -> 7km is not suitable for my requirements.

Is it permissible, using QGIS, to define the resolution of the low resolution layers by saving the resolution to that of the higher res layers? Please note I am not resampling – just changing the number of columns & rows in the saved tiff so that R sees the layer as having an equal resolution to the other layers.

Best Answer

As soon as you change the spatial resolution of a raster, you are resampling. If you want to keep exactly the same values as in the input data, you can use the "nearest neighbour" method.

Related Question