[Python] 常见地图白化方法(二)

前言 地图白化是一种绘制地图的技术,它可以实现对感兴趣区域以外的数据进行遮盖或填充白色的效果,从而突出显示目标区域的特征。 地图白化的原理是利用 shapefile 文件中的多边形坐标来创建一个剪切路径,然后将这个路径应用到 matplotlib 的绘图对象上,使得只有路径内的数据可见,路径外的数据被隐藏或覆盖。 气象家园 ...

气ython风雨 | 2024-4-18
179
0
0
[Python] Python基础教学:绘制多子图和不规则子图-Matplotlib的使用

Python基础教学:绘制多子图和不规则子图-Matplotlib的使用 原创 第八星系-小拾壹 第八星系人造大气理论爱好者 2024-04-11 09:00 四川 之前我们简单介绍了Matplotlib绘图的简单运用,具体过程就不多赘述,本次文章主要讲解我们该如何进行多个子图的绘制。Matplotlib支持多种绘制多图的方法,其中最常用的是subplot和subp ...

188
0
0
[Python] 利用Python绘制北京市区划

利用Python绘制北京市区划 原创 作者:石头人 第八星系人造大气理论爱好者 2024-04-10 15:00 四川 作者:石头人 邮箱:2205455617@qq.com 数据:shp数据 ------------------------------------------------------ 代码: 声明: 欢迎各位亲转载、转发本号的原创作品,可以联系小编(微信号lizhi241 ...

1785
0
0
python教程 | 最标准的地图调用方式(国家测绘局提供数据)

天地图是国家测绘地理信息局建设的地理信息综合服务网站,是国家地理信息公共服务平台的公众版。 与常用的谷歌地图、腾讯地图、百度地图、微软地图、必应地图相比,天地图有什么不同呢?主要体现在数据的权威性和准确性。天地图发布的国界线、九段线等是准确无误的;另外国内只有天地图影像的坐标是无偏移的,其余地图的坐 ...

好奇心Log | 2024-4-16
165
0
0
python绘图 | IPCC-AR6最新气候分区掩膜示例

利用regionmask掩膜 regionmask是Python里专门用来做地理空间掩膜的一个库 在选择掩膜区域的时候,regionmask大概可以分以下几种方法: regionmask本身定义了在科学文献中常用的地理分区,包括Giorgi分区,SREX分区和AR6分区 利用NaturalEarth提供的数据,提取国家或者陆地区域 使用numpy或者xarray中的区域 使用shapefile ...

好奇心Log | 2024-4-16
158
0
0
GCB | 气候变暖背景下森林恢复力的变化

导读 近年来,地中海有些地区由于地表覆盖变化以及CO2施肥效应的影响,地上生物量逐渐增加。但是也有些地区干旱频发,对于森林生长影响很大,已经有森林逐渐枯死。气候变暖背景下,森林的恢复力如何变化是目前的研究热点之一。本文作者利用站点观测和卫星遥感数据,从植被绿度的角度研究了地中海地区森林恢复力对于气候变暖 ...

153
0
0
[MATLAB] 如何以峰峦图展示降水数据

前言 本期使用joypy对降水数据处理,探索气象可视化的多元性。 降水数据是气象学中一个重要的指标,它对于了解和预测天气变化非常关键。在本期中,我们将使用 joypy 库来进行降水数据的可视化,展示降水的变化趋势和分布情况。 joypy 是一个基于 matplotlib 的 Python 库,用于创建美观的峰峦图(Ridge Plot)。峰峦图可 ...

气ython风雨 | 2024-4-12
196
0
1
python绘图 | salem一招解决所有可视化中的掩膜(Mask)问题

引言 对于空间数据,我们感兴趣的往往是其中的某一部分,对于不需要的部分需要做一些掩膜(Mask)。 比如只关注海洋的数值变化,那么陆地上的数值对我其实是一种干扰,就要想办法掩盖掉。又比如我有全国的数据变量,但是只想研究其中某几个省份,那也需要对非相关省份进行掩盖。 salem一招解决掩膜 Mask的方法其实很多,但我 ...

好奇心Log | 2024-4-12
186
0
0
python绘图 | 中国地图最正确的使用方式(九段线&南海子图&高分辨率地形图一个都不少

前言 气象、海洋、地球科学相关的分析必然少不了地图的可视化。 Python中我常用的绘制地图和空间信息分析的库是Cartopy。 Cartopy有一个非常严重的问题,那就是自带的中国国界数据有问题,这也是很多国外开源库的普遍问题。 在做中国区域的分析时,由于九段线的位置很偏南,因此最标准的做法是同时绘制南海区域的子图。 在 ...

好奇心Log | 2024-4-12
133
0
0
python绘图 | 国家气象局开源预报检验库(多图预警)

Meteva介绍 Meteva程序库由国家气象中心预报技术研发室检验科负责研发,是面向气象预报产品及中间产品进行全面检验评估所需要用到函数和功能的集成。它是国内第一款专门用于气象预报检验的Python程序库。 目前该程序提供了可供复用的函数达200多个,集成了开展检验所需的基础函数(包括数据的读写、插值、累加、平均、选取 ...

好奇心Log | 2024-4-12
86
0
0
[Python] 简单实现区域shp合并

偶然看见有人在求什么西南区域,东北区域的shp,写一期不求人攻略。 前面写过怎么裁剪,这次讲讲怎么合并,实现区域shp自由 In [33]: In [35]: In [36]: Out[36]: ok,京津冀合并完成 方法二:overlay函数 In [41]: Out[41]: In [42]: Out[42 好,相对来说还是pd.concat好用 当然arcgis软件估计容易实现 ...

气ython风雨 | 2024-4-11
63
0
0
Python基础绘图教程(二)

本期是python基础绘图的第二期,最近小编又在导师的push下学会了几种图形的绘制,赶着跟大家来分享一下。 1. 散点图 2. 饼图 3. 风场矢量图 4. 3D图 本期的介绍就到这里了,文中代码可以横向滑动浏览,为方便实操,相关的代码和样例存已存放至百度网盘,链接: https://pan.baidu.com/s/1uSGDqbeCAh1ZS-dz-zs5tA ...

好奇心Log | 2024-4-11
51
0
0
[NCL] 如何用NCL处理风云4A/MODIS卫星数据?

00.前言介绍 工具:NCL、相关地图底图包 配料:风云4A数据FY4_AGRI_L2 OLR产品、MOD06_L2产品 方法:ESMF_regrid等 成品:中国/东亚区域图、经纬度格点数据(e.g. , 0.1°*0.1°) 01.中国区域FY4_AGRI_L2 OLR原始数据Lambert投影绘图和脚本 FY4A_read_plot_latlon2d_Lambert.ncl 02.中国区域FY4_AGRI_L2 OLR原始数据经 ...

95
0
0
[Python] metpy绘制锋生与冷锋

以下全文代码和数据均已发布至和鲸社区,阅读原文前往,可一键fork跑通 https://www.heywhale.com/mw/project/65485a22d74b63fed5f03f49 本项目旨在利用Python中的MetPy库来进行气象数据分析,特别是关于锋生函数和冷锋的研究与绘制。 镜像:气象分析3.9 锋生函数公式如下 这是11月7日的中央气象台的地面天气图 ...

气ython风雨 | 2024-4-9
65
0
0
Python基础绘图教程(一)

作为一名科研人员,如何更好的绘制图像一直是小编关注的问题,尤其在写论文的时候,一张美观、制作精良、逼格高大上的配图无形间就给你的论文加上了梦想冲击顶刊的翅膀。本期小编就教你如何使用Python绘制图像。 Python是一种耳熟能详的程序设计语言,具有较强的可视化能力,较常使用的可视化库主要有matplotlib(https:/ ...

好奇心Log | 2024-4-8
67
0
0
数据处理|遍历文件夹 对同类型大量文件进行处理

遍历文件夹 对同类型大量文件进行处理 作者:第八星系-小拾壹 对于各位萌新们说,处理原始气象数据是一项庞大又复杂的大工程,但是对于同一类型数据,我们可以借助更为便利的方法来使我们的效率大大提高。 本篇文章我将借助os库和pandas库来教会大家如何实现对文件夹下同一类型文件进行遍历读取,并对其中的数据进行处 ...

1759
0
1
[NCL] NCL绘图示例(三):小波图

更多内容: 1.https://www.ncl.ucar.edu/Applications/wavelet.shtml 2.https://www.ncl.ucar.edu/Document/Functions/Built-in/wavelet.shtml wavelet Calculates the wavelet transform of a time series and significance levels. Prototype function wavelet ( y [*]: numeri ...

1440
0
0
cartoee!轻量级地图可视化绘制利器!很好用.

cartoee-小体积出版级地图可视化绘制 这段时间给我们的课程新增了很多「空间」和「统计」可视化新案例,详细可查阅:这图这么多人问!?赶紧给大家复现出来~~ 在这个过程中发现一个好用的轻量级的出版级地图可视化图表绘制工具-「cartoee」,下面就给大家介绍一下: 「cartoee介绍」 cartoee 是一个简单的 Python 软件包 ...

好奇心Log | 2024-4-3
1759
0
0
Siphon使用IGRA2为数据源画探空图

Siphon 还提供了 Integrated Global Radiosonde Archive (IGRA2)为数据源的数据管道。在修改完uwyo的代码后,顺便来看看另一个数据集的。使用的话我感觉还是怀俄明哪个比较好,它更新快,基本上国际时间00,12时一过半小时就可以访问最新的数据;而且国内访问也快(不翻墙也能使用);绘图代码简单易懂,也便于气象工作者 ...

1754
0
0
[Python] 还有高手?气象要素廓线局部放大绘制

前言 首先,我们需要使用Python中的Matplotlib库来创建一个简单的气象数据可视化。 我们将使用Matplotlib的plot函数来绘制气象数据的整体趋势图, 然后使用mark_inset函数来创建一局部放大的子图,以便更详细地查看数据的某个特定部分。 以下是步骤: 导入必要的库 创建示例气象数据 绘制整体趋势图 创建局部放大的子图 ...

气ython风雨 | 2024-4-1
1804
0
0
下一页 »

QQ|小黑屋|气象互助社 |网站地图

Powered by Discuz! X3.5© 2001-2024 Discuz! Team.

返回顶部 返回版块