使用R按大小合并/溶解小多边形

使用R按大小合并/溶解小多边形,r,geospatial,spatial,polygons,sp,R,Geospatial,Spatial,Polygons,Sp,我将具有4个类的光栅转换为空间多边形数据框,其中表示类的特征并不总是连接在一起。我使用分解(package sp)来获得单个功能 我现在想去掉所有这些小于3000平方米的功能。我已经用poly.areas(打包工具)生成了区域,并将信息作为属性添加到Shapefile中 小特征应与其周围特征合并 有人知道如何解决这个问题吗unionSpatialPolygons仅适用于ID,而不适用于属性的条件 什么是“他们周围的特征”?“小功能”是否总是被另一个功能完全包围?否则,您将与哪个相邻功能合并?您是

我将具有4个类的
光栅
转换为
空间多边形数据框
,其中表示类的特征并不总是连接在一起。我使用
分解
(package sp)来获得单个功能

我现在想去掉所有这些小于3000平方米的功能。我已经用
poly.areas
(打包工具)生成了区域,并将信息作为属性添加到Shapefile中

小特征应与其周围特征合并

有人知道如何解决这个问题吗
unionSpatialPolygons
仅适用于ID,而不适用于属性的条件


什么是“他们周围的特征”?“小功能”是否总是被另一个功能完全包围?否则,您将与哪个相邻功能合并?您是否需要保留小功能的属性?你能给你的图上的“小特征”涂上颜色,让我们看看你在干什么吗?是的,“小特征”总是封闭的,不需要保留这些小特征的属性。总的来说,我希望拥有更少的特征,并消除“孤岛”/“碎片”。那么,如果你删除了小特征,并从任何具有孔的特征中删除了孔,那么会这样做吗?哦,不,你的边缘有一些小特征。。。他们没有被包围。。。左边有一个“2”夹在1和3之间-谁得到这个区域?哦,我明白你的意思了!似乎是边缘等。这将是复杂的方式…也许不是。。。计算多边形邻接度(spdep::poly2nb),然后为每个小多边形选择一个相邻多边形,通过maptools::unionSpatialPolygons进行合并-可以共享您的形状文件吗?