CIMISS數據環(huán)境模式產品可視化設計
發(fā)布時間:2021-06-25 18:56
文中基于CIMISS數據環(huán)境的業(yè)務流程,詳細闡述了CIMISS統(tǒng)一服務接口的服務功能和調用方法,介紹了Python編程語言特性,通過掌握Python編程語言,能夠快速地從CIMISS中獲取和處理氣象數據,并調用CIMISS客戶端,使用Python進行數值模式氣象數據的處理與圖形繪制。
【文章來源】:信息技術. 2020,44(09)
【文章頁數】:5 頁
【部分圖文】:
Python客戶端開發(fā)流程
訪問接口是用戶從MUSIC環(huán)境中獲得所需資料的必備通道,不同的資料接口對應不同的資料類別,每種氣象資料根據所需的環(huán)境配備了相應的資料接口。例如,在CIMISS環(huán)境下的14大類氣象資料中,地面資料是最基礎、使用頻率最高的資料類別,如果用戶想要獲取該種類某個固定時刻的資料,可以使用按時間、站號檢索地面數據要素接口(getSurfEleByTimeAndStaID),在調用接口前要先了解在所有接口參數中,該參數類型是否為必選,根據參數的賦值說明選擇合適的賦值方式以及注意可選參數中最大返回記錄數等條件信息。3 數值模式可視化
850hPa數值預報溫度場在預報中使用頻率較高,因此,通過上述數值預報產品可視化過程的簡要闡述,本文利用CIMISS氣象數據統(tǒng)一服務接口的Python客戶端模式獲取數值模式08時850hPa溫度要素,經過數據處理、basemap繪圖和區(qū)域白化等步驟,實現了歐洲、T639、日本、GRAPES四種數值預報產品多子圖形式的可視化,如圖3所示。Matplotlib中一個 Figure 對象可以包含多個子圖,如圖3所示,四種數值模式產品以多子圖并列的形式顯示,subplot是python中子圖的繪制方法之一,四個子圖的順序為從左至右、從上到下對每個子區(qū)域進行編號,依次為1、2、3、4。本文以常用的、較為成熟的四種模式為例,如表1所示,數值模式之間的經緯度格點間隔不同,可視化中需特別注意。
【參考文獻】:
期刊論文
[1]Python語言在CIMISS中的應用[J]. 連高欣,王琪,沈岳峰. 氣象科技. 2018(04)
[2]一種基于Windows API編程技術的CIMISS氣象資料調用方法[J]. 賈顯鋒,劉洲榮. 氣象研究與應用. 2018(02)
[3]基于CIMISS的雨情服務產品制作發(fā)布軟件的設計與開發(fā)[J]. 劉奕辰,王涵,高雅潔,張玲. 南方農機. 2017(21)
[4]Java、Python和Matlab混合編程及其在氣象中的應用[J]. 陳宇罡,汪永青,李琳,焦瑞莉,王立志. 電子世界. 2017(16)
[5]基于CIMISS的區(qū)域災害性天氣實時監(jiān)測與報警系統(tǒng)的設計與實現[J]. 熊劦,鄧衛(wèi)華,胡佳軍,劉玲. 氣象科技. 2017(03)
[6]CIMISS中氣象觀測資料處理入庫效率優(yōu)化方法[J]. 季永華,孫超,劉一鳴,肖衛(wèi)青. 氣象科技. 2017(01)
[7]基于CIMISS的廣西氣象服務信息綜合業(yè)務系統(tǒng)的設計與實現[J]. 史彩霞,黎穎智,張許斌. 氣象研究與應用. 2016(04)
本文編號:3249766
【文章來源】:信息技術. 2020,44(09)
【文章頁數】:5 頁
【部分圖文】:
Python客戶端開發(fā)流程
訪問接口是用戶從MUSIC環(huán)境中獲得所需資料的必備通道,不同的資料接口對應不同的資料類別,每種氣象資料根據所需的環(huán)境配備了相應的資料接口。例如,在CIMISS環(huán)境下的14大類氣象資料中,地面資料是最基礎、使用頻率最高的資料類別,如果用戶想要獲取該種類某個固定時刻的資料,可以使用按時間、站號檢索地面數據要素接口(getSurfEleByTimeAndStaID),在調用接口前要先了解在所有接口參數中,該參數類型是否為必選,根據參數的賦值說明選擇合適的賦值方式以及注意可選參數中最大返回記錄數等條件信息。3 數值模式可視化
850hPa數值預報溫度場在預報中使用頻率較高,因此,通過上述數值預報產品可視化過程的簡要闡述,本文利用CIMISS氣象數據統(tǒng)一服務接口的Python客戶端模式獲取數值模式08時850hPa溫度要素,經過數據處理、basemap繪圖和區(qū)域白化等步驟,實現了歐洲、T639、日本、GRAPES四種數值預報產品多子圖形式的可視化,如圖3所示。Matplotlib中一個 Figure 對象可以包含多個子圖,如圖3所示,四種數值模式產品以多子圖并列的形式顯示,subplot是python中子圖的繪制方法之一,四個子圖的順序為從左至右、從上到下對每個子區(qū)域進行編號,依次為1、2、3、4。本文以常用的、較為成熟的四種模式為例,如表1所示,數值模式之間的經緯度格點間隔不同,可視化中需特別注意。
【參考文獻】:
期刊論文
[1]Python語言在CIMISS中的應用[J]. 連高欣,王琪,沈岳峰. 氣象科技. 2018(04)
[2]一種基于Windows API編程技術的CIMISS氣象資料調用方法[J]. 賈顯鋒,劉洲榮. 氣象研究與應用. 2018(02)
[3]基于CIMISS的雨情服務產品制作發(fā)布軟件的設計與開發(fā)[J]. 劉奕辰,王涵,高雅潔,張玲. 南方農機. 2017(21)
[4]Java、Python和Matlab混合編程及其在氣象中的應用[J]. 陳宇罡,汪永青,李琳,焦瑞莉,王立志. 電子世界. 2017(16)
[5]基于CIMISS的區(qū)域災害性天氣實時監(jiān)測與報警系統(tǒng)的設計與實現[J]. 熊劦,鄧衛(wèi)華,胡佳軍,劉玲. 氣象科技. 2017(03)
[6]CIMISS中氣象觀測資料處理入庫效率優(yōu)化方法[J]. 季永華,孫超,劉一鳴,肖衛(wèi)青. 氣象科技. 2017(01)
[7]基于CIMISS的廣西氣象服務信息綜合業(yè)務系統(tǒng)的設計與實現[J]. 史彩霞,黎穎智,張許斌. 氣象研究與應用. 2016(04)
本文編號:3249766
本文鏈接:http://sikaile.net/projectlw/qxxlw/3249766.html