Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I made a multi-hillshade with 4 different light-directions and colors and stacked one above the other, each with its own transparency. Now I want to "save" the result in one raster-image. Whats the best way to do that? And is that the "right way" or are there alternatives?

enter image description here

Thank you! Martin

share|improve this question
up vote 2 down vote accepted

You could generate an HDR image or use GIMP to flatten/merge all those layers.

Since you are using open source tools there is also either Luminance HDR or Hugin to do the HDR'ing.

You can start by generating world files for your hillshades. In the end you will only need one of the worldfiles to apply to your final hillshade.

When doing the HDR, do not alter size or extent of image. Don't allow the pixel size to be change in regards to 'size' as well. If anything like those change, your georeferencing will be lost and trying to apply the worldfile will be meaningless.

Once you have a final image, copy and paste one of the world files into the same folder as the output image and rename it to match the image-name but retain the worldfile extension.

For some info on an HDR processing using linux see: HDR and Linux by Edu Pérez. That article is kind of dated, so some of the flags and whatnot may of changed or others added to the programs he's mentioned.

Another option is to use GIMP in the similar fashion you are overlaying your images in QGIS.

Load the images as layers into GIMP then apply your desired transparencies, colour ramps and what-not, then export/flatten as one whole image. This method also requires that you have a worldfile ready to apply to this final image, or just overwrite a copy that has a worldfile already.

share|improve this answer
Thanks for that solution, but how can I "export" my Raster-Layers with the qgis-colortable to use it in Gimp, save and get it back to qgis? – MAP May 11 '12 at 8:55
That's the part I am not sure of. So the above suggests you take the 'raw' hillshade, unaltered, and take it to GIMP, then apply your colour ramps/gradients and stack them however you like, then flatten the layers into one or just export/save over a copy of the original. This means that all the colour managing/stacking you've done in QGIS will need to be re-done in GIMP. – SaultDon May 11 '12 at 16:01
Also, see this similar questions answer: There are some interesting links explaining the 'Raster Terrain Analysis' plugin for QGIS. Though It doesn't composite/flatten rasters to a single one, you can still apply a colour ramp. – SaultDon May 11 '12 at 16:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.