[GIS] Interpolation of xyz data

interpolationqgis

Data has been given to us in a HUGE .xyz file, which has been split into many component CSV files. When I upload the CSV file, then create the shape file by "save as", all is fine. When I go to Raster, then Interpolation, the resulting layer appears incomplete, as if it hasn't been processed. – Image below…

enter image description here

Question is: is it incomplete due to lack of "machine-power" (very doubtful) or data issue (doubtful, as it appears OK in the CSV) or is it a limitation of QGIS? Is there an easier way of uploading the enormous files rather than splitting them and risking a data error?

Best Answer

Your data seems to be equally spaced, so I suggest to load it as a XYZ Raster file. You have to obey the expected sorting order: http://www.gdal.org/frmt_xyz.html

If qgis fails on the file size, try to do the conversion with pure GDAL. It gives better error messages, and saves the valuable RAM that the QGIS GUI needs.

Related Question