r - 在 R 中打开 .hdr .stx .prj 和 .flt
问题描述
我希望绘制降水数据栅格,并可以访问包含 .hdr .stx .prj 和 .flt 文件的文件夹。您对如何在 R 中打开这些文件或其中一个文件以访问降水数据有什么建议吗?非常感谢你!
以下是我尝试过的一些代码示例:
map <- readGDAL("mean_Annual_precipitation_1981_2012.hdr")
Error in .local(.Object, ...) :
Couldn't find data values in ASCII Grid file.
map <- raster("mean_Annual_precipitation_1981_2012.hdr")
Error in .local(.Object, ...) :
Error in .rasterObjectFromFile(x, band = band, objecttype = "RasterLayer", :
Cannot create a RasterLayer object from this file. (file does not exist)
解决方案
我认为这会起作用:
map <- raster("mean_Annual_precipitation_1981_2012.flt")
推荐阅读
- ssh - 我可以在 Windows 10 中使用 Netbeans 中的远程平台选项吗?
- c# - 如何使用动态 linq 核心根据另一个字段的条件进行选择和计数
- assembly - 如何在 MASM 615 中的字符串之间显示变量值
- javascript - 如何将天小时分钟秒转换为时间戳
- php - 什么是 PROTECTED_ACTION 和 ASSESSMENT_NAME?
- flutter - 从 JSON 文件读取的更改路径时图像未更新
- javascript - 如何在画布JS,HTML中无限移动图像
- python - Python OpenCV - 是否可以更改整个 numpy 数组的图像尺寸/颜色类型?
- mysql - 如何编写 mysql 查询以从一个表中获取记录列表,其中列与多个其他表连接
- r - 使用循环检索R中向量中每个元素的数据并组装一个新的数据框