首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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.1K65
您找到你想要的搜索结果了吗?
是的
没有找到

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 本文同步更新在微信公众号『气象学家

14.8K79

Python气象绘图教程(三)

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

2.9K31

气象领域最强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.4K71

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'})#给每根线加上框 还有一个,在做白化时,平流层的萝卜的程序是无法把外面的标签白化的,晋陵小生做了优化,语皆在气象家园中

1.4K32

Python气象绘图教程—(十九)剖面图

提要中提到的这几种图形都是在气象上比较常用的,地形剖面主要研究地貌对降雨、气流的影响作用;纬度高度剖面图可以用来分析降雨的某些条件,如湿层深厚、上干下湿、风向风速等;时间纬度图研究某个固定经度上的值随时间的演变...我使用的是从气象家园巨佬Masterpiece处白嫖来的地形文件。文件为.nc格式,需要使用Python中的netCDF4或者xarray库包来读取。...能画出地图,那就足够了,我们不从地理学和美学的角度再去探讨他。现在你能明白,这个图和你绘制的等温图其实是一个原理的,都是ax.contourf这个命令出来的。...可能大家目前最需要的是解决在win上读grib2问题,笔者暂时还不能给出满意的解答,气象家园已有xarray配合eccodes和cfgrib或者李开元老师的方法wgrib转换方法,大家可以参考。...前面这部分前缀为lv的表示层次,最后两个为经纬度,层次有各种划分方法,学气象的同学大概都知道。

11.6K75

Python 地图篇 - 使用pyecharts绘制世界地图、中国地图、省级地图、市级地图实例详解

使用 pyecharts 绘制世界地图、省级地图、市级地图实例详解 第一章:世界地图绘制演示 ① 世界地图数据准备 ② 世界地图生成 第二章:省份(河北省)地图绘制演示 ① 省份地图数据准备 ② 省份地图生成...第三章:城市(承德市)地图绘制演示 ① 城市地图数据准备 ② 城市地图生成 [ 系列文章篇 ] 2022 见证中国崛起从 Python 绘制中国地图开始:使用 pyecharts 最新版本绘制中国地图实例详解...,个性化地图定制及常用参数解析 [ 专栏推荐 ] Python 短视频自动化发布,包含抖音、快手、bilibili、小红书、微视、好看视频、西瓜视频、视频号等 10 余种平台 第一章:世界地图绘制演示...① 世界地图数据准备 地图数据如下: 因为是世界地图,所以对标的国家,我设置了 2 组,里面的数据是随机生成的。...① 省份地图数据准备 地图数据如下: 因为是省份地图,所以对标的城市,我设置了 2 组,里面的数据是随机生成的。

3.9K30

气象数据处理:气象雷达数据I

气象雷达是气象中应用非常广泛的一种工具,通常可以用来进行强对流天气大预警和预报。 气象雷达数据通常为二进制编码数据,而且不同波段的雷达数据所采用的编码方式也会有所不同。...最后显示时还要显示到地图上,那么就要将坐标转换为经纬度。...MATLAB和Python读取SA/SB雷达数据源代码通过以下链接下载[注2],其中MATLAB版源代码可读取SA/SB/CB雷达数据,但仅测试了SA/SB雷达数据读取,而python版程序仅支持读取SA...下面是分别使用 MATLAB 和 Python 读取数据后的绘图效果。之所以经纬度范围不一样是因为设置的雷达经纬度坐标不同。 ? ? ---- 注1:基数据格式说明可询问数据提供者。

4.7K51
领券