[GRASS-user] Generate 3D raster from two surfaces

Soeren Gebbert soerengebbert at googlemail.com
Mon Feb 21 00:06:37 EST 2011


Hi,
You can try r.to.rast3elev which will do exactly what you need.

Best
Soeren

Am 21.02.2011 02:38 schrieb <grass at sundquist.imapmail.org>:
> Hamish:
>
> I looked at that before and the only thing I could think of was to use
> r.to.rast3 by first generating a whole series of horizontal surfaces
> with r.mapcalc, one for each foot of elevation, with each cell getting a
> value of "1" if the "elevation" for that particular new surface lied
> between the corresponding cell values of the top and bottom surfaces.
> Then taking those whole bunch of surfaces and feeding them to
> r.to.rast3. But that seemed pretty inelegant. But it may be only way
> to do it. I would only be about 25 rasters to generate and then merge.
>
> J.S.
>
> On Sun, 20 Feb 2011 17:14:39 -0800 (PST), "Hamish" <hamish_b at yahoo.com>
> said:
>> J.S. wrote:
>> > I want to generate a 3D raster (and display in nviz) that is
>> > the volume between two 2D elevation rasters.  The application
>> > is to visualize the subsuraface area that will be subject to
>> > environmental remediation.
>>
>> maybe this summary helps,
>> http://grass.osgeo.org/wiki/Help_with_3D
>>
>>
>> Hamish
>>
>>
>>
>>
> _______________________________________________
> grass-user mailing list
> grass-user at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-user
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://lists.osgeo.org/pipermail/grass-user/attachments/20110221/3b51d541/attachment.html


More information about the grass-user mailing list