R 中的光栅包无法识别 .bil 文件
raster package in R not recognizing a .bil file
我通常使用 R 中的 raster
包将 .bil 文件加载到 R 中,如下所示:
require(raster)
require(rgdal)
my.layer<- raster('path/to/file.bil')
此通用代码在我的一台计算机上运行良好。但是,当 运行 在我的集群上出现此错误时,我收到错误消息:
Error in .local(.Object, ...) :
`/path/to/file.bil' not recognised as a supported file format.
Error in .rasterObjectFromFile(x, band = band, objecttype = "RasterLayer", :
Cannot create a RasterLayer object from this file.
我不知道这里出了什么问题。在我的另一台计算机上加载正常的多个光栅文件出现相同的错误。我是 运行 R 版本 3.1.2 和以下包版本:
rgdal_0.8-16 raster_2.2-31 sp_1.0-15
当头文件不存在时,无法正确解释 .bil
文件。这是一个同名文件,但扩展名为 .hdr
。
我通常使用 R 中的 raster
包将 .bil 文件加载到 R 中,如下所示:
require(raster)
require(rgdal)
my.layer<- raster('path/to/file.bil')
此通用代码在我的一台计算机上运行良好。但是,当 运行 在我的集群上出现此错误时,我收到错误消息:
Error in .local(.Object, ...) :
`/path/to/file.bil' not recognised as a supported file format.
Error in .rasterObjectFromFile(x, band = band, objecttype = "RasterLayer", :
Cannot create a RasterLayer object from this file.
我不知道这里出了什么问题。在我的另一台计算机上加载正常的多个光栅文件出现相同的错误。我是 运行 R 版本 3.1.2 和以下包版本:
rgdal_0.8-16 raster_2.2-31 sp_1.0-15
当头文件不存在时,无法正确解释 .bil
文件。这是一个同名文件,但扩展名为 .hdr
。