【发布时间】:2014-06-25 20:59:59
【问题描述】:
我需要在 spatialPolygonsDataFrame 中基于一个完全包含的较小多边形创建一个洞。
这说明了使用 WKT 创建的多边形的期望结果:
require(rgeos)
p = readWKT("POLYGON((1 1,5 1,5 5,1 5,1 1),(2 2,2 3,3 3,3 2,2 2))")
p = SpatialPolygonsDataFrame(p, data.frame(x=1))
plot(p, col='grey')
现在假设我们有以下没有任何孔几何形状的多边形,我们如何插入孔(即没有 readWKT)?我猜是 rgeos 函数,但我无法确定解决方案。
poly = readWKT("POLYGON((1 1,5 1,5 5,1 5,1 1))")
hole = readWKT("POLYGON((2 2,2 3,3 3,3 2,2 2))")
提前致谢。
【问题讨论】:
标签: r