由于可视化代码过长隐藏,可点击运行Fork查看 若没有成功加载可视化图,点击运行可以查看 ps:隐藏代码在【代码已被隐藏】所在行,点击所在行,可以看到该行的最右角,会出现个三角形,点击查看即可
本项目旨在解答为什么wrfout中经向风和纬向风的格点数不一样
今日偷得浮生半日闲,突然一位读者私信问问题
他说在处理wrfout文件时碰到奇怪的现象
为什么U和V的格点会不一致,而且维度变量名字有区别
真相只有一个,那就是荒川c网格
WRF的网格分布如上,U和V并非是位于格点正中,他们会错开半个网格
south_north_stag或者west_east_stag则是交错网格的格点数
将网格平铺是这样的
在python方面,我们经常用wrf-python的getvar函数直接获取插值后的ua和va
ua = getvar(ncfile, "ua")
va = getvar(ncfile, "va")
它们格点是一致的,直接使用即可
其他语言例如matlab则需要自行插值(博主对matlab了解不多,大家如有其他方法也可评论区说出)