1

我收到错误:带有 R 中 NASAPOWER 库的 get_power 函数(全球气象和地表太阳能气候数据)的不可处理实体(HTTP 422)

library(nasapower)
ag_d <- get_power(
  community = "AG",
  lonlat = c(151.81, -27.48),
  pars = c("RH2M", "T2M", "PRECTOT"),
  dates = "1985-01-01",
  temporal_average = "DAILY"
)

有什么建议么!

4

1 回答 1

4

NASA Power API 第 2 版已发布。nasapower R 软件包的维护者一直在更新代码。看看github 存储库。例如,您可以发现 PRECTOT 已更改为 PRECTOTCORR。您还可以在此处找到进度。

他们建议使用开发中的版本:

if (!require("remotes")) {
  install.packages("remotes")
}

remotes::install_github("ropensci/nasapower")

library("nasapower")

daily_ag <- get_power(community = "ag",
                      lonlat = c(151.81, -27.48),
                      pars = c("RH2M", "T2M", "PRECTOTCORR"),
                      dates = "1985-01-01",
                      temporal_api = "daily"
                      )
daily_ag

最好的

于 2021-08-19T13:04:46.297 回答