等高线地形图怎么绘制?

等高线地形图怎么绘制?

昨天一个师范生朋友叫我帮忙画个气压等压线图,昨晚折腾了五六个小时(主要是找数据),今天早上在知乎同步记录下~

本篇博客主要使用了basemap和netCDF4两个库,推荐使用conda新建虚拟环境并安装相关的包可以参考笔者之前的博客1和博客2完成windows系统上conda的安装在conda完成安装后在anaconda prompt输入如下指令配置本次使用的一些Python库

原始数据来自NOAA-NCEP/NCAR再分析月值数据,选择了海平面多年平均月值数据

首先导入本篇博客会使用到的库numpy,netCDF4,matplotlib,basemap,并设置一些绘图使用的参数

读取海平面多年月平均气压数据nc文件并取出经纬度信息和气压属性数据

查看气压属性数据slp_values的数组维度信息

对1月和7月绘制气压等值线地图,并设置地图范围为东亚太平洋地区

文中用的总的代码如下:

本篇文章的代码和数据文件见:

完结收工!