I have a grid/raster file, interpolated using triangulation method in Surfer (Golden Software). When I contour the file (either in Surfer or QGIS), the contours are basically identical.
I have a point file (x,y) and I use it to read raster values at the point locations. If I use 'grid residual' function in Surfer, I get different values than if I use 'point sampling tool' in QGIS.
When I create a new raster from sampled xyz file, the raster obtained from point sampled QGIS data is not 'smooth'. The raster obtained from Surfer grid residuals is fine. To compare the contours - see figure below. The black contours are from point sampled file (QGIS), the red, smooth contours are from Surfer (grid residuals).
More details here (including some background on the interpolation of the original raster): Point sampling - QGIS vs Surfer
My questions are basically variation on the same theme:
1) Why is there a difference between QGIS point sampling tool and Surfer grid residuals?
2) How does the actual raster sampling work if the sampling point is not at the centre of the raster cell?
3) Is Surfer somehow smoothing the data?
4) Is the problem with my original raster - interpolation method, raster cell size? Should I be analysing the data before I interpolate it?
5) Anybody else had similar issues? Do you manage to deal with them in QGIS?