【问题标题】:clipping spatial files in R在 R 中裁剪空间文件
【发布时间】:2016-07-17 12:23:08
【问题描述】:

我目前正在尝试将一个空间文件剪辑到另一个空间文件,但是我得到的空间文件不是正确的形状。我知道使用光栅必须使用蒙版,是否有类似的命令用于 2 个形状文件?

c1 <- crop(spatial1, spatial2)

【问题讨论】:

    标签: sp maptools


    【解决方案1】:

    使用 SpatialPolgyonDataFrame 对象

    library(raster)
    p <- shapefile(system.file("external/lux.shp", package="raster"))
    b <- as(extent(6, 6.4, 49.75, 50), 'SpatialPolygons')
    crs(b) <- crs(r)
    

    你可以的

    pc <- crop(p, b)
    

    您需要安装包rgdalrgeos

    【讨论】:

      猜你喜欢
      • 2021-12-15
      • 2013-05-28
      • 2011-11-15
      • 2012-01-14
      • 1970-01-01
      • 2012-01-19
      • 1970-01-01
      • 2023-03-31
      • 2015-10-01
      相关资源
      最近更新 更多