【发布时间】:2019-03-13 12:23:16
【问题描述】:
所以我从我使用这个问题的方法制作的光栅砖中提取数据:How to extract data from a RasterBrick?
除了从日期给定的图层中获取数据之外,我还想提取几个月前的数据。在我最好的猜测中,我通过执行以下操作来做到这一点:
sapply(1:nrow(pts), function(i){extract(b, cbind(pts$x[i],pts$y[i]), layer=pts$layerindex[i-1], nl=1)})
所以提取时应该查看 layerindex i-1,这应该会给出一个月前的数据。所以 layerindex = 5 的点,应该看第 5-1 = 4 层。
然而,它并没有这样做,并且似乎给出了一些随机数或几个月前的重复。解决这个问题的正确方法是什么?
【问题讨论】: