我是靠谱客的博主 健康玫瑰,最近开发中收集的这篇文章主要介绍根据经纬度画区域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画气象图所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部