c++實現快速氣象格網數據成圖: 風力圖, 衛星雲圖,雷達反射圖, 雨量圖,溫度圖

輸入數據格式說明:

以上DISK和REG開頭都爲氣象雲圖爲紅外數據

PRCP爲降雨量圖

TMP爲溫度圖

U和V開頭的爲水平和垂直風力分量數據

Z_OTH爲雷達反射圖

先放成圖效果,後方成圖算法,效果圖如下: (圖中所有分級配色參照中國氣象配色使用吸管吸取的)

溫度圖:

風力圖: 風向

風向圖(有點醜待優化):

衛星雲圖:

氣象雷達反射圖:

雨量:

四種圖生成主要使用 格網值和顏色映射,但是映射之前要做規則處理:

具體如下:

以上DISK和REG開頭都爲氣象雲圖, 取個格網值減去273.15(目測爲絕對零度值, 紅外衛星)

PRCP爲降雨量圖: 雨量可以直接和顏色映射

TMP爲溫度圖: 需要減去273.15

U和V開頭的爲水平和垂直風力分量數據: 風力 sqrt(U*U+V*V),  風向其實就爲U和V向量夾角,

Z_OTH爲雷達反射圖: 其值需要減去66在後除以2才能取映射顏色

 

源碼下載地址:  https://download.csdn.net/download/chijingjing/11826609

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章