劉紅艷 張曉慶 呂曉丹
摘要:現(xiàn)代的農(nóng)業(yè)生產(chǎn)離不開氣象服務(wù)的支撐和保障。我國是農(nóng)業(yè)大國,而農(nóng)業(yè)生產(chǎn)高度依賴天氣氣候條件,氣象預(yù)測的準確性及預(yù)報的及時性,對于農(nóng)業(yè)生產(chǎn)的順利進行有著重要的影響,而氣象測報的質(zhì)量直接受測量方法及預(yù)報手段的先進程度而決定的。本文簡單介紹了CMACast系統(tǒng)數(shù)據(jù)資料的接收和處理,數(shù)據(jù)在接收服務(wù)器上的常用通道和存儲路徑,在數(shù)據(jù)處理終端機上的常用存儲路徑,以及利用VB開發(fā)CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件。該軟件可以保存預(yù)報員常用數(shù)據(jù)資料,為日后資料查詢、學術(shù)研究提供數(shù)據(jù)支持。
關(guān)鍵詞:數(shù)據(jù)存儲;數(shù)據(jù)路徑; CMACast 數(shù)據(jù)接收及處理
中圖分類號: TP274 文獻標識碼: A DOI編號: 10.14025/j.cnki.jlny.2015.06.070
隨著科學技術(shù)的不斷進步,帶動氣象資料的傳輸方式也在不斷變化,由早期PCVSAT系統(tǒng)到DVB-S系統(tǒng),再到現(xiàn)今的CMACast系統(tǒng),大幅度增加了氣象資料廣播的種類和數(shù)量,提高了數(shù)據(jù)分發(fā)的時效性和可靠性。由于每天龐大的數(shù)據(jù)量,在數(shù)據(jù)處理的終端機上資料一般保存120小時左右,而在接收服務(wù)器上一般只保存72小時,這個時間之后資料將被刪除。鑒于這種情況,開發(fā)CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件,選擇性保存所需目錄下的數(shù)據(jù)文件,為以后進行數(shù)據(jù)的分析和研究提供有力的支持。本文簡單介紹CMACast系統(tǒng)常用數(shù)據(jù)資料在接收服務(wù)器上的產(chǎn)品通道、存儲路徑,在數(shù)據(jù)處理終端機上的存儲目錄,以及利用VB開發(fā)的CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件的相關(guān)內(nèi)容。
1 CMACast系統(tǒng)簡介及數(shù)據(jù)存儲路徑
1.1 CMACast系統(tǒng)簡介
CMACast系統(tǒng)(中國氣象局衛(wèi)星數(shù)據(jù)廣播系統(tǒng))是即PCVAST系統(tǒng)(甚小口徑衛(wèi)星應(yīng)用終端)和DVB-S系統(tǒng)(數(shù)字衛(wèi)星直播系統(tǒng)標準)之后的新一代氣象衛(wèi)星數(shù)據(jù)廣播系統(tǒng),它在滿足衛(wèi)星數(shù)據(jù)廣播系統(tǒng)現(xiàn)有用戶業(yè)務(wù)需求的基礎(chǔ)上,實現(xiàn)中國氣象局三組數(shù)據(jù)廣播資源的整合,大幅度提高衛(wèi)星數(shù)據(jù)廣播的信息速率、時效性和可靠性,增加氣象資料廣播的種類和數(shù)量,將新增加的風云三號氣象衛(wèi)星數(shù)據(jù)產(chǎn)品、雷達數(shù)據(jù)資料等盡快提供給用戶使用。
CMACast系統(tǒng)由衛(wèi)星轉(zhuǎn)發(fā)器、廣播主站及應(yīng)用小站組成。其中市級氣象局的應(yīng)用小站軟件分三個部分:數(shù)據(jù)接收程序、數(shù)據(jù)推送程序、小站監(jiān)控管理程序,在Linux操作系統(tǒng)下運行,接收主站廣播的原始數(shù)據(jù),圖1就是小站監(jiān)控管理程序。之后通過FTP方式或虛盤方式獲取原始數(shù)據(jù),在數(shù)據(jù)處理終端機上再對數(shù)據(jù)進行實時處理。
1.2 數(shù)據(jù)接收服務(wù)器常用數(shù)據(jù)的通道和存儲路徑
2利用VB開發(fā)CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件
2.1 CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件介紹
該軟件利用VB編程語言開發(fā),用于存儲備份常用數(shù)據(jù)資料??筛鶕?jù)預(yù)報員要求,選擇所需備份資料的目錄及子目錄,選擇是否給文件填加時間的前綴或后綴,選擇文件所需保存的目標地址,選擇備份數(shù)據(jù)所需間隔時間。圖2是程序主界面。
選擇設(shè)置選項,進入設(shè)置界面:
源根目錄選項選擇源文件路徑;
同步源列表選項中添加所需存儲資料的子目錄,并可根據(jù)需要選擇是否為文件添加日期或時間的前綴或后綴,是否保存該子目錄下的下一級子目錄;
目標根目錄選項選擇目標文件的存儲地址。
設(shè)置所需項目后,選擇啟動自動備份,軟件就可以在選擇的時間間隔自動備份所選路徑下的資料,此時點擊日志選項,可以查看軟件的所有存儲記錄。
2.2 存儲數(shù)據(jù)處理終端機上的資料
保存數(shù)據(jù)處理終端機上的資料相對簡單,只要將2.3中介紹的相應(yīng)路徑添加到CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件中即可保存預(yù)報員常用的資料到對應(yīng)目錄下,應(yīng)用時也只要在Micaps3下調(diào)用對應(yīng)文件即可。操作非常簡便,占用空間也小,但是對應(yīng)的保存的資料內(nèi)容有限,以高空資料為例,按上述目錄選擇,就只保存500、700、850hpa的高空觀測資料、高度場和溫度場,其它如925、1000pha的高空觀測資料、高度場和溫度場或各層次的風場、溫度露點差等等就都不能得到保存。相反如果存儲Linux下數(shù)據(jù)接收服務(wù)器上所選擇的資料,能保存大部分數(shù)據(jù),但占用空間很大,而且使用時需要重新調(diào)用解碼程序,重新進行數(shù)據(jù)處理,操作相對復(fù)雜,預(yù)報員不能簡單地通過Micaps3馬上調(diào)用想要查看的資料。
2.3 存儲Linux下數(shù)據(jù)接收服務(wù)器上的資料
相對于Linux下數(shù)據(jù)接收服務(wù)器上資料的應(yīng)用,存儲數(shù)據(jù)接收服務(wù)器上的資料也比較簡單,只要將2.2中介紹的相應(yīng)路徑添加到CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件中即可,但應(yīng)用時需要重新調(diào)用解碼程序進行數(shù)據(jù)處理。圖3是數(shù)據(jù)處理配置方法。
根目錄選擇在CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件中設(shè)定的目標路徑,原始數(shù)據(jù)存放目錄、原始數(shù)據(jù)備份存放目錄、產(chǎn)品數(shù)據(jù)存放目錄、產(chǎn)品數(shù)據(jù)存放備份目錄依次設(shè)定到解碼后數(shù)據(jù)存放的目標路徑下的四個不同子目錄中,再調(diào)用數(shù)據(jù)處理程序?qū)?shù)據(jù)解碼處理,之后才能在Micaps3中調(diào)用相關(guān)文件查看資料。
3結(jié)語
本文簡單介紹了利用VB開發(fā)CMACast系統(tǒng)數(shù)據(jù)資料的備份存儲軟件,通過該軟件可以保存預(yù)報員常用數(shù)據(jù)資料,為日后資料查詢、學術(shù)研究提供數(shù)據(jù)支持和保障。
作者簡介:劉紅艷,本科學歷 ,鞍山市氣象局,工程師,研究方向:氣象電子。endprint