rgeos
软件包中,gUnaryUnion
将使多边形溶解,而gDifference
则会进行减法运算。eusub
,可以使用以下代码实现:library(rgeos); library(sp)
borders = gDifference(
as(eusub,"SpatialLines"),
as(gUnaryUnion(eusub),"SpatialLines"),
byid=TRUE)
plot(eusub)
plot(borders, col="red",lwd=2,add=TRUE)
R
的解决方案。所以,我认为在 Stack Overflow 上R
社区更大。 - ikashnitsky