我正在 R 中运行一些地理处理任务,其中我试图创建一些多边形来裁剪环境信息的栅格。我正在缓冲一些复杂的多边形,这留下了我想摆脱的小子几何。在ArcGIS中,我认为这将涉及将我的多边形从多部分转换为单部分(或类似的东西)然后溶解,但我不知道如何在R中做到这一点。
这是一个说明问题的示例:
require(maptools)
require(rgeos)
data(wrld_simpl)
wrld_simpl[which(wrld_simpl@data$NAME=='Greece'),]->greece
proj4string(greece)<-CRS('+proj=lonlat +datum=WGS84')
gBuffer(greece,width=0.5)->buf
plot(buf)
我真正想要的是多边形的外边界,里面没有别的东西。有任何想法吗?