[GRASS-user] Obtain land use within 50 km buffers around vector points

Johannes Radinger johannesradinger at gmail.com
Thu Jun 1 04:07:02 PDT 2017


Hi,

I have a vector map of 50 km buffers surrounding 4000 points in entire
Europe. The single buffers where calculated using v.buffer with the -t
flag. Thus, many of my buffers overlap (i.e. geometries of buffers are not
merged but split up). Now, I want to obtain for each 50 km buffer the
underlying land use (from a CORINE land use map). For example, I'd like to
know the relative share of "forest" within each buffer and I want to update
this information in the attribute table of the vector buffer map.

So what would be the GRASS way for such type of analysis involving
overlapping buffers? Do I need to loop over the single buffers, extract
each buffer, and run something like v.rast.stats using maps for the single
land use classes as raster input?

Any suggestions for a computationally efficient way for such type of
analyis?

Best regards,
Johannes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-user/attachments/20170601/325e63a5/attachment-0001.html>


More information about the grass-user mailing list