R:基于多边形合并两个空间多边形框架
我有两个空间多边形数据帧(数据1和数据2)。多边形表示建筑物。data1是所有的建筑,data2是一些特定的建筑 我想将所有变量添加到data2@data到data1@data(适用于两个空间多边形框架中的建筑) 我一直在寻找通过多边形聚合或合并两个空间多边形数据帧的方法,但还没有找到。有什么想法吗 编辑 详细说明:我想把我的两个空间多边形连接起来,多边形有一个键。我绝对不是空间数据对象的专家,我这周就开始研究它了 以下是我的数据:R:基于多边形合并两个空间多边形框架,r,merge,polygon,spatial,R,Merge,Polygon,Spatial,我有两个空间多边形数据帧(数据1和数据2)。多边形表示建筑物。data1是所有的建筑,data2是一些特定的建筑 我想将所有变量添加到data2@data到data1@data(适用于两个空间多边形框架中的建筑) 我一直在寻找通过多边形聚合或合并两个空间多边形数据帧的方法,但还没有找到。有什么想法吗 编辑 详细说明:我想把我的两个空间多边形连接起来,多边形有一个键。我绝对不是空间数据对象的专家,我这周就开始研究它了 以下是我的数据: colnames(data1@data) [1] "
colnames(data1@data)
[1] "id" "nom_voie" "id_fantoir" "numero" "rep" "code_insee" "code_post"
[8] "alias" "nom_ld" "x" "y" "commune" "fant_voie" "fant_ld"
colnames(data2@data)
[1] "osm_id" "code" "fclass" "name" "type"
我想在data1中为bot SpatialPolygonsDataFrames中的多边形添加data2的变量。所以在那之后,我的data1@data将是:
[1] "id" "nom_voie" "id_fantoir" "numero" "rep" "code_insee" "code_post"
[8] "alias" "nom_ld" "x" "y" "commune" "fant_voie" "fant_ld"
[15] "osm_id" "code" "fclass" "name" "type"
sp::over()
您在找什么?您好,我尝试了over,但由于数据质量太差,无法正常工作。最后,我计算了数据集1中形状的“中心”,用over检查了数据集2中的形状,然后合并。您要找的是sp::over()
吗?您好,我用over进行了尝试,但由于pb的数据质量问题,它不起作用。最后,我计算了数据集1中形状的“中心”,用over检查数据集2中的形状,然后合并。