Mam dwa pliki: SpatialPolygonsDataFrame
DAT1, dat2Crop dla 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
chcę przyciąć DAT1 pliku przy użyciu zakresu dat2. Nie wiem, jak to zrobić. Po prostu obsługuję pliki rastrowe za pomocą funkcji "crop".
Kiedy używać tej funkcji dla moich bieżących danych, pojawia się następujący błąd:
> r1 <- crop(BiomassCarbon.shp,alberta.shp)
Error in function (classes, fdef, mtable) :
unable to find an inherited method for function ‘crop’ for signature"SpatialPolygonsDataFrame"’
jest beznadziejna, praca nad szczegółami na pytanie udziałem DAT1 i dat2 lub te inne rzeczy – mdsumner