Description Usage Arguments Value Author(s) See Also Examples
Union all subpolygons of a
"SpatialPolygons"
object.
This is a wrapper for the polygon clipping engines implemented by
packages rgeos, polyclip, or gpclib.
1 | unionSpatialPolygons(SpP, method = c("rgeos", "polyclip", "gpclib"), ...)
|
SpP |
an object of class
|
method |
polygon clipping machinery to use. Default is to simply call
|
... |
further arguments passed to the chosen |
an object of class
"SpatialPolygons"
representing
the union of all subpolygons.
Sebastian Meyer
gUnaryUnion
in package rgeos,
polyclip
in package polyclip,
unionSpatialPolygons
in package maptools
(for using union
of package gpclib).
1 2 3 4 5 6 7 8 9 10 11 12 13 | ## Load districts of Germany
load(system.file("shapes", "districtsD.RData", package = "surveillance"))
plot(districtsD, border = "gray")
## Union these districts using either "rgeos" or "polyclip"
if (requireNamespace("rgeos")) {
stateD <- unionSpatialPolygons(districtsD, method = "rgeos")
plot(stateD, add = TRUE, border = 2, lwd = 2)
}
if (requireNamespace("polyclip")) {
stateD_pc <- unionSpatialPolygons(districtsD, method = "polyclip")
plot(stateD_pc, add = TRUE, border = 1, lwd = 2, lty = 2)
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.