基于python的臺(tái)風(fēng)路徑分析

1务甥、引言

眾所周知趋距,臺(tái)風(fēng)是影響我國(guó)的氣象災(zāi)害之一粒氧,因?yàn)槠浯紊鸀?zāi)害嚴(yán)重程度較其他天氣更加明顯,一些學(xué)者對(duì)其路徑進(jìn)行分析节腐。
2外盯、資料準(zhǔn)備
資料來(lái)源:(http://tcdata.typhoon.org.cn/zjljsjj_zlhq.html),2018年數(shù)據(jù)文件下載铜跑。

image.png

3门怪、資料讀取

import numpy as np
import pandas as pd
#利用pandas讀取txt文件,給DataFrame的colums賦予names
file_data = pd.read_csv('CH2018BST.txt', sep='\s+', header=None,
                        names=['tim', 'le', 'lats', 'lons', 'pr', 'wind',
                               'tynum', 'chn_id', 'name'], dtype=object)
#讀取分類(lèi)標(biāo)志
temp=file_data[file_data.iloc[:,0]=='66666']
#根據(jù)index讀取文件中各臺(tái)風(fēng)路徑
for k in temp.index:
#for s in temp.index[:1]:    
    print(k)
    track = file_data.loc[k:k + int(temp.loc[k, 'lats']),['tim','lats','lons','chn_id']]
    track1=track.loc[k+1:,['lats','lons']].apply(pd.to_numeric)/10 
    
    lon=track1.loc[k+1:,'lons'].values
    lat=track1.loc[k+1:,'lats'].values

數(shù)據(jù)到此讀完了锅纺,我們讀取了lat掷空,lon,讀者可以根據(jù)需要更改你的列索引讀取更多數(shù)據(jù)囤锉,接下來(lái)就是畫(huà)圖了

fig = plt.figure()
        ax = fig.add_axes([0, 0, 1, 1], projection=ccrs.PlateCarree())

        ax.set_extent([100, 160, 0, 50], ccrs.PlateCarree())
        ax.coastlines(resolution='10m')
        shapename  = 'D:\\shp_map\\CHN_adm\\CHN_adm2.shp'
        #reader = shpreader.Reader(shapename)
        adm1_shapes = list(reader.geometries())
        #ax.set_title(plt_title)
        # turn the lons and lats into a shapely LineString
        track = sgeom.LineString(zip(lon, lat))

        # buffer the linestring by two degrees (note: this is a non-physical
        # distance)
        track_buffer = track.buffer(1)

        def colorize_state(geometry):
            facecolor = (0.9375, 0.9375, 0.859375)
            if geometry.intersects(track):
                facecolor = 'red'
            elif geometry.intersects(track_buffer):
                facecolor = '#FF7E00'
       # ax.add_geometries(
           # adm1_shapes,ccrs.PlateCarree(), styler=colorize_state)

        ax.add_geometries([track_buffer], ccrs.PlateCarree(),
                          facecolor='#C8A2C8', alpha=0.5)
        ax.add_geometries([track], ccrs.PlateCarree(),
                          facecolor='none', edgecolor='k')   

畫(huà)圖設(shè)置完畢坦弟,plt.show()一下


image.png

“”瑪利亞“”用我們預(yù)報(bào)員的俗套話(huà)來(lái)說(shuō)“真是影響“范圍廣、持續(xù)時(shí)間長(zhǎng)9俚亍D鸢!”驱入,圖中沒(méi)有給出強(qiáng)度變化圖赤炒,后期再補(bǔ)充下。實(shí)況搞完亏较,那么回過(guò)頭看看我們的超算計(jì)算的出的路徑是如何莺褒?如下圖


image.png

這是各家模式報(bào)的,瑪利亞呈現(xiàn)極端偏西路徑雪情,只有極少數(shù)的模式報(bào)出了實(shí)況路徑遵岩,這也給各地政府服務(wù)都帶來(lái)了挑戰(zhàn)。
獻(xiàn)給阿毛同學(xué)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末巡通,一起剝皮案震驚了整個(gè)濱河市尘执,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌宴凉,老刑警劉巖誊锭,帶你破解...
    沈念sama閱讀 218,640評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異弥锄,居然都是意外死亡炉旷,警方通過(guò)查閱死者的電腦和手機(jī)签孔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)窘行,“玉大人,你說(shuō)我怎么就攤上這事图仓」蘅” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,011評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵救崔,是天一觀的道長(zhǎng)惶看。 經(jīng)常有香客問(wèn)我,道長(zhǎng)六孵,這世上最難降的妖魔是什么纬黎? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,755評(píng)論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮劫窒,結(jié)果婚禮上本今,老公的妹妹穿的比我還像新娘。我一直安慰自己主巍,他們只是感情好冠息,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,774評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著孕索,像睡著了一般逛艰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上搞旭,一...
    開(kāi)封第一講書(shū)人閱讀 51,610評(píng)論 1 305
  • 那天散怖,我揣著相機(jī)與錄音,去河邊找鬼肄渗。 笑死镇眷,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的恳啥。 我是一名探鬼主播偏灿,決...
    沈念sama閱讀 40,352評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼钝的!你這毒婦竟也來(lái)了翁垂?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,257評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤硝桩,失蹤者是張志新(化名)和其女友劉穎沿猜,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體碗脊,經(jīng)...
    沈念sama閱讀 45,717評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡啼肩,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,894評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片祈坠。...
    茶點(diǎn)故事閱讀 40,021評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡害碾,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出赦拘,到底是詐尸還是另有隱情慌随,我是刑警寧澤,帶...
    沈念sama閱讀 35,735評(píng)論 5 346
  • 正文 年R本政府宣布躺同,位于F島的核電站阁猜,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏蹋艺。R本人自食惡果不足惜剃袍,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,354評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望捎谨。 院中可真熱鬧民效,春花似錦、人聲如沸侍芝。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,936評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)州叠。三九已至棵红,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間咧栗,已是汗流浹背逆甜。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,054評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留致板,地道東北人交煞。 一個(gè)月前我還...
    沈念sama閱讀 48,224評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像斟或,于是被迫代替她去往敵國(guó)和親素征。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,974評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容