Tôi có hai SpatialPolygonsDataFrame
file: dat1, dat2cắt xén để SpatialPolygonsDataFrame
extent(dat1)
class : Extent
xmin : -180
xmax : 180
ymin : -90
ymax : 90
extent(dat2)
class : Extent
xmin : -120.0014
xmax : -109.9997
ymin : 48.99944
ymax : 60
Tôi muốn cắt dat1 tập tin bằng cách sử dụng mức độ dat2. Tôi không biết phải làm thế nào. Tôi chỉ xử lý các tập tin raster bằng cách sử dụng chức năng "cắt" trước đây.
Khi tôi sử dụng chức năng này cho dữ liệu hiện tại của tôi, các lỗi sau xảy ra:
> r1 <- crop(BiomassCarbon.shp,alberta.shp)
Error in function (classes, fdef, mtable) :
unable to find an inherited method for function ‘crop’ for signature"SpatialPolygonsDataFrame"’
này là vô vọng, làm việc trên các chi tiết cho một câu hỏi liên quan đến dat1 và dat2, hoặc những thứ khác – mdsumner