首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >合并栅格堆栈

合并栅格堆栈
EN

Stack Overflow用户
提问于 2016-04-08 16:29:56
回答 1查看 3.5K关注 0票数 4

我有多个包含来自CRU TS 3.23的温度数据的栅格堆栈

我已经阅读了如下文件:

代码语言:javascript
复制
nc = stack("cru_ts3.23.1951.1960.pre.dat.nc", varname = "pre")
nc2 = stack("cru_ts3.23.1961.1970.pre.dat.nc", varname = "pre")
...
nc7 = stack("cru_ts3.23.2011.2014.pre.dat.nc", varname = "pre")

有没有办法将所有这些栅格合并成一个大栅格?我正在查看降水趋势,当它们都在一个对象中时,这样做起来容易得多!谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-04-08 16:49:35

raster::stack(nc, nc2, nc3, nc4, nc5, nc6, nc7)应该可以做到这一点。已经描述了一种非常类似的方法,例如here

但是,请注意,需要stack的对象必须具有相同的坐标参考系统(CRS)、分辨率(res)和extent。否则,stack很可能会失败。如果上述条件中的一个(或多个)不同,您可以部署raster::projectRasterraster::resample来创建具有统一空间属性的对象。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36494995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档