r - 合并两个邻国的SpatialPolygonsDataFrame

标签 r spatial raster shapefile

我想合并巴基斯坦和印度等两个邻国的SpatialPolygonsDataFrame。我的 MWE 如下:

library(raster)
Pakistan.adm1.spdf <- 
  getData(
    "GADM"
    , country = "Pakistan"
    , level = 1
  )

India.adm1.spdf <- 
  getData(
    "GADM"
    , country = "India"
    , level = 1
  )

如何组合这两个 shapefile?

最佳答案

来自the answerthis question ,使用 rbind 和参数 makeUniqueIDs。

adm1.spdf <- rbind(Pakistan.adm1.spdf, India.adm1.spdf, makeUniqueIDs = TRUE)
plot(adm1.spdf)

enter image description here

关于r - 合并两个邻国的SpatialPolygonsDataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31108927/

相关文章:

r - 通过距源的距离进行空间聚类的定向测试

r - R 中的交点和多边形

r - 在复活节上绘制带有点的人工制品

r - 为什么在尝试将 CRS 分配给 R 中的栅格时出现错误?

r - LaTeX 到 RTF 的转换,包括引用和数字

仅返回基于另一个变量的第一个实例

r - 避免每次在knitr中加载数据

r - SparkR 和软件包

r - 避免在 R 中的 foreach 循环中增加内存

r - 带有 R : add text labels 的传单