如何利用tropycal模块快速处理IBTrACS数据绘制单条台风路径 |
您所在的位置:网站首页 › 台风路径数据获取 › 如何利用tropycal模块快速处理IBTrACS数据绘制单条台风路径 |
最近绘制台风路径的时候,发现了一个非常好用的软件包。 Tropycal是一个Python软件包,旨在简化检索和分析热带气旋数据的过程,包括过去的风暴和实时数据,并且面向研究和操作气象部门。 这个软件包做的非常成熟,可以很轻松处理单条台风路径,只需要知道该条台风的名字和路径,即可进行绘制。 1、安装 首先我们需要在我们的虚拟环境中进行安装 conda install -c conda-forge tropycal当然也可以通过pip进行一个安装 pip install tropycal2、台风数据选取 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 |