在R中使用RCurl下载NASA卫星数据

时间:2019-10-05 18:48:30

标签: r download rcurl ncdf4

我正在尝试使用ncdf下载一个rCurl文件。谁能提供任何关于为什么这不起作用的建议?

require(RCurl)
require(ncdf4)

url <- "https://oceandata.sci.gsfc.nasa.gov/MODIS-Aqua/Mapped/Seasonal_Climatology/4km/sst/"
filename <-"A20021722014263.L3m_SCSU_NSST_sst_4km.nc"

download.file(paste0(url, filename),destfile = paste0("~/Desktop/", filename), method="curl")

setwd("~/Desktop/")
files<-dir(pattern="*.nc")
f<-nc_open(files[1])
  

R_nc4_open错误:NetCDF:未知文件格式

     

nc_open(files [1])中的错误:

     

nc_open尝试打开文件A20021722014263.L3m_SCSU_NSST_sst_4km.nc时出错

1 个答案:

答案 0 :(得分:0)

似乎下载的文件是XML格式的错误文件?如果在记事本中打开它,您将看到它包含诸如

  

对不起,发生错误。使用后退按钮返回上一页或转到Ocean Color Home Page

您确定要下载的文件名确实存在于该URL中吗?