[R-sig-Geo] Buffer regions / owin to spatial object
Giorgio Guzzetta
guzzetta at fbk.eu
Tue Nov 27 14:52:18 CET 2007
Hello everybody.
I have a set of points and I want to calculate a buffer region within a
given distance from these points without using packages requiring other
software (such as spgrass6). I have used function disc() for each
point and then union.owin() (both from spatstat) to merge the single
buffers.
The result is an object of class owin, but I would need to obtain an
object representing the polygons enclosing this buffer.
1) Are there smarter ways to obtain the buffer region (the union.owin is
very slow when it comes to hundreds of points, as it must be applied to
only two owin at a time)? It seems there isn't for buffers around
polygons (as Adrian Baddeley wrote in a recent thread).
2) If not, how do I convert the owin object into a Spatial object? There
are many functions doing the inverse, but I couldn't find any doing this
conversion.
Sorry if the questions are naive... I'm an R beginner :)
Thanks,
Giorgio Guzzetta
More information about the R-sig-Geo
mailing list