gpt4 book ai didi

R 中的光栅包无法识别 .bil 文件

转载 作者:行者123 更新时间:2023-12-02 21:09:57 25 4
gpt4 key购买 nike

我通常使用 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 中的光栅包无法识别 .bil 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34074126/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com