怀俄明多线程下载探空站数据(包括检查和下载遗漏数据的代码)

Part1 关于怀俄明两个下载探空站数据网址的区别,以及新网站多线程下载代码和检查和下载遗漏数据

Part2 有关Matlab代码回复关键词获取:


怀俄明探空站数据解算PWV和Tm:怀俄明探空站数据解算PWV和Tm

怀俄明多线程下载探空站数据(包括检查和下载遗漏数据的代码):怀俄明多线程下载

对IGRAv2进行质量控制得到PWV和Tm的 matlab 代码:IGRAv2进行质量控制得到PWV和Tm

算 IGRAv2 探空站的 Tm 和 PWV:IGRAv2计算Tm和PWV

提取探空站 IGRAv2 全部数据:

ERA5 解算合集(温度、气压、PWV、水汽压和 Tm)代码获取:ERA5合集

Part3 怀俄明下载链接

批量下载怀俄明探空站数据有两个网站

3.1 第一种

http://weather.uwyo.edu/upperair/seasia.html

图片

这个网址经常批量下载失败,失败率高到离谱。

3.2 第二种

http://weather.uwyo.edu/upperair/bufrraob.shtml

这个网站虽然下载也有失败,但是实际情况还好把,没有第一种那么离谱,网速一定要好,我是手机 5G 热点。推荐使用多线程下载,例如我电脑是 24 核的,我线程设置 18,一次能下载 18 个 txt,个人觉得挺方便的。

图片

我推荐是多线程设置 3 或者 4,然后多开 matlab。例如下载 24 个站的数据,分成 4 组每组 6 个站。然后我们设置多线程为 4,开 4 个 matlab,这种情况就算下载失败我们很快就能找到失败的天数,然后再开始下载。不然很容易搞混的。

图片

Part4 两个网站下载数据的区别,以 50527 在 2021-01-01 0 时为例:

下载链接的不同:

https://weather.uwyo.edu/cgi-bin/sounding?region=seasia&TYPE=TEXT%3ALIST&YEAR=2020&MONTH=01&FROM=0100&TO=0100&STNM=50527

http://weather.uwyo.edu/cgi-bin/bufrraob.py?src=bufr&datetime=2020-01-01%2000:00:00&id=50527&type=TEXT:LIST

我一般存为 txt,文件内容如下:

第一种

图片

第二种

图片

从图中可以看出,第一种包括了很多其他数据(经纬度、海拔、后面很多层罗列了缺失数据),第二种比较简洁。对于我们来说,我们要读取数据当然是越简单越好了,没用的数据读他干啥。而且有博主也说第二种网站的数据更全一点,这个我没深究啊。

我纠结的点

还有一个东西,我发现很多同样是怀俄明数据,普遍第一层的位势高度是不一样的,我 TM 也不知道为啥,这不是扯淡吗,上面的例子 50527 就是。同个网站只是下载链接不一样,然后高度就不一样了。我参考了 IGRA 的高度,然后发现 IGRA 也扯淡,igra2-station-list 的站点高度和怀俄明第二种一致(测量数据肯定从第一层就开始测了),IGRA 下载的数据集高度和怀俄明第一种差不多。这让我更纠结了。

IGRA 缺失

我之前一直在更新 IGRA,突然转到怀俄明,本来是更新着让小白学习的。然后我发现 IGRA 有的数据缺失也厉害,我忘记哪个站点了,淦,缺了整整一年。然后怀俄明不缺,我只好转战怀俄明瞅瞅。真是烦死了。

Part5 第二种网址多线程下载教程如下:

因为我用的时间跨度大,因此代码最低从月开始下载,不能从日哦。注意注意。压缩包内容如下:

图片

该代码的获取方式:

关注回复关键词:怀俄明多线程下载

1.打开 one.m 文件更改起始和结束日期、站点。

这个是下载探空站数据的。站点如果少,就在 m 文件添加。如果多就添加到 csv 文件中,按照压缩包中例子的格式。

图片

2.下载完成后,打开 two.m 文件,更改起始和结束日期即可。

这个文件是检查 one.m 文件下载探空站数据是否有遗漏。

图片

3.如果 2 生成 no_downing.mat。则运行 there.m 文件,不用做任何更改自动下载遗漏数据。

这个文件是下载遗漏数据用的。

图片

4.反复重复 2、3 步骤如果还是缺失。这说明,网站缺失该站点的数据。

  • 25
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WZZHHH

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值