读取栅格列表时出现错误:[rast] 无法打开文件:Apr 2017_masked_idw2.asc 是 terra 包?

发布于 2025-01-13 21:41:46 字数 1072 浏览 2 评论 0原文

我有一个包含 20 年的每月栅格。我只想将 2017 年的栅格作为文件列表读取。但我收到此错误 错误:[rast] 无法打开文件:Apr 2017_masked_idw2.asc 另外:警告消息:Apr 2017_masked_idw2.asc:没有这样的文件或目录(GDAL 错误 4)

我正在使用以下代码:

> # Read a bunch of rasters (12 months - one year) using terra package
> mypath <- "F:/OneDrive/ThesisDataAnalysis/rasters/IDW"
> 
> rastlist <- list.files(path = mypath, pattern="*2017_masked_idw2.asc$", 
+                        all.files=FALSE , full.names= FALSE)
> rastlist
 [1] "Apr 2017_masked_idw2.asc" "Aug 2017_masked_idw2.asc" "Dec 2017_masked_idw2.asc"
 [4] "Feb 2017_masked_idw2.asc" "Jan 2017_masked_idw2.asc" "Jul 2017_masked_idw2.asc"
 [7] "Jun 2017_masked_idw2.asc" "Mar 2017_masked_idw2.asc" "May 2017_masked_idw2.asc"
[10] "Nov 2017_masked_idw2.asc" "Oct 2017_masked_idw2.asc" "Sep 2017_masked_idw2.asc"
> rasters_2017 <- terra::rast(rastlist)
Error: [rast] cannot open file: Apr 2017_masked_idw2.asc
In addition: Warning message:
Apr 2017_masked_idw2.asc: No such file or directory (GDAL error 4) ```


Any thoughts?

I have a montyly rasters containing 20 years. I want to read only rasters in the year 2017 as a list of files. But I am getting this error Error: [rast] cannot open file: Apr 2017_masked_idw2.asc In addition: Warning message: Apr 2017_masked_idw2.asc: No such file or directory (GDAL error 4).

I am using this following code:

> # Read a bunch of rasters (12 months - one year) using terra package
> mypath <- "F:/OneDrive/ThesisDataAnalysis/rasters/IDW"
> 
> rastlist <- list.files(path = mypath, pattern="*2017_masked_idw2.asc
quot;, 
+                        all.files=FALSE , full.names= FALSE)
> rastlist
 [1] "Apr 2017_masked_idw2.asc" "Aug 2017_masked_idw2.asc" "Dec 2017_masked_idw2.asc"
 [4] "Feb 2017_masked_idw2.asc" "Jan 2017_masked_idw2.asc" "Jul 2017_masked_idw2.asc"
 [7] "Jun 2017_masked_idw2.asc" "Mar 2017_masked_idw2.asc" "May 2017_masked_idw2.asc"
[10] "Nov 2017_masked_idw2.asc" "Oct 2017_masked_idw2.asc" "Sep 2017_masked_idw2.asc"
> rasters_2017 <- terra::rast(rastlist)
Error: [rast] cannot open file: Apr 2017_masked_idw2.asc
In addition: Warning message:
Apr 2017_masked_idw2.asc: No such file or directory (GDAL error 4) ```


Any thoughts?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文