首页
学习
活动
专区
圈层
工具
发布

Python绘制气象实用地图(续)

上一期,对Python绘制气象实用地图做了比较详细的介绍,尽管已经能够满足部分需求了,但是,在实际的应用需求中,可能还是别的需求,那么,今天就手把手教大家如何绘制几个省份的白化等值线contour地图。...目标:绘制西部的几个省份,并且mask掉其它区域,地图上支持中文,绘制经纬度网格线,附带经纬度信息。...工具:Python3.6+、ArcGIS/QGIS、Shapfile、一系列相关的Python库、测试数据 第一步:制作底图 利用单独省份的Shapefile文件,制作一个shp文件包含新疆、西藏、甘肃...我在文末会提供相应的地图文件!...、测试数据链接 链接:https://pan.baidu.com/s/1cTIk6j0E0SMpZZkdIG-_tg 密码:9g31 References [1] Python绘制气象实用地图: https

5.8K66
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python绘制气象实用地图(附代码和测试数据)

    前面的推文对于常用的Python绘图工具都有了一些介绍,在这里就不赘述了。...后续就Python在气象常用的统计方法(显著性检验)、合成分析、多变量叠加绘图再进行推送,敬请期待! 简单粗暴,Just show you my code!,细节暂不做过多分析,有问题可以探讨。...数据、中文字体、地图shapefile文件、代码后文全部提供。...使用建议,根据提示把缺失的库使用pip install xxx /conda install xxx /python setup.py install;安装完备,Python环境管理只推荐conda来统一管理...nbviewer.jupyter.org/gist/ajdawson/dd536f786741e987ae4e https://gmt-china.org/data/CN-border-La.dat 本文同步更新在微信公众号『气象学家

    16.8K710

    气象领域最强Python教程

    Unidata在其GitHub站点发起了一个地球科学相关的Python在线培训课程,主要包括大量的绘图示例以及很多气象常用库的入门教程。 ?...网站提供了完整的教程Python环境,按照以下步骤创建虚拟环境跟着教程走即可快速熟悉Python在地球科学领域的应用了~ git clone https://github.com/Unidata/python-training...使用 Python的安装 Jupyter Lab的使用方法 Python基本语法 Python科学应用库 大气科学相关Python库 Example Gallery 此部分给出了大量的气象相关的绘图示例...Python Workshop Materials 主要提供了基础Python科学应用库以及大气科学和气象类Python库的使用教程。...Analysis Introduction to Data Analysis Advanced Data Analysis Time Series Time Series Plotting 大气科学和气象类

    3.9K71

    Python气象绘图教程(三)

    气象上常用的有三线图、五线图。三线图主要是日常气象分析的气压、气温、湿度(或其他绘图量)有时还会绘制降水柱状图。五线图主要是展示春夏秋冬和年平均的变化关系。...这两张图就是典型的折线图,折线图在表示某个气象数据随时间变化特点时相对视觉观感更好。...在python入门教程中会介绍open命令,和其他语言一样,是作为读取文件的命令。...#### temps=df['TEM']#####给每种气象特征量一个列表用以储存数据#### rhu=df['RHU']#####给每种气象特征量一个列表用以储存数据#### rains=df['PRE..._1h']#####给每种气象特征量一个列表用以储存数据#### 按照我们之前介绍的绘图步骤,接下来应该作甚呢 fig=plt.figure(figsize=(7,4),dpi=200) 没错,引入画布

    3.4K31

    【python】气象绘图—等值线

    ---- ---- 等值线是气象上比较常用的一种图形,特别是分析天气形势时,常用的地面气压、位势高度、气温等以等值线展示效果最好;在某些时候,我们还需要对等值线填色图进行进一步的美化。兹分别介绍之。...GLL0'][18][:][:]#经向风 TMP_P0_L100_GLL0=f['TMP_P0_L100_GLL0'][21][:][:]-273.15#原来是开氏度,转化为摄氏度 ##########封装地图函数...0,0.33,1,0.3],projection=proj) ax3=fig.add_axes([0,0.66,1,0.3],projection=proj) create_map(ax1)#让每个子图有地图与经纬度...True) for m in ml: m.set_bbox({'fc': 'w'})#给每根线加上框 还有一个,在做白化时,平流层的萝卜的程序是无法把外面的标签白化的,晋陵小生做了优化,语皆在气象家园中

    2.9K33
    领券