[GRASS-user] keeping simple areas after v.buffer

Ken Mankoff mankoff at gmail.com
Tue Mar 7 04:39:17 PST 2017


Hi List,

I have a vector layer of points.
After I expand the points to areas with:

v.buffer -t input=in output=out distance=500

some of the out areas overlap. I'd like to plot one area like this:

d.vect out where="cat == 2" fill_color=none

but when I do, I see all of the overlapping circles within the 500 m circle surrounding point 2. That is, I see the "o" that I want, but within it I see some "(" and ")" shapes where other areas overlap parts of the "o".

I can't seem to to use v.clean on the entire vector. Before plotting one area I can extract it with v.extract and then v.clean with tool=rmarea, but this seems like an overly complicated approach, and the original DB still has the issue. Is there another tool to clean this up, or another way to generate the buffers around the points, to avoid this issue?

Thanks,

  -k.


More information about the grass-user mailing list