I have the following:

  1. Digital Elevation Model from SRTM
  2. LANDSAT Imagery from the same area

I wish to display the DEM draped with the raster band combination (3,2,1) using GRASS GIS.

My attempts to use:

a. Create r.composite and then use it as an input to the color model for NVIS results in a B/W rendering of the raster surface.

b. Creating a VTK ASCII file using r.out.vtk is confusing as there is a confusion what is an input image and what is an rgbmap (created using the RED, GREEN and BLUE) bands of LANDSAT. There is of course no issue with the elevation data. However using paraview to display the output file data.vtk fails (does not work).

  • 1
    You can use NVIZ for this rather than VTK. See screenshot in grass.osgeo.org/screenshots/3D --> "Perspective Landsat TM RGB visualization". Be sure to resample first with bilinear method the SRTM DEM to the higher Landsat resolution, then drape...
    – markusN
    Commented Feb 8, 2015 at 23:34

1 Answer 1


Set up your region in a UTM projection and project all DEM and the RGB raster(r.compositeoutput) in UTM as well. This will allow grass GIS to render your RGB raster on top of the DEM.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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