Bug report #14341
Processing: Build Virtual Raster requires loading of all source files
|Affected QGIS version:||master||Regression?:||No|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||duplicate|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||22328|
This is highly impractical. The approach of GDALTools is more reasonable, being able to load files or an entire directory from filesystem, without loading the layer into the canvas first.
#1 Updated by Alexander Bruy over 4 years ago
Unfortunately current intplementation of the multiple input parameter in Processing does not allow to choose both layers and files. Currently we can only change algorithm, so it will work with files, not layers.
Support for both layers and files in multiple input parameter can be a task for future releases.
#2 Updated by Mathieu Pellerin - nIRV over 4 years ago
Glad this has been filed already. IMO, I would see the lack of implementation as a blocker to move forward with replacing the gdal plugin with processing menu entries (which I'm a huge fan of and hope it'll happen prior to the release of 2.16 :) )
Having to load rasters to simply have those be combined into a virtual raster is needlessly costly, and can be quite a burden on slower machines / CPUs. You can alleviate some of that by unchecking the [x] render check box, but that's not such a great UX.