我对栅格文件不熟悉,但它们似乎是打开包含所有天气数据的大型政府文件的最佳方式,因此我正在尝试弄清如何使用它们。为了参考,我正在下载位于这里的文件(只是一些常规天气数据)。当我使用R中的raster包像这样导入文件时:
> r <- raster("/path/to/file.grb")
一切工作正常。当我输入时,甚至可以获得一些元数据。
> r
class : RasterLayer
band : 1 (of 37 bands)
dimensions : 224, 464, 103936 (nrow, ncol, ncell)
resolution : 0.125, 0.125 (x, y)
extent : -125.0005, -67.0005, 25.0005, 53.0005 (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +a=6371200 +b=6371200 +no_defs
data source : /path/to/file.grb
names : NLDAS_MOS0125_H.A20140629.0100.002
目前我所做的只是以一种非常明显的方式索引栅格。
> r[100,100]
267.1
那么,我猜想我可以“索引”它,但我不知道数字267.1
代表什么。这当然不是单元格中所有的内容。应该有一堆变量,包括但不限于土壤湿度、地表径流和蒸发。
我怎样才能用R以同样的方式访问这些信息呢?
str
应该会告诉你它的位置。 - coffeinjunky