亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于WebGIS的全國降水實況監(jiān)測系統(tǒng)設計

        2011-07-24 03:20:36薛勝軍鄭衛(wèi)江鄭金偉
        關鍵詞:信息系統(tǒng)

        薛勝軍,王 鑫,鄭衛(wèi)江,鄭金偉

        (1.武漢理工大學計算機科學與技術學院,湖北武漢430063;2.南京信息工程大學計算機與軟件學院,江蘇南京210044;3.國家氣象中心系統(tǒng)開放實驗室,北京100081)

        隨著信息技術與氣象行業(yè)的融合日新月異,利用先進的技術手段來獲取、分析、處理和展現氣象信息是我國氣象事業(yè)發(fā)展的必由之路。GIS技術,即地理信息系統(tǒng)也正逐漸應用在氣象領域,給氣象業(yè)務帶來了極大的便利[1]。隨著國際互聯(lián)網技術飛速發(fā)展,以Web的方式來獲取氣象信息也是一種必然趨勢。

        在中央氣象臺的業(yè)務需求中,對全國自動站降水量進行實況監(jiān)測的需求一直存在。該項業(yè)務可以使相關業(yè)務人員對全國的降水信息進行實時監(jiān)測,直觀了解當前及歷史的氣象自動站降水信息,但是目前還沒有一個完好的系統(tǒng)或平臺來完成這項任務。針對中央氣象臺實際的業(yè)務需求,闡述了如何依托先進的WebGIS技術,建立全國降水實況監(jiān)測系統(tǒng)的過程,可為氣象監(jiān)測和預測工作提供輔助與參考。

        1 WebGIS與RIA技術

        WebGIS(網絡地理信息系統(tǒng))是基于Internet平臺,客戶端應用軟件采用網絡協(xié)議,運用在Internet上的地理信息系統(tǒng)[2]。它是為適應當前計算機網絡技術演進而來的一種新興GIS應用方式[3-4]。

        由于Internet帶寬的增加、速度的大幅提升,使得Web表現層技術由傳統(tǒng)的HTML頁面方式正逐漸發(fā)展為更注重用戶體驗,更具有互動性的富互聯(lián)網應 用(rich internet applications,RIA) 方 式[5]。RIA客戶端開發(fā)技術包括Adobe公司的Flash/Flex、微軟公司的SilverLight和SUN公司的JavaFX等。在GIS領域,美國環(huán)境系統(tǒng)研究公司(environmental systems research institute,inc.簡稱 ESRI公司)所發(fā)布的ArcGISAPI for Flex就是將RIA技術運用在WebGIS系統(tǒng)中的一門新興技術[6]。

        使用ArcGIS API for Flex能夠開發(fā)出具有ArcGISServer服務的WebGIS應用程序。該項技術運用在氣象軟件領域中,可以使用戶獲得的氣象信息更加直觀,更具有互動性。全國降水實況監(jiān)測系統(tǒng)是根據中央氣象臺業(yè)務相關人員的需求,以ArcGISAPI for Flex開發(fā)出的具有實時監(jiān)測全國自動站實況降水功能的氣象業(yè)務系統(tǒng)。

        2 系統(tǒng)設計思想與系統(tǒng)結構

        2.1 系統(tǒng)技術路線

        全國降水實況監(jiān)測系統(tǒng),采用B/S(瀏覽器/服務器)的架構方式。系統(tǒng)開發(fā)所用語言是Java和Flex,瀏覽器端程序采用Flex語言進行開發(fā),服務器端程序采用Java進行開發(fā)。開發(fā)工具使用Eclipse 3.6,Flash Builder 4插件。Web服務器使用Tomcat 5.5與Blaze DS,地理信息GIS服務器使用ArcGISServer 9.3,數據庫服務器使用My SQL 5.1。系統(tǒng)技術路線如表1所示。

        表1 系統(tǒng)技術路線

        2.2 系統(tǒng)結構

        系統(tǒng)采用B/S系統(tǒng)的架構模式,可有效地將客戶瀏覽器端、Web服務器端、數據庫服務器端和GIS服務器端整合在一起,系統(tǒng)總體結構如圖1所示。

        圖1 系統(tǒng)總體結構

        (1)瀏覽器端。瀏覽器端程序的開發(fā)主要使用了 ArcGIS Server API for Flex技術。通過該API可創(chuàng)建用戶界面直觀、視覺效果豐富且易響應的富互聯(lián)網 GIS 應用程序[7-8]。

        ArcGISServer是一個基于Web的企業(yè)級GIS解決方案,ArcGISServer為創(chuàng)建和管理基于服務器的GIS應用提供了一個高效的框架平臺。它充分利用了ArcGIS的核心組件庫ArcObjects,并且基于工業(yè)標準提供 WebGIS 服務[9]。ArcGIS Server為開發(fā)WebGIS應用提供了不同開發(fā)平臺使用的WebAPI,其中包括:ArcGIS API for JavaScript、Arc-GIS API for Flex、ArcGIS API for Microsoft Silverlight/WPF、.NETWeb ADF、JavaWeb ADF[10]。

        (2)服務器端。該系統(tǒng)的主要數據來源于國家氣象中心Micaps服務器中的實況降水數據。該服務器中存放了來自于全國自動站的每個小時的降水信息,均以文件形式進行保存,文件名以時間進行命名。

        后臺服務器Java程序包括兩個基本模塊:數據定時導入模塊,數據庫查詢模塊。

        數據定時導入模塊是按一定的時間間隔定時訪問Micaps服務器,遍歷每小時自動站降水文件,將最新的降水信息導入到My SQL數據庫中。

        數據庫查詢模塊部署在JavaEE服務器Tomcat中,用來處理瀏覽器端Flex應用程序的數據查詢請求。在技術上使用了Blaze DS,它是一個基于服務器的Java遠程調用和Web消息傳遞技術,能夠讓后臺的Java應用程序和運行在瀏覽器上的Flex應用程序相互通信。

        3 數據庫設計

        全國降水實況監(jiān)測系統(tǒng)的數據來源是Micaps文件服務器中的實況降水文件。文件是以每小時降水的時間來命名的,例如(10120513)。某一時次的文件內容為:氣象自動站站號、經度、緯度、降水值。例如(724611 131.13 45.34 3.2)。

        數據庫采用輕量級的My SQL。根據Micaps文件信息,建立兩個基本表(降水值表和站點表)如表2和表3所示。

        表2 降水值表

        表3 站點表

        在站點表中存儲全國氣象自動站信息,包括143個基準站,1 591個一般站,29 341個區(qū)域站的基本信息。

        在表2中,數據包括記錄id、降水時間、站點id、緯度、經度和降水值等,該表提供了查詢自動站降水的基本信息。

        在表3中,數據包括全國自動站的站號、站名、緯度、經度、站類及所屬省、市、縣等信息,可以結合表2提供完整的全國某一時次的降水信息。

        數據定時導入模塊中的降水值表數據維護程序是指在Tomcat中,部署有定時讀取MICAPS文件,并導入到數據庫降水值表的Java程序。該程序使用Java Web開發(fā)中的listener監(jiān)聽器,該監(jiān)聽器在服務啟動之前初始化一個Timer定時器實例,即每隔一段時間(該時間可由服務器管理員自己設定)執(zhí)行數據導入程序??紤]到數據庫查詢效率問題,在數據庫中只存放48小時以內的全國氣象自動站降水數據,超出時間范圍的數據由程序自動刪除。

        4 系統(tǒng)功能實現

        4.1 總體功能

        全國降水實況監(jiān)測系統(tǒng)的主要功能是對全國氣象自動站的降水信息進行直觀的監(jiān)測。

        用戶可以自己設定查詢條件,來查詢截至當前時間全國1 h、3 h、6 h、12 h、24 h 氣象自動站的降水值,并且可以按照降水值的范圍對站點進行不同顏色的區(qū)分。系統(tǒng)總體界面圖如圖2所示。

        圖2 系統(tǒng)總體界面圖

        1 h、3 h、6 h、12 h降水區(qū)分范圍為0 ~4 mm,4~13 mm,13~25 mm,25~60 mm,>60 mm,其圖例如圖3所示。

        圖 3 1 h、3 h、6 h、12 h 降水值圖例

        24 h降水區(qū)分范圍為0~10 mm,10~25 mm,25 ~50 mm,50 ~100 mm,100 ~250 mm,>250 mm,其圖例如圖4所示。

        圖4 24 h降水值圖例

        4.2 手動控制查詢功能

        在降水控制查詢面板中(圖5),用戶可以在下拉列表中選擇 1 h、3 h、6 h、12 h、24 h,相對應在地圖中顯示自動站的降水信息,例如“截至2010年12月27日21時全國24 h降水實況”。

        圖5 降水控制查詢面板界面

        用戶也可以使用勾選框,根據降水值范圍0~4 mm,4 ~13 mm,13 ~25 mm,25 ~60 mm,>60 mm,來控制某個降水范圍的自動站信息是否在地圖中顯示。

        4.3 自動播放功能

        (1)面板單站播放(圖6)時,正在播放的站點會出現紅色提示符,并在屏幕底部顯示當前播放站點信息,例如“站號:864410站名:降水:1.0”。

        圖6 單站播放面板界面

        (2)按降水值面板(圖7)播放時,在某一個時間段內,會將站點按照降水值范圍進行區(qū)分,播放時依次顯示當前播放中降水范圍內的站點降水信息。

        (3)面板循環(huán)播放(圖8)時,會按照1 h、3 h、6 h、12 h、24 h的順序循環(huán)播放,在某個時間段內,首先會進行單站播放,然后進行降水值播放。進而再進行下個時間段內的單站播放與降水值播放。

        (4)面板逐小時播放(圖9)時,是從當前時間,往前推24 h,然后從過去的24 h內,依次播放各個小時時間段內自動站的降水信息。該功能可直觀地反映過去24 h內全國降水變化情況。

        5 結論

        圖7 降水值播放面板

        圖8 循環(huán)播放面板

        圖9 逐小時播放面板

        基于WebGIS的全國降水實況監(jiān)測系統(tǒng),采用了WebGIS領域較新的開發(fā)技術,體現了富互聯(lián)網應用的界面美觀,用戶操作友好等新特性。系統(tǒng)結合國家氣象中心的實際業(yè)務需求,對全國自動站的降水信息進行匯總、分類,并實現了多種自動播放方式,有利于業(yè)務人員更直觀地監(jiān)測當前降水信息。系統(tǒng)自完成以來,能夠無間斷定時更新數據,并在無人值守的情況下,依據播放規(guī)則自動播放更新降水信息,成功地實現了全國降水實況監(jiān)測的功能。

        [1]孫利華,吳煥萍,鄭金偉,等.Flex的氣象信息網絡發(fā)布平臺設計與實現[J].應用氣象學報,2010,21(6):754-761.

        [2]吳煥萍,羅兵,王維國,等.GIS技術在決策氣象服務系統(tǒng)建設中的應用[J].應用氣象學報,2008,19(3):380-383.

        [3]吳濤,戚銘堯,黎勇,等.WebGIS開發(fā)中的RIA技術應用研究[J].測繪通報,2006(6):34-37.

        [4]汪林林,胡德華,王佐成,等.基于Flex的RIA Web-GIS研究與實現[J].計算機應用,2008(12):3257-3260.

        [5]劉旭林,趙文芳,劉國宏.基于WebGIS的氣象信息顯示和查詢系統(tǒng)[J].應用氣象學報,2008,19(2):116-112.

        [6]鄭衛(wèi)江.氣象要素可視化與臺風災害評估關鍵技術研究[D].北京:首都師范大學圖書館,2007.

        [7]劉南,劉仁義.WebGIS原理及其應用:主要WebGIS平臺開發(fā)實例[M].北京:科學出版社,2002:253-257.

        [8]高梅,張文華,接連淑.WebGIS技術在氣象科研數據共享系統(tǒng)中的應用嘗試[J].應用氣象學報,2004,15(增刊):168-170.

        [9]百度百科.WEBGIS[EB/OL].[2011-03-28].http://baike .baidu.com/view/41463.htm.

        [10]ESRI.GIS服務平臺企業(yè)版[EB/OL].[2011 -03-28].http://resources.arcgis.com/zh - cn/content/arcgisserver/web -apis.

        猜你喜歡
        信息系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        訂閱信息
        中華手工(2017年2期)2017-06-06 23:00:31
        展會信息
        中外會展(2014年4期)2014-11-27 07:46:46
        信息
        健康信息
        祝您健康(1987年3期)1987-12-30 09:52:32
        不卡高清av手机在线观看| 久久久久久AV无码成人| 亚洲综合偷自成人网第页色| 日韩av中出在线免费播放网站| 无码人妻精品一区二区蜜桃网站| 亚洲h在线播放在线观看h| 亚洲永久无码7777kkk| 日韩久久一级毛片| 国产目拍亚洲精品区一区| 精品国产一区二区三区九一色| 一级老熟女免费黄色片| www夜插内射视频网站| 亚洲图片日本视频免费| 亚洲av综合色区无码一二三区 | 青草网在线观看| 91中文字幕精品一区二区| 中文字幕亚洲精品在线| 人妻 丝袜美腿 中文字幕| 亚洲成a∨人片在线观看无码| 99久久超碰中文字幕伊人| 国产成人精品电影在线观看 | 亚洲熟妇乱子伦在线| 国产欧美亚洲另类第一页| 粗大挺进孕妇人妻在线| 最新国产女主播在线观看| 国产又黄又硬又粗| 亚洲精品久久久久久| 呦泬泬精品导航| 亚洲一本二区偷拍精品| 久久国产精品亚洲婷婷片| 日本韩国男男作爱gaywww| 精品www日韩熟女人妻| 丰满少妇被猛烈进入无码| 亚洲九九夜夜| 开心五月骚婷婷综合网| 中文字幕人成乱码熟女| 日躁夜躁狠狠躁2001| 91免费在线| 免费毛片一区二区三区女同| 在线观看视频免费播放| 色一情一乱一伦一视频免费看|