專利名稱:一種基于gis地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信息監(jiān)測軟件的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通訊領(lǐng)域,尤其涉及一種基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng) 絡(luò)集成系統(tǒng)的信息監(jiān)測軟件。
背景技術(shù):
目前己建成的或正在建設(shè)中的環(huán)境自動監(jiān)控系統(tǒng),是按不同的環(huán)境監(jiān)測對 象分別建設(shè),換句話說所有的自動監(jiān)測系統(tǒng)都是單一監(jiān)測對象的自動監(jiān)測系 統(tǒng),如地表水自動監(jiān)測系統(tǒng)、城市空氣質(zhì)量自動監(jiān)測系統(tǒng)、城市噪聲自動監(jiān)測 系統(tǒng)、城市鍋爐排放自動監(jiān)測系統(tǒng)等。從全國范圍看,各類環(huán)境自動監(jiān)控系統(tǒng)最終會以地圖的方式進行測量站點 所處地理位置的污染情況的信息展現(xiàn),這樣可以清楚的在地圖中全面監(jiān)視污染 的地理位置和污染程度等重要關(guān)聯(lián)信息。目前,已建成的或正在建設(shè)中的環(huán)境 自動監(jiān)控系統(tǒng)都是單一監(jiān)測對象的自動監(jiān)測系統(tǒng),這樣在管理中心端,會有多 個污染情況地圖軟件在不同的計算機設(shè)備上同時運行,例如地表水污染情況地 圖,空氣質(zhì)量監(jiān)測地圖,噪聲環(huán)境監(jiān)測地圖等,用戶必須首先采購多套計算機 設(shè)備用于同樣形式的監(jiān)控,增加了用戶的成本;同時,由于這些子系統(tǒng)基本上 是多家技術(shù)公司獨自開發(fā)的地圖軟件,這導致了各個地圖子系統(tǒng)管理要求和使 用方法上,存在很多不同,在監(jiān)控人員安排上,也給使用者出了難題。由于需 要監(jiān)控多個設(shè)備,這就需要有更多日常操作,而對于需要掌控全局的專家和領(lǐng) 導來說,不同子系統(tǒng)間的切換會帶來額外的工作量和工作難度,同時,要求專 家和領(lǐng)導迅速掌握多種系統(tǒng)的操作技術(shù),其難度也是很大的。此外,各類環(huán)境自動監(jiān)測地圖版本間的差異和更新的差異無形中增加了用 戶的維護難度和工作量??傊?,各類環(huán)境自動監(jiān)測地圖軟件獨立運行、獨立操作、獨立展示等使其 無法發(fā)揮直觀、快捷、全面了解和掌控全局的作用。 一體化的環(huán)境自動監(jiān)測地 圖軟件的優(yōu)勢就在于其方便的操作、統(tǒng)一的展示、最大的使用價值和高效的管 理和掌控全局。一體化的環(huán)境自動監(jiān)測地圖軟件需要有一個統(tǒng)一的實時通訊系統(tǒng)為基礎(chǔ), 這樣就可以解決不同污染源的統(tǒng)一實時展示。各類環(huán)境自動監(jiān)測地圖軟件通訊 技術(shù)的不一致以及通訊協(xié)議的不同,沒有合并為統(tǒng)一系統(tǒng)的基礎(chǔ)。發(fā)明內(nèi)容為解決上述中存在的問題與缺陷,本發(fā)明提供了一種基于GIS地圖的環(huán)境 自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信息監(jiān)測軟件。本發(fā)明是通過以下技術(shù)方案實現(xiàn)的本發(fā)明所涉及的一種基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信息監(jiān)測軟件,包括動態(tài)實時數(shù)據(jù)接收和處理模塊、地理信息處理模塊、數(shù)據(jù)庫提取模塊、信息整合模塊、GIS地圖展示模塊、實時數(shù)據(jù)曲線展示模塊、定時觸發(fā)模塊及指令處理模塊,所述動態(tài)實時數(shù)據(jù)接收和處理模塊,接收實時信息,并按秒鐘間隔進行信息處理和分類處理,且將其處理后的結(jié)果輸出到信息整合模塊中;地理信息處理模塊,讀入靜態(tài)的背景地圖信息和靜態(tài)圖形地理元素信息,同時生成靜態(tài)的圖形元素,并將處理后的結(jié)果輸出到信息整合模塊中;數(shù)據(jù)庫提取模塊,從數(shù)據(jù)庫中提取各種污染源監(jiān)測對象自動站的靜態(tài)文本信息,并輸出到信息整合模塊中;信息整合模塊,整合所有動態(tài)、靜態(tài)地理信息至每個圖形地理元素,整合處理結(jié)果;GIS地圖展示模塊,將整合處理結(jié)果展示成實時地圖信息; 實時數(shù)據(jù)曲線展示模塊,將整合處理結(jié)果展示成實時數(shù)據(jù)曲線;定時觸發(fā)模塊,根據(jù)設(shè)定的時間定時觸發(fā)GIS地圖展示模塊和實時數(shù)據(jù)曲 線展示模塊,進行展示圖形和曲線的刷新;指令處理模塊,根據(jù)用戶打開和關(guān)閉實時通訊操作,產(chǎn)生打開和關(guān)閉實時 通訊指令并由整合模塊進行整合處理后,并行發(fā)送到遠端污染監(jiān)測對象自動 站。本發(fā)明提供的技術(shù)方案的有益效果是本發(fā)明完成了統(tǒng)一的實時通訊系統(tǒng)與一體化的環(huán)境自動監(jiān)測地圖系統(tǒng),實 現(xiàn)了污染源監(jiān)測對象的集中展示、分層展示及實時數(shù)據(jù)曲線展示。
圖l是本發(fā)明軟件模塊結(jié)構(gòu)圖;圖2是動態(tài)實時數(shù)據(jù)接收和處理模塊結(jié)構(gòu)圖;圖3是地理信息處理模塊結(jié)構(gòu)圖;圖4是信息整合模塊結(jié)構(gòu)圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明 實施方式作進一步地詳細描述-本實施例提供了一種基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信息監(jiān) 測軟件。參見圖l,展示了實時監(jiān)測信息軟件模塊的結(jié)構(gòu),該結(jié)構(gòu)主要包括定時觸發(fā)模塊101、 GIS地圖展示模塊102、實時數(shù)據(jù)曲線展示模塊103、信息整合模 塊104、指令處理模塊105、地理信息處理模塊106、數(shù)據(jù)庫處理模塊107及動態(tài) 實時數(shù)據(jù)接收和處理模塊108,其中,所述定時觸發(fā)模塊101使用定時器定時生 成觸發(fā)信號,并將觸發(fā)信號傳遞到GIS地圖展示模塊102和實時曲線展示模塊 103中;觸發(fā)信號傳遞到GIS地圖展示模塊102還將信息整合模塊104中整合處理的結(jié)果展示成實時地圖信息,同時該模塊將整合處理結(jié)果轉(zhuǎn)換成標準的GIS地 圖信息元素,展示成實時地圖信息,同時接收觸發(fā)模塊101的觸發(fā)信號,進行 實時地圖信息的刷新。由于采用了標準的GIS模i央,因而具有GIS地圖通用功能, 如放大、縮小與漫游等,支持多種地理特征信息的顯示,如,線、園與多邊形 等。實時數(shù)據(jù)曲線展示模塊103將按時間整合實時測量數(shù)據(jù),并按照污染源監(jiān) 測對象自動站分類顯示為實時曲線;而且該模塊接收定時觸發(fā)模塊的觸發(fā)信 號,根據(jù)信號進行站點實時曲線刷新,同時進行站點實時測量曲線展示的定時 輪換和循環(huán)。信息整合模塊104整合所有動態(tài)、靜態(tài)地理信息至每個監(jiān)測站圖 形地理元素,整合處理結(jié)果,然后由GIS地圖展示模塊展示成實時地圖信息, 由實時數(shù)據(jù)曲線展示模塊103展示實時數(shù)據(jù)曲線。指令處理模塊105采用并行線 程處理技術(shù),根據(jù)用戶打開和關(guān)閉實時通訊操作,產(chǎn)生打開和關(guān)閉實時通訊指 令并由整合模塊進行整合處理后,并行發(fā)送到遠端污染監(jiān)測對象自動站。地理 信息處理模塊106讀入靜態(tài)的背景地圖110信息和靜態(tài)圖形地理元素文件111信 息,同時生成靜態(tài)的圖形元素,并將處理后的結(jié)果輸出到信息整合模塊104中; 數(shù)據(jù)庫提取模塊107從數(shù)據(jù)庫109中提取多種污染源監(jiān)測對象站點的靜態(tài)文本 信息并輸出到信息整合模塊104中;動態(tài)實時數(shù)據(jù)接收和處理模塊108接收實時 信息,并按秒鐘間隔進行信息處理和分類處理,且將其處理后的結(jié)果輸出到信 息整合模塊中。所述動態(tài)實時數(shù)據(jù)接收和處理模塊采用數(shù)據(jù)接收和處理分離的,并行線程 處理和大容量緩沖區(qū)技術(shù),以達到高效的實時數(shù)據(jù)接收、處理和分類能力。參 見圖2,實時數(shù)據(jù)接收線程201接收來自通訊網(wǎng)絡(luò)系統(tǒng)的所有污染源監(jiān)測對象的 實時測量信息,寫入實時數(shù)據(jù)緩沖區(qū)202;實時數(shù)據(jù)處理線程203從緩沖區(qū)讀取 數(shù)據(jù),對實時測量信息進行處理、分類,將最終的處理、分類結(jié)果集合輸出到 信息整合模塊104中。參見圖3,展示了地理信息處理模塊的結(jié)構(gòu),該模塊從文件系統(tǒng)中分別讀 取靜態(tài)背景地圖110、多種地理元素文件lll,如道路、河流、邊界、監(jiān)測站等, 同時生成靜態(tài)的圖形元素,如點、線、圓和多邊形等,并將處理的結(jié)果輸出到 信息整合模塊;另外,信息整合模塊104可以將用戶更新的站點靜態(tài)圖形地理 信息303輸出到地理信息處理模塊106,由該模塊更新到地理元素文件l 11中。參見圖4,展示了信息整合模塊的結(jié)構(gòu),該信息整合模塊104整合所有靜態(tài) 的圖形地理信息303、靜態(tài)的自動站文本信息401及實時數(shù)據(jù)處理分類集合402 至每個監(jiān)測站圖形地理元素,整合處理結(jié)果,并由GIS地圖展示模塊和實時數(shù) 據(jù)曲線展示模塊進行界面信息展示403,其中,所述GIS地圖展示模塊展示成實 時地圖信息,由實時數(shù)據(jù)曲線展示模塊展示為實時數(shù)據(jù)曲線。本實施例提供的基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信息監(jiān)測軟 件完成統(tǒng)一的實時通訊的基礎(chǔ),使得一體化環(huán)境自動監(jiān)測地圖系統(tǒng)成為可能, 而且可以在一個系統(tǒng)上全面監(jiān)視所有監(jiān)測對象污染的地理位置和污染程度等 重要關(guān)聯(lián)信息,并實現(xiàn)了污染源監(jiān)測對象的集中展示、分層展示及數(shù)據(jù)曲線的 展示。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局 限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易 想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護 范圍應(yīng)該以權(quán)利要求的保護范圍為準。
權(quán)利要求
1、一種基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信息監(jiān)測軟件,包括動態(tài)實時數(shù)據(jù)接收和處理模塊、地理信息處理模塊、數(shù)據(jù)庫提取模塊、信息整合模塊、GIS地圖展示模塊、實時數(shù)據(jù)曲線展示模塊、定時觸發(fā)模塊及指令處理模塊,其特征在于,所述動態(tài)實時數(shù)據(jù)接收和處理模塊,接收實時信息,并按秒鐘間隔進行信息處理和分類處理,且將其處理后的結(jié)果輸出到信息整合模塊中;地理信息處理模塊,讀入靜態(tài)的背景地圖信息和靜態(tài)圖形地理元素信息,同時生成靜態(tài)的圖形元素,并將處理后的結(jié)果輸出到信息整合模塊中;數(shù)據(jù)庫提取模塊,從數(shù)據(jù)庫中提取各種污染源監(jiān)測對象自動站的靜態(tài)文本信息,并輸出到信息整合模塊中;信息整合模塊,整合所有動態(tài)、靜態(tài)地理信息至每個圖形地理元素,整合處理結(jié)果;GIS地圖展示模塊,將整合處理結(jié)果展示成實時地圖信息;實時數(shù)據(jù)曲線展示模塊,將整合處理結(jié)果展示成實時數(shù)據(jù)曲線;定時觸發(fā)模塊,根據(jù)設(shè)定的時間定時觸發(fā)GIS地圖展示模塊和實時數(shù)據(jù)曲線展示模塊,進行展示圖形和曲線的刷新;指令處理模塊,根據(jù)用戶打開和關(guān)閉實時通訊操作,產(chǎn)生打開和關(guān)閉實時通訊指令并由整合模塊進行整合處理后,并行發(fā)送到遠端污染監(jiān)測對象自動站。
2、 根據(jù)權(quán)利要求1所述的基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信 息監(jiān)測軟件,其特征在于,其中所述動態(tài)實時數(shù)據(jù)接收和處理模塊采用數(shù)據(jù)接 收和處理分離,并實施并行線程處理和大容量緩沖。
3、 根據(jù)權(quán)利要求1所述的基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信 息監(jiān)測軟件,其特征在于,所述實時數(shù)據(jù)接收線程接收來自通訊網(wǎng)絡(luò)系統(tǒng)的所有污染源監(jiān)測對象的實時測量信息,并寫入實時數(shù)據(jù)緩沖區(qū);及實時數(shù)據(jù)處理線程從緩沖區(qū)讀取數(shù)據(jù),對實時測量信息進行處理和分類, 并將最終的處理、分類結(jié)果集合輸出到信息整合模塊。
4、 根據(jù)權(quán)利要求1所述的基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信 息監(jiān)測軟件,其特征在于,所述GIS地圖展示模塊將整合處理結(jié)果轉(zhuǎn)換為標準 的GIS地圖信息元素,展示成實時地圖信息,同時接收來自定時觸發(fā)模塊的觸 發(fā)信號,并進行實時地圖信息的刷新。
5、 根據(jù)權(quán)利要求1所述的基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信 息監(jiān)測軟件,其特征在于,所述實時數(shù)據(jù)曲線展示模塊還包括將按時間整合實 時測量數(shù)據(jù),并按照污染源源監(jiān)測對象自動站分類顯示為實時曲線;以及,接 收定時觸發(fā)模塊的觸發(fā)信號,并根據(jù)信號進行站點實時曲線刷新,同時進行站 點實時測量曲線展示的定時輪換和循環(huán)。
6、 根據(jù)權(quán)利要求1所述的基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信 息監(jiān)測軟件,其特征在于,所述定時觸發(fā)模塊還包括使用定時器定時生成觸發(fā) 信號,并將觸發(fā)信號傳遞到GIS地圖展示模塊和實時曲線展示模塊。
全文摘要
本發(fā)明公開了一種基于GIS地圖的環(huán)境自動監(jiān)測網(wǎng)絡(luò)集成系統(tǒng)的信息監(jiān)測軟件,包括動態(tài)實時數(shù)據(jù)接收和處理模塊、地理信息處理模塊、數(shù)據(jù)庫提取模塊、信息整合模塊、GIS地圖展示模塊、實時數(shù)據(jù)曲線展示模塊、定時觸發(fā)模塊及指令處理模塊,本發(fā)明以一個統(tǒng)一的實時通訊為基礎(chǔ),實現(xiàn)了污染源監(jiān)測對象的集中展示、分層展示與實時數(shù)據(jù)曲線的展示。
文檔編號G06F9/44GK101266547SQ200810103840
公開日2008年9月17日 申請日期2008年4月11日 優(yōu)先權(quán)日2008年4月11日
發(fā)明者任忠宇, 娟 王, 魯現(xiàn)輝 申請人:北京泰得思達科技發(fā)展有限公司