不会溶解相邻多边形的 rgeos::gUnion 变体?

Variant of rgeos::gUnion that won't dissolve adjacent polygons?

我想合并一些相邻宗地的集群,但我希望保留每个集群内的宗地边界。如果我使用 Reduce(geom_list, gUnion) 之类的东西,那么相邻的边界就会消失。

这是我想要的一个简单且可重现的示例,或多或少是用纯 R 实现的:https://gist.github.com/holstius/37c0ff01109e28ff817a。如果 GEOS 尚未在本地实现此功能,我会感到惊讶,但我无法确定可以执行我想要的操作的 rgeos 绑定。

是否有 rgeos::gUnion 的变体不会 溶解相邻的多边形?


(编辑:粗略的代码示例删除了 %>% 以支持 https://gist.github.com/holstius/37c0ff01109e28ff817a)

您可以使用 raster::aggregate( , dissolve=FALSE)。它将合并几何图形,但不会溶解边界。