如何利用tropycal模块快速处理IBTrACS数据绘制单条台风路径

您所在的位置:网站首页 台风路径数据获取 如何利用tropycal模块快速处理IBTrACS数据绘制单条台风路径

如何利用tropycal模块快速处理IBTrACS数据绘制单条台风路径

2024-03-19 20:52| 来源: 网络整理| 查看: 265

最近绘制台风路径的时候,发现了一个非常好用的软件包。

Tropycal是一个Python软件包,旨在简化检索和分析热带气旋数据的过程,包括过去的风暴和实时数据,并且面向研究和操作气象部门。

这个软件包做的非常成熟,可以很轻松处理单条台风路径,只需要知道该条台风的名字和路径,即可进行绘制。

1、安装

首先我们需要在我们的虚拟环境中进行安装

conda install -c conda-forge tropycal

当然也可以通过pip进行一个安装

pip install tropycal

2、台风数据选取

​​​​​​https://www.ncei.noaa.gov/data/international-best-track-archive-for-climate-stewardship-ibtracs/v04r00/access/csv/ibtracs.ALL.list.v04r00.csv

此处对数据进行下载后打开,

 此处的name就是对应的台风的名称,我们选取想要的台风名字和年份即可。

2、简单应用——单选一条台风绘制

此处指定ibtracs_url=r'C:\\Users\\sha\\Desktop\\ibtracs.ALL.list.v04r00.csv',可以减短绘图时间,在其中的storm就是对应的台风名字和年份,比如此处对应的就是2018年的“WUKONG”。

import tropycal.tracks as tracks import tropycal.tornado as tornado import datetime as dt ibtracs_url=r'C:\\Users\\sha\\Desktop\\ibtracs.ALL.list.v04r00.csv' ibtracs = tracks.TrackDataset(basin='all',source='ibtracs',ibtracs_mode='jtwc_neumann',catarina=True,ibtracs_url=r'C:\\Users\\sha\\Desktop\\ibtracs.ALL.list.v04r00.csv') storm = ibtracs.get_storm(storm=('WUKONG',2018)) storm.plot()

出现这样的语句就代表在绘制啦!

 然后等一会图就出来了!

 

这是一个绘制单条指定台风路径的最快速而且好用的方法啦,不过如果需要绘制一年的台风就需要其他的方法了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3