我是靠谱客的博主 健康玫瑰,这篇文章主要介绍根据经纬度画区域python_用basemap画气象图,现在分享给大家,希望可以做个参考。

basemap 是Python的一个实现地理信息可视化的库,是Matplotlib的一个附加工具包。GrADS在利用“.nc”格式文件的数据绘图时稍显繁琐,basemap就方便很多。

例如现在有一个1948-2010年的逐月月平均气温数据文件“air.mon.mean.nc”,我们试着用basemap画一张1948-2010年1月气温气候场图。

1.读取“.nc”文件中的数据

在读取“.nc”文件的数据时,用到了“netCDF4”库。因此我们先import这个库:

from 

接着读取“air.mon.mean.nc”文件中的内容,并赋值给fh:

fh=Dataset(r'D:fortran5air.mon.mean.nc')

如果想要查看“.nc”文件中有哪些变量:

>>> fh.variables.keys()
dict_keys(['lat', 'lon', 'time', 'air'])

上面结果表明,“.nc”文件中有纬度数据'lat',经度数据'lon',时间数据'time'和变量'air'的数据(也就是气温数据)。

如果想要查看air变量的精度:

>>> fh.variables['air&

最后

以上就是健康玫瑰最近收集整理的关于根据经纬度画区域python_用basemap画气象图的全部内容,更多相关根据经纬度画区域python_用basemap画气象图内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(104)

评论列表共有 0 条评论

立即
投稿
返回
顶部