欢迎光临散文网 会员登陆 & 注册

去UHSLC网站上批量下载验潮站数据

2021-07-15 15:36 作者:ocean_tide  | 我要投稿

首先打开UHSLC网页http://uhslc.soest.hawaii.edu/opendap/rqds/global/hourly/,如下图所示

可以看到同一个站点会有多个数据(以字母a,b,c等来区分)。这是因为在海湾的某个站点的位置在某个时间可能有小范围的移动,这种移动可能只有几百米或者几十米,所以编号还是一样的。在大部分情况下,这类站点经过校正后可以合并。

我们在手动下载这些站点数据的时候,打开F12开发者工具,就可以捕获下载链接:

url='http://uhslc.soest.hawaii.edu/opendap/rqds/global/hourly/h135a.nc.nc?sea_level%5B0:1:0%5D%5B0:1:15863%5D,time%5B0:1:15863%5D,lat%5B0:1:0%5D,lon%5B0:1:0%5D,station_name%5B0:1:0%5D,station_country%5B0:1:0%5D';

上面的链接下载了代号135a站nc格式数据下的sea level, time, lat, lon, station name, station country.

使用如下命令实现下载135a.nc文件

urlwrite(url,'h135a.nc')


我们只要修改url里的135a,把它变成001a,就可以下载编号为001a的站点的数据文件了。再写一个循环即可实现批量下载!



去UHSLC网站上批量下载验潮站数据的评论 (共 条)

分享到微博请遵守国家法律