概述
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画气象图所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复