登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 雨落森林 于 2026-4-29 16:59 编辑
对于在气象局上班的业务人员来说,要获取数据,可以从“天擎”上面下载,需要登录,然后翻找资料,然后通过接口试用来调取数据,选好资料,选择获取方式(比如地面观测的实况站点资料来说,区域选择是选择下单个站,还是连续的站号段,还是按经纬度区域或是按指定省份号来下载,时间选择是下载单个时间times还是时间段timeRange这种),然后选择要下载的要素elements等,一切选择好后,点击“生成并执行url”,即可获取下载链接url,然后就可以通过wget或者直接复制粘贴到浏览器再想办法下载都可以。 但是这样手动下载的话,如果要下载大量数据,就很麻烦,不可能手动点那么多时间。于是我写了一个脚本来自动下载。使用方法很简单,首先需要用户会自己操作“天擎”的下载界面,能够自己通过手动的方式下载,把生成得到的url链接复制下来,粘贴到target.txt里面,确保里面只有这一个链接。然后修改config.ini里面的配置,可以选择保存路径以及要下载的时间段等,最后,使用python运行main.py即可。这个代码会自动以target.txt里面的链接为模板,自动划分要下载的时间,然后模仿出数据的下载链接,并下载保存。 注:首次使用需要在config.ini文件里配置用户名和密码,若不知道自己的用户名和密码,在“天擎”下载界面,“生成并执行url”同一行右边有一个“生成脚本”的按钮,点击之后出来的结果里面可以找到一个字段,里面就是“userinfo=用户名/密码”的格式。 额外说明:由于“天擎”涵盖的资料比较广泛,除了地面观测的站点实况,还有探空数据、雷达数据、模式数据等。我的想法是先把最基础的东西做出来,后续再慢慢完善,更多功能敬请期待。以后每次更新都在这里覆盖上传一份最新的版本,并写好更新说明。
# 2026-04-29-17:00更新说明: 首次上传,目前支持地面观测的站点实况数据下载,但时间获取方式仅提供了时间段("timeRange")的方式,别的资料和方式没试过。
|