问题描述
我已经为保存 NetCDF
做好了一切准备,但在保存文件期间,我无法像以前一样保存时间戳。
以前,时间戳是1970-01-01 00:00:00.0
,单位是hours since 1900-01-01 00:00:00.0
,见第一张图。当我保存它时,我得到了相同的单位,但时间改变了而不是月份,见第二张图。
这是我保存 NetCDF 文件的方式:
shp = st_read("path/shapefile.shp")
temp = brick("path/temperature70-78.nc")
nc.mask = mask(temp,shp)
writeraster(nc.mask,filename = "path.nc",overwrite = TRUE,format = "CDF",varname = "t2m",varunit = "K",longname = "temperatuer in 2 metres",xname = "longitude",yname = "latitude",zname = "time",zunit = "hours since 1900-01-01 00:00:00.0")
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)