Re: [Fwd: Re: [GRASS-user] buffer vector within a given area]

2009-05-08 Thread Martin Schweizer
hould stop on each starting-point, when the required area for this point is reached. Is there a possibility to do something like that? Thanks a lot Martin > > > Original-Nachricht > Betreff: Re: [GRASS-user] buffer vector within a given area > Datum: Tue, 2

Re: [GRASS-user] buffer vector within a given area

2009-04-28 Thread Maris Nartiss
If I got it right - You need to fill possible agriculture land till it reaches required area. I think You can use mapcalc sample provided in r.lake documentation. Just replace ${variables} with Your map name and calculate resulting map area after every run. Mask nonagriculture land with MASK and it

Re: [GRASS-user] buffer vector within a given area

2009-04-25 Thread Moritz Lennert
On 24/04/09 16:40, Martin Schweizer wrote: Annalisa Thanks for your help, but there is a little problem: I calculate the agricultural land around a city, then i buffer the vector, transform it into a raster map and subtract all the "not possible land". At the end, there is less agricultural land

Re: [GRASS-user] buffer vector within a given area

2009-04-24 Thread Martin Schweizer
Annalisa Thanks for your help, but there is a little problem: I calculate the agricultural land around a city, then i buffer the vector, transform it into a raster map and subtract all the "not possible land". At the end, there is less agricultural land than I calculated. There must be a buffering

Re: [GRASS-user] buffer vector within a given area

2009-04-24 Thread Annalisa Minelli
Martin, after you have done the buffering operation (as Moritz said), and transformed vector map (buffer_areas) in raster (v.to rast), you can easily extract only the interested areas by using a mapalgebra operation.. for example: if "agri" is the map of your agricultural areas (green map) and "bu

Re: [GRASS-user] buffer vector within a given area

2009-04-23 Thread Martin Schweizer
Hi Moritz Thanks for your help. The problem is, that not each pixel around a point (city) can be used as agricultural land. So I can't simply buffer the cities with a circle. To concretize what i mean, i made a picture: http://www.fotos-hochladen.net/view/landandcity1hjbk4qy3.jpg in green you see

Re: [GRASS-user] buffer vector within a given area

2009-04-22 Thread Moritz Lennert
On 22/04/09 20:39, Martin Schweizer wrote: Hi I have a question which is a bit complex. Hope i can describe it ;-). I have a point-vector layer (the citis) and a raster layer with 1 and ZERO cells (The potenial agricultural land). One categorie in the vector layer is the land (Squaremeter) that

[GRASS-user] buffer vector within a given area

2009-04-22 Thread Martin Schweizer
Hi I have a question which is a bit complex. Hope i can describe it ;-). I have a point-vector layer (the citis) and a raster layer with 1 and ZERO cells (The potenial agricultural land). One categorie in the vector layer is the land (Squaremeter) that hast to be cultivated for each point (city).