首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将光栅从内存保存到磁盘

将光栅从内存保存到磁盘
EN

Stack Overflow用户
提问于 2016-09-24 07:17:11
回答 1查看 659关注 0票数 0

我有一个使用dismo R包生成的栅格:

代码语言:javascript
复制
biovars(prec,tmax,tmin)
#> class       : RasterBrick 
#> dimensions  : 621, 1405, 872505, 19  (nrow, ncol, ncell, nlayers)
#> resolution  : 0.04166667, 0.04166667  (x, y)
#> extent      : -125.0208, -66.47917, 24.0625, 49.9375  (xmin, xmax, ymin, ymax)
#> coord. ref. : NA 
#> data source : in memory
#> names       :          bio1,          bio2,          bio3,          bio4,          #> bio5,          bio6,          bio7,          bio8,          bio9,         #> bio10,         bio11,         bio12,         bio13,         bio14,         bio15, ... 
#> min values  :     -5.877542,    -22.975250,            -?,    128.791868,     #> -4.569000,    -13.221000,     -6.819000,    -11.703167,    -15.058666,      1.778000,    -15.058666,     31.000000,      6.000000,      0.000000,      4.860504, ... 
#> max values  :  2.546279e+01, -2.974167e+00,  1.828863e+06,  1.357540e+03,  3.081900e+01,  2.528200e+01,  2.591300e+01,  3.418683e+01,  3.568500e+01,  3.697417e+01,  2.146250e+01,  6.317000e+03,  1.146000e+03,  1.440000e+02,  1.295139e+02, ... 

我想将包含在光栅砖中的19个层保存为单独的.asc文件。

我尝试过writeRaster(brick, filename="bio.asc", format="ascii", bylayer=TRUE),但最后出现了以下错误:

错误(函数(类、fdef、mtable):无法为函数‘writeRaster’找到用于签名‘standardGeneric’、‘字符’的继承方法

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-24 18:03:55

我可能错了,但从错误的角度看,在我看来,您将一个错误的变量传递给了写者(即,不是光栅、光栅堆栈或光栅砖)。

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

https://stackoverflow.com/questions/39673664

复制
相关文章

相似问题

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