将栅格时间序列 (rts) 对象强制回栅格 * 对象 [英] Coerce raster time series (rts) object back to raster* object

查看:41
本文介绍了将栅格时间序列 (rts) 对象强制回栅格 * 对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

应该看起来很简单,但没有找到方法.如何将 rts 栅格时间序列强制回栅格(堆栈)?

Should seem straight forward but have failed to find a way. How does one coerce a rts raster time series back to a raster (stack)?

以下来自 rts 包的示例.

The following example from the rts package.

library(raster)
library(rts)
path <- system.file("external", package="rts")
lst <- list.files(path=path,pattern='.asc$',full.names=TRUE)
r <- stack(lst)
d <- c("2000-02-01","2000-03-01","2000-04-01","2000-05-01") # corresponding dates to 4 rasters
d <- as.Date(d)

# creating a RasterStackTS object:
rt <- rts(r,d)

推荐答案

在 rts 中,栅格对象保存在槽 @raster 中,因此,您可以简单地使用 rt@raster 来获取栅格对象.

In rts, the raster object is kept in slot @raster, so, you can simply use rt@raster to get the raster object.

这篇关于将栅格时间序列 (rts) 对象强制回栅格 * 对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆