爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: qq492947833

[源代码] python气象自动绘图函数设计思想与使用方法

  [复制链接]

新浪微博达人勋

发表于 2022-3-2 20:45:14 | 显示全部楼层
老师,网盘的地址在哪里可以下载,这些代码和数据
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-3-3 18:55:07 | 显示全部楼层
sxxydikc 发表于 2022-3-2 20:45
老师,网盘的地址在哪里可以下载,这些代码和数据

在帖子的最下面有百度网盘地址哦
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-4 09:30:34 来自手机 | 显示全部楼层
你好,请问可不可以分享一下怎么将风向风速TXT文件生成nc文件。如果只有TXT格式文件,就没办法用那些函数了。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-3-4 16:00:34 | 显示全部楼层
Darleen 发表于 2022-3-4 09:30
你好,请问可不可以分享一下怎么将风向风速TXT文件生成nc文件。如果只有TXT格式文件,就没办法用那些函数了 ...

我写了open_data_txt_station和open_data_txt_grid两个函数分别可以读取txt格点数据和txt站点数据。不过由于txt的格式比较灵活,所以不知道我的函数所对应的格式和您的txt数据格式是否相同。具体您可以去bilibili上看看我的教学视频,里面有详细的教这两个函数怎么使用以及对应的txt格式。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-5 11:19:32 | 显示全部楼层
qq492947833 发表于 2022-3-4 16:00
我写了open_data_txt_station和open_data_txt_grid两个函数分别可以读取txt格点数据和txt站点数据。不过 ...

谢谢前辈的解答,bilibili视频我已经看了,只是我现在想用风速风向的txt站点数据绘制风玫瑰图。因为你在编制绘制风玫瑰图的函数时使用了nc文件,所以我不知道应该怎么调用txt里的数据绘制。所以想把txt转为nc文件,或者怎么读取txt里的数据绘制风玫瑰图呢?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-3-7 16:02:23 | 显示全部楼层
Darleen 发表于 2022-3-5 11:19
谢谢前辈的解答,bilibili视频我已经看了,只是我现在想用风速风向的txt站点数据绘制风玫瑰图。因为你在 ...

其实原理相同,风玫瑰图通常要求输入一维的数据,我画风玫瑰图读取nc文件时应该是对nc数据做了区域平均,如果你能拿到某个测站的风速和风向,直接是一维数据的话,就可以直接输入到风玫瑰图的函数中。如果您不能够理解这些步骤,可以加我qq,492947833,我们具体讨论(论坛回复文字有限制)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-9 09:49:07 | 显示全部楼层
好贴啊  非常的详细  
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-3-9 16:08:45 | 显示全部楼层
静言_GRMC 发表于 2022-3-9 09:49
好贴啊  非常的详细

配合b站视频观看效果更佳哦
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-16 16:27:08 | 显示全部楼层
老师,您的自动绘图函数,很好,就是参数很多,我感觉有些必要的参数是不是可以在程序中写死,这样就看起来简单些,还有能不能做成一些可视化的模块,输入参数,这样更方便用您的函数。很佩服您这样的大牛{:eb302:}{:eb302:}{:eb302:}{:eb302:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-3-18 16:00:50 | 显示全部楼层
sxxydikc 发表于 2022-3-16 16:27
老师,您的自动绘图函数,很好,就是参数很多,我感觉有些必要的参数是不是可以在程序中写死,这样就看起来 ...

对于您的第一个建议,我觉得非常好。但是自动绘图函数要考虑其功能性和简便性的统一,然而这两者是矛盾的。如果把大多数参数写死,虽然会简便,但是功能性会下降。目前很多参数都是以默认参数来进行调整的,后期会考虑使用*kwargs的方式简化。对于您的第二个建议,可视化模块目前也是以函数形式来的,Auto_shaded_quiver用于绘制二维平面图,而Autobar_and_line用于绘制一维折线图。您的意思大概是做一个前端?像panoply一样?但是目前的确还达不到这个水平,可能得等到后期学会做前端了,再考虑向panoply这个方向发展。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表