1
\ begingroup美元

我有lat lon - 23.14, 83.14,我需要下载美国宇航局地球交易所全球每日缩减规模预测(NEX-GDDP)数据从下面的网站只有lat经度。

https://dataserver.nccs.nasa.gov/thredds/catalog/bypass/NEX-GDDP/catalog.html

有工具/网站/脚本,我可以用它来下载数据2040 - 2060 ?有人愿意教我如何做呢?

\ endgroup美元
0

    2答案2

    1
    \ begingroup美元

    我下载和处理一些NEX文件大约一年前。也许有更有效的方法,但是我用的是这个R脚本下载文件:

    图书馆(RCurl)选择= curlOptions(代理= ' http://10.xxx.xxx。xx: xxxx, userpwd =“你需要NEXGDDPusr: pswd”, netrc = TRUE) var = c(“公关”、“tasmax”、“tasmin”) # #这里rcp = c的变量(“rcp45”、“rcp85”) # #这里mod = c的场景(“CCSM4”、“GFDL-CM3”、“IPSL-CM5A-MR”、“MIROC5”、“inmcm4”) # #这里的气候模型年= c (seq(2040、2060、1) #在这里的时间在var (v)为rcp (r) {{< url - paste0 (' http://nasanex.s3.amazonaws.com/NEX-GDDP/BCSD/ ' r ' /天/大气压/ ',v / r1i1p1 / v1.0, 9 = ") # #的url(请注意这可能是不同的),在国防部(m)年(y)的{{nfile < paste0 (v, _day_BCSD_, r,“_r1i1p1_”, m,“_”, y”。数控',9 = ")url1 < - paste0 (url、nfile 9 = ") destfile < -paste0 (D: / NASA_NEX, r,‘/’, v,‘/’, nfile, 9 = ") # #目标文件夹本< - getBinaryURL (url1 .opts =选择)writeBin(本destfile) Sys.sleep (1) gc ()}}}}

    然而全球文件下载。

    第二阶段将提取的数据所需要的点。这样做在R可以使用像这样。你可以使用替代CDO

    \ endgroup美元
      0
      \ begingroup美元

      这是信息的工具,你可以这样做

      https://cds.nccs.nasa.gov/nex-gddp/

      我从来没有使用这个但运行谷歌它,发现这个. .

      \ endgroup美元

        你的答案

        通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

        不是你要找的答案?浏览其他问题标记问你自己的问题