一種數(shù)據(jù)訂正方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于計(jì)算機(jī)領(lǐng)域,尤其涉及一種數(shù)據(jù)訂正方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著人們對(duì)大氣成分的關(guān)注,氣象部門開始對(duì)大氣成分進(jìn)行大量的觀測(cè),在大氣成分觀測(cè)的過(guò)程中,由于儀器異常、周邊環(huán)境突變等情況會(huì)造成大氣成分觀測(cè)數(shù)據(jù)的異常,對(duì)異常數(shù)據(jù)需要按照氣象學(xué)相關(guān)的規(guī)定進(jìn)行標(biāo)識(shí)與訂正。
[0003]現(xiàn)有技術(shù)對(duì)異常數(shù)據(jù)的訂正是通過(guò)中心站數(shù)據(jù)處理軟件進(jìn)行的,一般包括標(biāo)識(shí)、訂正和審核?,F(xiàn)有軟件一般由自動(dòng)訂正、人工訂正、人工審核三大裝置組成,其中,自動(dòng)訂正裝置是通過(guò)對(duì)觀測(cè)數(shù)據(jù)相鄰值的變化、觀測(cè)數(shù)據(jù)的數(shù)值大小,按照特定的規(guī)則,進(jìn)行自動(dòng)計(jì)算和匹配,從而找出異常數(shù)據(jù),并對(duì)異常數(shù)據(jù)進(jìn)行標(biāo)記和訂正;人工訂正裝置是根據(jù)相關(guān)工作要求,人工檢查自動(dòng)訂正后的數(shù)據(jù)曲線,從曲線找出異常數(shù)據(jù)點(diǎn),然后根據(jù)異常數(shù)據(jù)點(diǎn)的時(shí)間在數(shù)據(jù)列表中查找該條數(shù)據(jù),進(jìn)而修改數(shù)據(jù)標(biāo)識(shí)和訂正數(shù)值;人工審核裝置是通過(guò)專業(yè)的人員按照大氣成分?jǐn)?shù)據(jù)的專業(yè)特點(diǎn)對(duì)訂正過(guò)的數(shù)據(jù)列表進(jìn)行審核,對(duì)其中的異常數(shù)據(jù)進(jìn)行二次訂正。
[0004]現(xiàn)有技術(shù)在人工訂正過(guò)程中,用戶在發(fā)現(xiàn)異常數(shù)據(jù)點(diǎn)后,無(wú)法直接對(duì)數(shù)據(jù)列表中的異常數(shù)據(jù)進(jìn)行標(biāo)識(shí)和修改,經(jīng)歷步驟多,消耗時(shí)間長(zhǎng)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種數(shù)據(jù)訂正方法,旨在解決現(xiàn)有技術(shù)在人工訂正過(guò)程中,用戶在發(fā)現(xiàn)異常數(shù)據(jù)點(diǎn)后,無(wú)法直接對(duì)數(shù)據(jù)列表中的異常數(shù)據(jù)進(jìn)行標(biāo)識(shí)和修改,經(jīng)歷步驟多,消耗時(shí)間長(zhǎng)的問(wèn)題。
[0006]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種數(shù)據(jù)訂正方法,包括如下步驟:
[0007]獲取一個(gè)時(shí)間段,從數(shù)據(jù)庫(kù)中讀取所述時(shí)間段內(nèi)的數(shù)據(jù)記錄,生成曲線圖表和數(shù)據(jù)列表并顯示;
[0008]在所述曲線圖表上獲取對(duì)數(shù)據(jù)的選擇,并生成一個(gè)提示窗口 ;
[0009]獲取對(duì)所述提示窗口的用戶操作信息,根據(jù)所述用戶操作信息對(duì)所述數(shù)據(jù)庫(kù)中的被選擇數(shù)據(jù)進(jìn)行修改,同時(shí)更新所述曲線圖表和數(shù)據(jù)列表。
[0010]本發(fā)明實(shí)施例還提供一種異常數(shù)據(jù)訂正裝置,其特征在于,所述裝置包括:
[0011]數(shù)據(jù)顯示單元,用于獲取一個(gè)時(shí)間段,從數(shù)據(jù)庫(kù)中讀取所述時(shí)間段內(nèi)的數(shù)據(jù)記錄,生成曲線圖表和數(shù)據(jù)列表并顯示;
[0012]點(diǎn)獲取單元,用于在所述曲線圖表上獲取對(duì)數(shù)據(jù)的選擇,并生成一個(gè)提示窗口 ;
[0013]提示操作單元,用于獲取對(duì)所述提示窗口的用戶操作信息,根據(jù)所述用戶操作信息對(duì)所述數(shù)據(jù)庫(kù)中的被選擇數(shù)據(jù)進(jìn)行修改,同時(shí)更新所述曲線圖表和數(shù)據(jù)列表。
[0014]本發(fā)明實(shí)施例還提供一種大氣成分訂正系統(tǒng),所述異常數(shù)據(jù)訂正系統(tǒng)包括異常數(shù)據(jù)訂正裝置包括,所述異常數(shù)據(jù)訂正裝置包括:
[0015]數(shù)據(jù)顯示單元,用于獲取一個(gè)時(shí)間段,從數(shù)據(jù)庫(kù)中讀取相應(yīng)的數(shù)據(jù)記錄,生成曲線圖表和數(shù)據(jù)列表并顯示;
[0016]點(diǎn)獲取單元,用于在所述曲線圖表上獲取對(duì)數(shù)據(jù)的選擇,并生成一個(gè)提示窗口 ;
[0017]提示操作單元,用于獲取對(duì)所述提示窗口的用戶操作信息,根據(jù)所述用戶操作信息對(duì)所述數(shù)據(jù)庫(kù)中的被選擇數(shù)據(jù)進(jìn)行修改,同時(shí)更新所述曲線圖表和數(shù)據(jù)列表。
[0018]本發(fā)明實(shí)施例提供的數(shù)據(jù)訂正方法、裝置及系統(tǒng),在用戶發(fā)現(xiàn)異常數(shù)據(jù)點(diǎn)后,通過(guò)提示窗口提示用戶操作并接受用戶操作信息,自動(dòng)完成對(duì)異常數(shù)據(jù)的修改,同時(shí)更新所述曲線圖表和數(shù)據(jù)列表,從而使得用戶可以直觀地對(duì)數(shù)據(jù)列表中的數(shù)據(jù)進(jìn)行標(biāo)識(shí)和修改,操作簡(jiǎn)單,歷時(shí)短。
【附圖說(shuō)明】
[0019]圖1是本發(fā)明實(shí)施提供的數(shù)據(jù)訂正方法的實(shí)施環(huán)境圖;
[0020]圖2是本發(fā)明實(shí)施例一提供的數(shù)據(jù)訂正方法的流程圖;
[0021]圖3是本發(fā)明實(shí)施例提供的曲線圖表上顯示異常標(biāo)識(shí)的實(shí)例圖;
[0022]圖4是本發(fā)明實(shí)施例提供的用戶修改數(shù)據(jù)標(biāo)識(shí)的對(duì)話框示意圖;
[0023]圖5是本發(fā)明實(shí)施例二提供的數(shù)據(jù)訂正裝置的結(jié)構(gòu)圖;
[0024]圖6是本發(fā)明實(shí)施例三提供的數(shù)據(jù)訂正裝置的結(jié)構(gòu)圖;
[0025]圖7是本發(fā)明實(shí)施例四提供的數(shù)據(jù)訂正裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0026]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0027]本發(fā)明實(shí)施例提供的異常數(shù)據(jù)訂正方法、裝置及系統(tǒng),在用戶發(fā)現(xiàn)異常數(shù)據(jù)點(diǎn)后通過(guò)提示窗口提示用戶操作并接受用戶操作信息,自動(dòng)完成對(duì)異常數(shù)據(jù)的修改,同時(shí)更新所述曲線圖表和數(shù)據(jù)列表,從而使得用戶可以直觀地對(duì)數(shù)據(jù)列表中的數(shù)據(jù)進(jìn)行標(biāo)識(shí)和修改,解決了現(xiàn)有技術(shù)在人工訂正過(guò)程中,用戶在發(fā)現(xiàn)異常數(shù)據(jù)點(diǎn)后,無(wú)法直接對(duì)數(shù)據(jù)列表中的異常數(shù)據(jù)進(jìn)行標(biāo)識(shí)和修改,經(jīng)歷步驟多,消耗時(shí)間長(zhǎng)的問(wèn)題。
[0028]圖1示出了本發(fā)明實(shí)施提供的數(shù)據(jù)訂正方法的實(shí)施環(huán)境,為了便于說(shuō)明,僅示出與發(fā)明實(shí)施例相關(guān)的部分。
[0029]觀測(cè)設(shè)備10位于各觀測(cè)站,用于采集各種氣象數(shù)據(jù)。
[0030]在本發(fā)明實(shí)施例中,觀測(cè)設(shè)備10包括氣溶膠觀測(cè)設(shè)備、反應(yīng)性氣體觀測(cè)設(shè)備、能見度觀測(cè)設(shè)備、負(fù)氧離子觀測(cè)設(shè)備或氣象要素觀測(cè)設(shè)備等,氣溶膠觀測(cè)設(shè)備包括顆粒物監(jiān)測(cè)儀、黑碳儀或濁度計(jì)等。
[0031]觀測(cè)站計(jì)算機(jī)20與觀測(cè)設(shè)備10之間通過(guò)串口通信,向觀測(cè)設(shè)備10發(fā)送相應(yīng)的串口命令,驅(qū)動(dòng)觀測(cè)設(shè)備10采集氣象數(shù)據(jù),必要時(shí)暫存觀測(cè)設(shè)備10采集的氣象數(shù)據(jù)。
[0032]中心站服務(wù)器30與觀測(cè)站計(jì)算機(jī)20之間通過(guò)遠(yuǎn)程網(wǎng)絡(luò)或者局域網(wǎng)絡(luò)連接,接收觀測(cè)站計(jì)算機(jī)20上傳的原始?xì)庀髷?shù)據(jù),并存儲(chǔ)和處理原始?xì)庀髷?shù)據(jù)。
[0033]作為本發(fā)明的一個(gè)實(shí)施例,中心站服務(wù)器30包括文件服務(wù)器301、網(wǎng)站服務(wù)器302和數(shù)據(jù)庫(kù)服務(wù)器303等。
[0034]其中,文件服務(wù)器301存儲(chǔ)氣象數(shù)據(jù)文件。數(shù)據(jù)文件的格式是預(yù)先設(shè)定的,是一個(gè)實(shí)時(shí)生成的用于記錄氣象數(shù)據(jù)的文件,如Grimml80顆粒物監(jiān)測(cè)儀數(shù)據(jù)文件、AuroralOOO池度儀數(shù)據(jù)文件等。
[0035]網(wǎng)站服務(wù)器302向用戶提供氣象數(shù)據(jù)查詢、導(dǎo)出和統(tǒng)計(jì)等功能。
[0036]數(shù)據(jù)庫(kù)服務(wù)器303存儲(chǔ)氣象數(shù)據(jù)。
[0037]用戶操作計(jì)算機(jī)40位于數(shù)據(jù)業(yè)務(wù)管理站,通過(guò)網(wǎng)絡(luò)與網(wǎng)站服務(wù)器302連接,對(duì)中心站服務(wù)器30處理后的氣象數(shù)據(jù)進(jìn)行查詢、導(dǎo)出和統(tǒng)計(jì)等。
[0038]在實(shí)際應(yīng)用中,觀測(cè)站計(jì)算機(jī)20 —般部署于縣級(jí),中心站服務(wù)器30和用戶操作計(jì)算機(jī)40 —般部署于省級(jí)或市級(jí),從而實(shí)現(xiàn)氣象數(shù)據(jù)自動(dòng)在省、地市、縣三級(jí)范圍內(nèi)進(jìn)行上報(bào)與共享,使各級(jí)氣象部門實(shí)時(shí)掌握各種大氣成分信息。
[0039]在本發(fā)明實(shí)施例中,對(duì)異常數(shù)據(jù)的訂正是通過(guò)中心站服務(wù)器30上的數(shù)據(jù)處理軟件進(jìn)行的。
[0040]應(yīng)當(dāng)理解,上述實(shí)施環(huán)境僅是本發(fā)明實(shí)施例提供的數(shù)據(jù)訂正方法所適用的一種實(shí)施環(huán)境,并不對(duì)本發(fā)明在異常數(shù)據(jù)訂正方法的范圍產(chǎn)生限定。
[0041]圖2示出了本發(fā)明實(shí)施例一提供的數(shù)據(jù)訂正方法的流程,為了便于說(shuō)明,僅示出與本發(fā)明相關(guān)的部分。
[0042]在步驟S201中,獲取一個(gè)時(shí)間段,從數(shù)據(jù)庫(kù)中讀取所述時(shí)間段內(nèi)的數(shù)據(jù)記錄,生成曲線圖表和數(shù)據(jù)列表并顯示。
[0043]在本發(fā)明實(shí)施例中,數(shù)據(jù)庫(kù)為經(jīng)過(guò)自動(dòng)訂正后的數(shù)據(jù)庫(kù)。用戶按照氣象學(xué)的規(guī)定,先在一個(gè)大的時(shí)間段范圍內(nèi)確定曲線的狀態(tài),然后判斷出異常數(shù)據(jù)點(diǎn)的大致范圍,進(jìn)而在小范圍內(nèi)仔細(xì)尋找。例如,先打開兩天之內(nèi)的數(shù)據(jù)曲線表,發(fā)現(xiàn)某天數(shù)據(jù)波動(dòng)比較大后,具體切換到該天的數(shù)據(jù),再將時(shí)間范圍縮小到小時(shí),然后對(duì)具體的數(shù)據(jù)點(diǎn)進(jìn)行判斷和修改。
[0044]在本發(fā)明實(shí)施例中,步驟S201所述的數(shù)據(jù)記錄包含觀測(cè)量的觀測(cè)時(shí)間、觀測(cè)數(shù)值和數(shù)據(jù)標(biāo)識(shí)。
[0045]在本發(fā)明實(shí)施例中,所述數(shù)據(jù)標(biāo)識(shí)包括數(shù)據(jù)異常判定狀態(tài)標(biāo)識(shí)和數(shù)據(jù)訂正狀態(tài)標(biāo)識(shí);所述數(shù)據(jù)異常判定狀態(tài)標(biāo)識(shí)包括正常值、缺測(cè)值、負(fù)值或異常值;所述數(shù)據(jù)訂正狀態(tài)標(biāo)識(shí)包括自動(dòng)訂正未修改數(shù)據(jù)記錄、自動(dòng)訂正修改數(shù)據(jù)記錄、人工訂正修改數(shù)據(jù)記錄。
[0046]在本發(fā)明實(shí)施例中,所述異常判定的標(biāo)準(zhǔn)按照氣象學(xué)關(guān)于異常數(shù)據(jù)判定標(biāo)準(zhǔn)執(zhí)行,具體的,缺測(cè)值為測(cè)數(shù)值為空的觀測(cè)數(shù)據(jù),負(fù)值為觀測(cè)數(shù)值為負(fù)數(shù)的觀測(cè)數(shù)據(jù),異常值為連續(xù)觀測(cè)的氣象數(shù)據(jù)中存在不符合氣象數(shù)據(jù)變化規(guī)律的數(shù)據(jù),正常值為觀測(cè)的氣象數(shù)據(jù)中存在符合氣象數(shù)據(jù)變化規(guī)律的數(shù)據(jù)。
[0047]例如,一條數(shù)據(jù)在自動(dòng)訂正階段被判定為異常值,在人工訂正階段又被判定為正常值,這種情況下的數(shù)據(jù)應(yīng)該為視為異常數(shù)據(jù),其區(qū)分正常數(shù)據(jù)的標(biāo)志是經(jīng)歷了自動(dòng)訂正階段的修改和人工訂正階段的修改。
[0048]作為本發(fā)明的一個(gè)優(yōu)選的實(shí)施例,獲取一個(gè)時(shí)間段,從數(shù)據(jù)庫(kù)中讀取所述時(shí)間段內(nèi)的數(shù)據(jù)記錄,生成曲線圖表和數(shù)據(jù)列表并顯示時(shí),對(duì)曲線圖表中的異常數(shù)據(jù),以特殊的形式分類突出顯示。
[0049]在本發(fā)明實(shí)施例中,所述的異常數(shù)據(jù)包括數(shù)據(jù)記錄中