(地圖學(xué)與地理信息系統(tǒng)專業(yè)論文)基于webgis的臺(tái)風(fēng)信息檢索系統(tǒng)研究.pdf_第1頁
(地圖學(xué)與地理信息系統(tǒng)專業(yè)論文)基于webgis的臺(tái)風(fēng)信息檢索系統(tǒng)研究.pdf_第2頁
(地圖學(xué)與地理信息系統(tǒng)專業(yè)論文)基于webgis的臺(tái)風(fēng)信息檢索系統(tǒng)研究.pdf_第3頁
(地圖學(xué)與地理信息系統(tǒng)專業(yè)論文)基于webgis的臺(tái)風(fēng)信息檢索系統(tǒng)研究.pdf_第4頁
(地圖學(xué)與地理信息系統(tǒng)專業(yè)論文)基于webgis的臺(tái)風(fēng)信息檢索系統(tǒng)研究.pdf_第5頁
已閱讀5頁,還剩50頁未讀, 繼續(xù)免費(fèi)閱讀

(地圖學(xué)與地理信息系統(tǒng)專業(yè)論文)基于webgis的臺(tái)風(fēng)信息檢索系統(tǒng)研究.pdf.pdf 免費(fèi)下載

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

華東師范大學(xué)碩士學(xué)位論文 摘要 摘要 臺(tái)風(fēng)是世界上破壞性極大的自然災(zāi)害之一。中國所處的西北太平洋地區(qū)是臺(tái) 風(fēng)發(fā)生最頻繁的地區(qū),同時(shí)中國是世界上遭受臺(tái)風(fēng)影響最嚴(yán)重的國家之一。隨著 科學(xué)技術(shù)的發(fā)展,研究臺(tái)風(fēng)、獲取數(shù)據(jù)的手段的增強(qiáng),使得臺(tái)風(fēng)數(shù)據(jù)迅速增加, 于是要求以一種高效的手段來管理、分析、檢索和共享臺(tái)風(fēng)數(shù)據(jù)。 w e b g i s 是i n t e r a c t 與g i s 結(jié)合的產(chǎn)物。它不但具有g(shù) i s 的數(shù)據(jù)采集、管理、 分析等功能,還具有i n t e m e t 信息發(fā)布和共享的特點(diǎn)。它是目前g i s 發(fā)展的趨勢(shì) 之一。隨著g i s 在各領(lǐng)域應(yīng)用的深入,w e b g i s 的應(yīng)用也越來越廣泛,這證明 w e b g i s 是一種高效的數(shù)據(jù)管理和分析手段。因此,w e b g i s 為臺(tái)風(fēng)數(shù)據(jù)的檢索 與共享提供了新的方法。本文將研究如何使用w e b g i s 為臺(tái)風(fēng)信息檢索提供服務(wù)。 w e b 技術(shù)的發(fā)展給w c b 系統(tǒng)提出了更高的要求。在當(dāng)前w e b 2 0 技術(shù)框架下, w e b g i s 具有怎樣的發(fā)展趨勢(shì),怎么將w e b 2 0 的新技術(shù)與w e b g i s 結(jié)合起來, 使w e b g i s 系統(tǒng)具有更好的交互性,這也是本文將要探討的問題。 在研究w e b g i s 的特點(diǎn)及其在臺(tái)風(fēng)領(lǐng)域的應(yīng)用現(xiàn)狀,分析現(xiàn)有臺(tái)風(fēng)w e b 系 統(tǒng)的特點(diǎn)的基礎(chǔ)上,本文探討了w e b g i s 在w e b 2 0 技術(shù)框架下的發(fā)展趨勢(shì),分 析了a r c l m s 平臺(tái)的特點(diǎn),設(shè)計(jì)了基于w e b 2 0 和a r c l m s 的臺(tái)風(fēng)信息檢索系統(tǒng), 并對(duì)系統(tǒng)三層結(jié)構(gòu)進(jìn)行了詳細(xì)的劃分,對(duì)系統(tǒng)的數(shù)據(jù)組織和系統(tǒng)的功能進(jìn)行了詳 細(xì)設(shè)計(jì)。 為了提高系統(tǒng)的交互性以及實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)業(yè)務(wù)邏輯和表現(xiàn)形式的分離,本文 對(duì)w e b 2 0 的核心技術(shù)a j a x 和m v c 框架s t r u t s 進(jìn)行了深入研究。a j a x 的特點(diǎn)是 數(shù)據(jù)的異步傳輸和局部刷新,系統(tǒng)采用a j a x 實(shí)現(xiàn)頁面的局部刷新和按需取數(shù)據(jù), 對(duì)提高系統(tǒng)的交互性和減少網(wǎng)絡(luò)傳輸數(shù)據(jù)量起到了很好的作用;m v c 模式的優(yōu) 勢(shì)在于實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)邏輯和表現(xiàn)形式的分離,增加代碼的重用性,使系統(tǒng)更加靈 活,更容易維護(hù)和擴(kuò)展。s t r u t s 是一個(gè)實(shí)現(xiàn)了m v c 模式的j a v a 開源框架,系統(tǒng) 采用s t r u t s 實(shí)現(xiàn)數(shù)據(jù)的查詢,分離了系統(tǒng)數(shù)據(jù)的表現(xiàn)形式和業(yè)務(wù)邏輯,增加系統(tǒng) 的靈活性,為系統(tǒng)的維護(hù)和擴(kuò)展提供了良好的基礎(chǔ)。 同時(shí),本文對(duì)臺(tái)風(fēng)路徑顯示的實(shí)現(xiàn)方法進(jìn)行了研究。分析了幾種傳統(tǒng)實(shí)現(xiàn)方 法的特點(diǎn),提出用a r c l m s 的j a v a v i e w e r 的方法實(shí)現(xiàn)基于圖層的路徑的添加和顯 示,并實(shí)現(xiàn)了這一方法。 最后,對(duì)本文所做的工作進(jìn)行了總結(jié)和眨單。目前本文所實(shí)現(xiàn)的臺(tái)風(fēng)信息檢 華東師范大學(xué)碩十學(xué)位論文 摘要 索系統(tǒng)功能還比較簡單,在以后的工作可以增強(qiáng)系統(tǒng)的查詢、數(shù)據(jù)分析和空間分 析方面的功能。 關(guān)鍵詞:臺(tái)風(fēng),w e b g i s ,w e b 2 0 ,a r c l m s ,a j a x ,m v c ,s t r u t s 華東師范大學(xué)碩l 學(xué)位論文 摘要 a b s t r a c t t y p h 0 0 ni so n eo ft h em o s td e s t r u c t i v ed i s a s t e r si nn a t u r e c h i n ai sl o c a t e di nt h e a r e ao fn o r t h w e s tp a c i f i co c e a n ,w h i c hh a st h em o s tf r e q u e n to c c u r r e n c eo ft y p h o o n m e a n w h i l e ,c h i n ai so n eo ft h em o s ts e r i o u s l yd i s a s t r o u sc o u n t r i e ss u f f e r i n gf r o m t y p h o o n w i t ht h ed e v e l o p m e n t o fs c i e n c ea n dt e c h n o l o g y , t h em e t h o df o rs t u d y i n g t y p h o o na n da c q u i r i n gd a t ai si m p r o v e d ,w h i c hl e a d st oa d r a m a t i ci n c r e a s ei nt h ed a t a o ft y p h o o n s s ow ea r ee a g e rt os e e kab e t t e rw a yt om a n a g e ,a n a l y z e ,r e t r i e v ea n d s h a r et h ed a t a w e b g i si st h eu n i o np r o d u c to fi n t e r a c ta n dg i s i tn o to n l yh a st h ef u n c t i o n so f g i s ,b u ta l s ot h ec h a r a c t e r i s t i c so fi n t e r n e t i ti so n eo ft h et e n d e n c i e so fg i s w i t h t h ee x t e n s i v ea p p l i c a t i o n so fg i si nv a r i o u sf i e l d s ,w e b g i sb e c o m e sw i d e s p r e a d i t p r o v e sw e b g i si s ah i g h l ye f f e c t i v ea p p r o a c ho fd a t am a n a g e m e n ta n da n a l y s i s t h e r e f o r e ,w e b g i sw i l lp r o v i d ean e wm e t h o df o rd a t ar e t r i e v a la n ds h a r i n go f t y p h o o n i nt h ep a p e r , 1s t u d yh o wt o u t i l i z ew e b g i st op r o v i d et h es e r v i c ef o r i n f o r m a t i o nr e t r i e v a lo ft y p h o o n t h ed e v e l o p m e n to fw e b t e c h n o l o g yr e q u i r e st h ew e bs y s t e mh a v i n gah i g h e r p e r f o r m a n c e i nt h ec u r r e n tw e b 2 0f r a m e w o r k ,w h a ti st h et e n d e n c yo fw e b g i sa n d h o wt ou n i f yw e b 2 0a n dw e b g i st oe n a b l ew e b g i st oh a v eab e t t e ri n t e r a c t i o na r e t h ei s s u e st h a tw i l lb ed i s c u s s e di nt h ep a p e r a f t e rs t u d y i n gt h ec h a r a c t e r i s t i c sa n dt h ea p p l i c a t i o n so fw e b g i si nt y p h o o n sf i e l d a n d a n a l y z i n gt h ec u r r e n tw e bs y s t e mo ft y p h o o n ,t h ep a p e r d i s c u s s e st h et e n d e n c yo f w e b g i si nt h ew e b 2 0f r a m e w o r k , a n a l y z e st h ec h a r a c t e r i s t i c so f a r c l m s ,d e s i g n s t h ei n f o r m a t i o nr e t r i e v a ls y s t e mo ft y p h o o nb a s e do nw e b 2 0a n d c l m s ,d i v i d e s s y s t e mi n t ot h r e el e v e l so fs t r u c t u r ea n dd e s i g n st h ed a t as t r u c t u r ea n df u n c t i o n so f s y s t e m i no r d e rt oe n h a n c et h es y s t e m si n t e r a c t i o na n dr e a l i z et h es e p a r a t i o no fb u s i n e s s l o g i ca n dd a t av i e w , t h ep a p e ri n t r o d u c e sa j a xw h i c hi st h ec o r et e c h n o l o g yo fw e b 2 0 a n ds t r u t sw h i c hi saf r a m e w o r ko fm v c t h ec h a r a c t e r i s t i co f a j a xi st h e a s y n c h r o n o u st r a n s m i s s i o na n dp a r t i a lr e f r e s ho fd a t a t h es y s t e mu s e sa j a xt or e a l i z e p a r t i a lr e f r e s ha n df e t c hd a t aa c c o r d i n gt ot h eu s e r s n e e d s ,w h i c hc o n t r i b u t e st ot h e i “ 華東師范人學(xué)碩士學(xué)位論文 摘要 i m p r o v e m e n to ft h es y s t e m si n t e r a c t i o na n dr e d u c i n gt h en e t w o r kt r a n s m i s s i o n t h e s u p e r i o r i t yo fm v cp a t t e r nl i e si nr e a l i z i n gt h es e p a r a t i o no f b u s i n e s sl o g i ca n dd a t a v i e w , i n c r e a s i n gt h er e u s a b i l i t yo fc o d e ,w h i c hm a k e st h es y s t e mm o r ef l e x i b l ea n d e a s i e rt om a i n t a i na n d e x p a n d s t r u t si sao p e ns o u r c ef r a m e w o r ko fj a v at h a tr e a l i z e s m v c p a t t e r n t h es y s t e mu s e st h es t r u t st or e a l i z et h ed a t ai n q u i r y , s e p a r a t e sb u s i n e s s l o g i ca n dd a t av i e wa n di n c r e a s e st h es y s t e m sf l e x i b i l i t y , w h i c hp r o v i d e st h eg o o d f o u n d a t i o nf o rt h es y s t e m sm a i n t e n a n c ea n de x p a n s i o n a tt h es a m et i m e ,t h ep a p e ra l s os t u d i e sh o wt od i s p l a yt h et y p h o o n sm o v i n g t r a c k , a n a l y z e st h ec h a r a c t e r i s t i c so fv a r i o u sk i n d so ft r a d i t i o n a lm e t h o d s ,a n dt h e n u s e sa r c l m sj a v a v i e w e rt or e a l i z et h ed i s p l a yo ft y p h o o n sm o v i n gt r a c kb a s e do n l a y e r f i n a l l y , t h ew r i t e rs u m m a r i z e sa n dp r o s p e c t st h ew o r kt h a th a sb e e n d o n ei nt h e p a p e r a tp r e s e n t ,t h ef u n c t i o no ft h ei n f o r m a t i o nr e t r i e v a ls y s t e mo ft y p h o o ni ss t i l l s i m p l e ,s oi tw i l lb ea ni n c r e a s ei nt h ef u n c t i o n so ft h es y s t e mi nd a t ai n q u i r y , d a t a a n a l y s i sa n ds p a t i a la n a l y s i si nt h el a t e rw o r k k e y w o r d :t y p h o o n ,w e b g i s ,w e b 2 o ,a r c l m s ,a j a x ,m v c , s t r u t s 學(xué)位論文獨(dú)創(chuàng)性聲明 本人所呈交的學(xué)位論文是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得的研究成果據(jù)我 所知,除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含其他個(gè)人已經(jīng)發(fā)表或撰寫過的研究成 果對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,蚜已在文中作了明確說明并表示謝意 作者簽名:挈血絲。 日期:壘監(jiān):! 【 學(xué)位論文授權(quán)使用聲明 本人完全了解華東師范大學(xué)有關(guān)保留、使用學(xué)位論文的規(guī)定,學(xué) 校有權(quán)保留學(xué)位論文并向國家主管部門或其指定機(jī)構(gòu)送交論文的電 子版和紙質(zhì)版有權(quán)將學(xué)位論文用于非贏利目的的少量復(fù)制并允許論 文進(jìn)入學(xué)校圖書館被查閱有權(quán)將學(xué)位論文的內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn) 行檢索。有權(quán)將學(xué)位論文的標(biāo)題和摘要匯編出版。保密的學(xué)位論文在 解密后適用本規(guī)定 學(xué)位論文作者簽名:嗲謅被 日期: & 壘1 16 :叢 導(dǎo)師簽名: 華東師范人學(xué)碩t 學(xué)位論文第一章緒論 1 1 研究意義 第一章緒論 臺(tái)風(fēng)是世界上最嚴(yán)重的自然災(zāi)害之一。在全球的臺(tái)風(fēng)生成區(qū)中,西北太平洋 地區(qū)的發(fā)生頻率最高,占全球總數(shù)的1 3 以上,同時(shí)西北太平洋中的臺(tái)風(fēng)強(qiáng)度也 是最強(qiáng)的。我國是世界上遭受臺(tái)風(fēng)影響最頻繁和最嚴(yán)重的國家之一。受西北太平 洋臺(tái)風(fēng)的影響,自1 9 4 9 年以來,我國每年的直接經(jīng)濟(jì)損失達(dá)1 0 1 0 0 億元,死亡 人數(shù)在1 0 0 1 0 0 0 人以上。近年來,隨著沿海地區(qū)社會(huì)經(jīng)濟(jì)的快速發(fā)展,臺(tái)風(fēng)災(zāi) 害所造成的社會(huì)損失也呈明顯上升趨勢(shì)。 隨著科學(xué)技術(shù)的快速發(fā)展,人類獲取臺(tái)風(fēng)數(shù)據(jù)的技術(shù)愈加快速、準(zhǔn)確,這使 得臺(tái)風(fēng)信息內(nèi)容更充實(shí),決策輔助的準(zhǔn)確性也大幅度提高。從過去的相關(guān)研究顯 示,對(duì)于空間資料的分析與決策,采用的技術(shù)手段相對(duì)落后。因此需要一種高效 的方法來管理,加強(qiáng)信息查詢的檢索效率,實(shí)現(xiàn)數(shù)據(jù)共享,為決策提供更好的支 持。 近年來,隨著地理信息系統(tǒng)在各領(lǐng)域應(yīng)用的廣泛和深入,氣象領(lǐng)域的應(yīng)用也 越來越普及。更多的氣象工作者玎始認(rèn)識(shí)到地理信息系統(tǒng)技術(shù)的應(yīng)用價(jià)值,無論 是在歷史氣象資料的管理、查詢、自動(dòng)制圖、統(tǒng)計(jì)分析,還是氣象建模分析評(píng)價(jià) 及提供輔助決策方面,地理信息系統(tǒng)都發(fā)揮著不可替代的作用。地理信息系統(tǒng)的 發(fā)展,為臺(tái)風(fēng)數(shù)據(jù)的管理提供了技術(shù)手段,同時(shí),g i s 在氣象領(lǐng)域的應(yīng)用也為地 理信息系統(tǒng)與臺(tái)風(fēng)的有效結(jié)合提供了依據(jù)。隨著i n t e r n e t 技術(shù)的發(fā)展,g i s 與 i n t e r n e t 結(jié)合成為必然的趨勢(shì),w e b g i s 順應(yīng)而生。w e b g i s 是g i s 與i n t e r n e t 技術(shù)結(jié)合的產(chǎn)物,它不但具有g(shù) i s 的數(shù)據(jù)管理和空間分析的功能,而且具有 i n t e r n e t 信息發(fā)布功能和數(shù)據(jù)共享的特點(diǎn),這為臺(tái)風(fēng)信息的發(fā)布和數(shù)據(jù)的共享 提供了一個(gè)很好的平臺(tái)。因此,本文將研究如何使用w e b o i s 為臺(tái)風(fēng)信息發(fā)布和 數(shù)據(jù)共享提供服務(wù),并對(duì)基于w e b g i s 的臺(tái)風(fēng)信息檢索系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)進(jìn)行探 討。 同時(shí),近年來w e b 2 0 概念的提出以及a j a x 等技術(shù)的使用,給整個(gè)互聯(lián)網(wǎng)帶 來了一系列的變化,標(biāo)志著w e b 2 0 時(shí)代的來臨。w e b 2 0 時(shí)代是一個(gè)強(qiáng)調(diào)用戶參 與、用戶體驗(yàn)的時(shí)代,那么在w e b 2 0 時(shí)代,w e b g i s 系統(tǒng)應(yīng)該怎樣與w e b 2 0 的 新技術(shù)結(jié)合,如何增強(qiáng)系統(tǒng)的交互性,提高用戶的參與度,給用戶更好的體驗(yàn)以 華東師范犬學(xué)碩士學(xué)位論文第一章緒論 符合w e b 發(fā)展的趨勢(shì),這都是值得探索的問題。因此,本文將對(duì)w e b 2 0 的核心 技術(shù)a j a x 進(jìn)行深入研究,并探討如何在本系統(tǒng)中使用a j a x ,增強(qiáng)系統(tǒng)的交互性。 1 2w e b g i s 及其特點(diǎn) w e b g i s 是一個(gè)基于網(wǎng)絡(luò)的客戶朋艮務(wù)器的分布式系統(tǒng),是g i s 在廣域網(wǎng)環(huán)境 下的一種應(yīng)用。w e b g i s 的基本思想是在互聯(lián)網(wǎng)上提供地理信息,讓用戶通過瀏 覽器來獲得地理信息系統(tǒng)中的數(shù)據(jù)和功能服務(wù)。g i s 通過互聯(lián)網(wǎng)使其功能得以延 伸和擴(kuò)展,并成為一種大眾化的工具。w e b g i s 為地理信息系統(tǒng)通過i n t e r n e t 在 更大范圍內(nèi)發(fā)揮作用提供了新的平臺(tái)。 當(dāng)前,w e b g i s 采用主流的通信、應(yīng)用協(xié)議和體系結(jié)構(gòu),特別地,客戶端軟 件采用通用的瀏覽器,大大增強(qiáng)了g i s 軟件的開放性和易用性。與桌面地理信息 系統(tǒng)相比,w e b g i s 在體系上有著重大的革新和發(fā)展,這使w e b g i s 具有以下幾個(gè) 方面的特點(diǎn)嘲嘲”嘲: ( 1 ) 跨平臺(tái)性。桌面g i s 軟件針對(duì)不同的操作系統(tǒng),對(duì)于不同的操作系統(tǒng) 使用相應(yīng)的g i s 應(yīng)用軟件。而w e b g i s 客戶端使用的是通用瀏覽器,無論客戶機(jī) 是何種操作系統(tǒng),只要支持通用的w e b 瀏覽器,用戶就可以訪問w e b g i s 數(shù)據(jù)。 而利用j a v a 技術(shù)的w e b g i s 則能做到“一次編程,到處運(yùn)行”,使系統(tǒng)不局限于 服務(wù)器的操作系統(tǒng)限制,真正發(fā)揮跨平臺(tái)的技術(shù)優(yōu)勢(shì)。 ( 2 ) 可以大規(guī)模降低系統(tǒng)成本。w e b g i s 在客戶端不需要配備昂貴的專業(yè)g i s 軟件,通常只需使用w e b 瀏覽器( 可能有時(shí)還要安裝一些插件,但通常是免費(fèi)的) , 從而大大地降低了終端客戶的成本和技術(shù)要求。 ( 3 ) 充分利用服務(wù)器和客戶機(jī)資源,實(shí)現(xiàn)平衡高效的計(jì)算負(fù)載。傳統(tǒng)的桌 面g t s 大都使用文件服務(wù)器結(jié)構(gòu)的處理方式,其處理能力完全依賴于客戶端,效 率較低。而w e b g i s 系統(tǒng)能充分利用網(wǎng)絡(luò)資源,將基礎(chǔ)性、全局性、復(fù)雜性的處 理交由服務(wù)器執(zhí)行,而對(duì)數(shù)據(jù)量較小的簡單操作則由客戶端直接完成。這種計(jì)算 模式能靈活高效的尋求計(jì)算負(fù)荷和網(wǎng)絡(luò)流量負(fù)載在服務(wù)器端和客戶端的合理分 配方案。這樣在客戶端環(huán)境不變的情況下,通過提高服務(wù)器端機(jī)器性能和網(wǎng)絡(luò)速 度,即可以達(dá)到提高整個(gè)服務(wù)效率的目的,是一種較為理想的模式。 ( 4 ) 實(shí)現(xiàn)了更廣泛的信息共享。w e b g i s 可以通過瀏覽器進(jìn)行信息發(fā)布,使 得不僅是專業(yè)人員,而且普通用戶也能獲取所需的信息,它擁有更多的應(yīng)用群體。 客戶可以同時(shí)訪問多個(gè)位于不同地點(diǎn)的服務(wù)器上的最新的數(shù)據(jù),這大大方便了 2 華東師范人學(xué)碩j :學(xué)位論文 第一章緒論 g i s 的數(shù)據(jù)管理,使分布式的多數(shù)據(jù)源的數(shù)據(jù)管理和合成更易于實(shí)現(xiàn)。此外,由 于i n t e r n e t 的迅猛發(fā)展,w e b 服務(wù)正在滲入千家萬戶,在全球范圍內(nèi)任意一個(gè) w e b 站點(diǎn)的i n t e r n e t 用戶都可以獲得w e b g i s 服務(wù)器提供的服務(wù),因此極大地?cái)U(kuò) 展了g i s 的應(yīng)用范圍,使得g i s 真正成為一種大眾使用的信息工具。 ( 5 ) 更簡單的操作。要推廣g i s 應(yīng)用,使g i s 系統(tǒng)為廣大的普通用戶所接 受,而不僅僅局限于少數(shù)受過專門培訓(xùn)的專業(yè)用戶,就要降低對(duì)系統(tǒng)操作的要求。 通用的w e b 瀏覽器無疑是降低操作難度的最好選擇。 1 3w e b g i s 應(yīng)用現(xiàn)狀研究 1 9 9 5 年,一種基于i n t e r n e t 技術(shù)標(biāo)準(zhǔn)、以i n t e r n e t 為平臺(tái)的、采用分布式 體系結(jié)構(gòu)的6 i s 系統(tǒng)w e b g i s 系統(tǒng)在美國出現(xiàn),它使i n t e r n e t 用戶不需要購 買g i s 軟件,就可以通過w e b 瀏覽器訪問g i s 應(yīng)用系統(tǒng)提供的各種數(shù)據(jù)和功能。 w e b g i s 的出現(xiàn),使得6 i s 成為一種大眾化的工具,使全球范圍內(nèi)實(shí)現(xiàn)地理信息 共享成為可能。隨著w e b g i s 技術(shù)的發(fā)展和人們對(duì)各種地理信息需求的增加,國 內(nèi)外出現(xiàn)了大量以各種應(yīng)用為目的的w e b g i s 系統(tǒng),從其提供信息內(nèi)容和服務(wù)對(duì) 象,大至可分為兩大類:提供公共信息的w e b g i s 和提供專業(yè)信息的w e b g i s 。 1 3 1 提供公共信息的w e b g i s 目前,國內(nèi)外出現(xiàn)了很多提供公共信息的w e b g i s ,國外的有影響很大的 g o o g l em a p s ,國內(nèi)的有5 l 地圖、m a p b a r 等。這類w e b g i s 網(wǎng)站提供的信息大都 與公眾的日常生活息息相關(guān),如基本的地圖瀏覽、地點(diǎn)查詢、公交線路查詢、駕 車線路查詢等,有的甚至提供更詳細(xì)的分類信息的查詢,如m a p b a r 對(duì)休閑、旅 游、醫(yī)藥、商業(yè)等信息進(jìn)行了分類,用戶可對(duì)自己感興趣的信息進(jìn)行分類查詢; 這些站點(diǎn)大都有自己的技術(shù)體系,而不是使用商業(yè)的w e b g i s 平臺(tái);同時(shí)他們都 使用了一些新的技術(shù),如目前流行的a j a x 技術(shù),地圖分割技術(shù)等,并且還提供 個(gè)性化的服務(wù),使系統(tǒng)具有很強(qiáng)的交互性,這就增強(qiáng)了用戶體驗(yàn),體現(xiàn)了w e b 2 0 特點(diǎn)。這類w e b g i s 特點(diǎn)如下: 1 、類型多樣的地圖查詢 地圖查詢是提供公共信息的w e b g i s 最基礎(chǔ)也是應(yīng)用最廣泛的功能,它們提 供了地圖瀏覽、地點(diǎn)查詢、交通查詢等基本的查詢功能,除此以外,有的網(wǎng)站還 華東師范大學(xué)碩十學(xué)位論文第一章緒論 提供類型多樣的地圖信息查詢。國內(nèi)的m a p b a r ,它對(duì)信息進(jìn)行了較詳細(xì)的分類, 如休閑、生活、醫(yī)藥、旅游、商業(yè),并對(duì)這些類型又進(jìn)行了細(xì)化,如休閑又分為 卡拉0 k 、酒吧茶座、影院劇場(chǎng)等,基本上只要能想得到的方面都可以查得到。 2 、很強(qiáng)的交互性w e b 系統(tǒng)的發(fā)展趨勢(shì) 從上世紀(jì)六十年代網(wǎng)絡(luò)的產(chǎn)生到今天,w e b 技術(shù)經(jīng)歷了從靜態(tài)網(wǎng)頁到動(dòng)態(tài)網(wǎng) 頁,再到當(dāng)前強(qiáng)調(diào)交互性、強(qiáng)調(diào)用戶參與、強(qiáng)調(diào)用戶體驗(yàn)的w e b 發(fā)展過程。有人 把從靜態(tài)網(wǎng)頁到動(dòng)態(tài)網(wǎng)頁的這一時(shí)期稱為w e b l 0 ,而當(dāng)前強(qiáng)調(diào)交互性、強(qiáng)調(diào)用 戶參與、強(qiáng)調(diào)用戶體驗(yàn)的w e b 時(shí)代稱為w e b 2 o 伽。w e b 2 0 與w e b l 0 的重要區(qū)別 之一是:在w e b 2 0 技術(shù)體系下的w e b 系統(tǒng)具有更好的交互性,更強(qiáng)調(diào)用戶的參 與和用戶的體驗(yàn)度。w e b 2 0 的這些特點(diǎn)在提供公共信息的w e b g i s 上都有很好的 體現(xiàn)。如曾經(jīng)轟動(dòng)一時(shí)的g o o g l ei d a p s 、g o o g l ee a r t h ,它采用了地圖分割技術(shù) 和流行的a j a x 技術(shù),這樣可以大大加快數(shù)據(jù)傳輸,用戶提交的請(qǐng)求能很快得到 響應(yīng),系統(tǒng)交互性增強(qiáng),使用戶在使用w e b 系統(tǒng)時(shí)有像使用桌面應(yīng)用一樣的感覺; 同時(shí)它還提供一些個(gè)性化服務(wù),如用戶添加自己的地標(biāo)等,使用戶能自己動(dòng)手參 與其中,增加了用戶的體驗(yàn)度。國內(nèi)的m a p b a r 也提供了不少個(gè)性化服務(wù)功能, 如個(gè)人地圖名片,能在用戶的個(gè)人電子名片上加注具有豐富內(nèi)涵的地圖,直觀展 示用戶所賦予的位置信息;同時(shí)它也提供了類似于g o o g l em a p s 地標(biāo)的功能,可 以讓用戶往地圖中添加想要的內(nèi)容。 1 3 2 提供專業(yè)信息的w e b g i s 提供專業(yè)信息的w e b g i s ,一般是把w e b g i s 技術(shù)與具體的應(yīng)用領(lǐng)域結(jié)合起來, 為該領(lǐng)域的信息檢索、數(shù)據(jù)共享等提供服務(wù)。目前,w e b g i s 在各行業(yè)應(yīng)用廣泛, 此類提供專業(yè)信息的w e b g i s 在國內(nèi)外都有很多的應(yīng)用實(shí)例,如農(nóng)業(yè)、林業(yè)、水 利、國土資源、環(huán)境保護(hù)、城市建設(shè)和規(guī)劃、交通、公共事業(yè)等部門都有相應(yīng)的 w e b g i s 應(yīng)用系統(tǒng)m 哪嘲。 國土資源領(lǐng)域,華南農(nóng)業(yè)大學(xué)利用a r c i m s 建立了廣東省土壤資源信息 w e b g i s 系統(tǒng),客戶使用普通的w e b 瀏覽器即可實(shí)現(xiàn)土壤資源空間信息遠(yuǎn)程查詢 訪問,使土壤資源信息能夠更廣泛地為廣東省農(nóng)業(yè)生產(chǎn)服務(wù)1 ; 水利方面,北京市利用數(shù)據(jù)庫、w e b g i s 和網(wǎng)絡(luò)技術(shù)建立了防洪搶險(xiǎn)信息系 統(tǒng),通過動(dòng)念網(wǎng)頁技術(shù)實(shí)現(xiàn)對(duì)搶險(xiǎn)相關(guān)信息的快速查詢“: 環(huán)境保護(hù)方面,國家環(huán)保總局建設(shè)了江蘇省環(huán)保信息奩詢管理系統(tǒng),它足建 4 華東師范大學(xué)碩_ l 學(xué)位論文第一章緒論 立于w e b g i s 基礎(chǔ)上的環(huán)境m i s 系統(tǒng)與環(huán)境g i s 系統(tǒng)的集成系統(tǒng),具有環(huán)境空間信 息共享、環(huán)境空間信息網(wǎng)絡(luò)查詢、空間數(shù)據(jù)管理、網(wǎng)絡(luò)環(huán)境下環(huán)境空間數(shù)據(jù)專題 圖制作與發(fā)布、環(huán)境空間數(shù)據(jù)的分析、可視化環(huán)境管理等功能,改變了目前環(huán)境 空間信息開發(fā)、應(yīng)用和共享的落后局面,滿足了社會(huì)各領(lǐng)域?qū)Νh(huán)境空間數(shù)據(jù)共享 的需求n 3 1 。 1 3 3w e b g i s 在臺(tái)風(fēng)領(lǐng)域的應(yīng)用 近年來,w e b 與w e b g i s 技術(shù)在臺(tái)風(fēng)方面的應(yīng)用也有不少研究。王戰(zhàn)友等 ( 2 0 0 4 ) 開發(fā)了基于w e b 的臺(tái)風(fēng)路徑信息管理系統(tǒng),系統(tǒng)主要使用a s p + a p p l e t 技術(shù)實(shí)現(xiàn),通過a s p 從數(shù)據(jù)庫中獲取數(shù)據(jù),并根據(jù)路徑數(shù)據(jù)在a p p l e t 中繪出臺(tái) 風(fēng)路徑圖層“”,但系統(tǒng)中并未提及w e b g i s 概念;池毓榕( 2 0 0 6 ) 利用w e b g i s 實(shí) 現(xiàn)了對(duì)臺(tái)風(fēng)路徑信息的管理,系統(tǒng)建立在s q ls e r v e r 2 0 0 0 和m a p l n f o 的m a p x 和m a p x t r e m e 上,實(shí)現(xiàn)了對(duì)當(dāng)前臺(tái)風(fēng)路徑的采集、編輯以及路徑的查詢等功能, 系統(tǒng)作為子系統(tǒng)運(yùn)行在福建省防汛指揮決策支持系統(tǒng)中,主要用于獲取實(shí)時(shí)臺(tái)風(fēng) 路徑信息及預(yù)報(bào)信息,為及時(shí)掌握臺(tái)風(fēng)動(dòng)態(tài)和防臺(tái)風(fēng)部署提供及時(shí)準(zhǔn)確的數(shù)據(jù) “”;鄭曉陽等( 2 0 0 6 ) 建立了基于w e b g i s 的臺(tái)風(fēng)信息服務(wù)系統(tǒng),系統(tǒng)使用 j a v a s c r i p t 、a r c x m l 、a s p 等技術(shù)對(duì)a r c l m s 進(jìn)行二次開發(fā)實(shí)現(xiàn),實(shí)現(xiàn)了臺(tái)風(fēng)數(shù) 據(jù)獲取、路徑顯示、相似路徑查找等功能,主要用于為上海相關(guān)防汛單位提供準(zhǔn) 確、及時(shí)、直觀的臺(tái)風(fēng)信息服務(wù),為防御臺(tái)風(fēng)提供決策支持“。 總之,當(dāng)前w e b g i s 的應(yīng)用越來越普遍,許多行業(yè)和部門都有了相應(yīng)的w e b g i s 系統(tǒng),w e b 及w e b g i s 技術(shù)在臺(tái)風(fēng)領(lǐng)域的應(yīng)用也有了一定的研究,總結(jié)當(dāng)前已有 臺(tái)風(fēng)系統(tǒng)的特點(diǎn)如下: ( 1 ) 它們都實(shí)現(xiàn)了臺(tái)風(fēng)路徑的顯示,但使用的技術(shù)各不相同,有的沒有使 用w e b g i s 技術(shù),而是采用靜態(tài)圖片、a p p l e t 、v m l 等技術(shù),空間分析等功能難 以實(shí)現(xiàn); ( 2 ) 多數(shù)系統(tǒng)都只在部門內(nèi)部使用,如池毓榕的臺(tái)風(fēng)路徑信息管理系統(tǒng)是 作為臺(tái)風(fēng)路徑子系統(tǒng)在福建省防汛指揮決策支持系統(tǒng)中運(yùn)行,而鄭曉陽等的臺(tái)風(fēng) 信息服務(wù)系統(tǒng)則是為上海相關(guān)防汛單位提供臺(tái)風(fēng)信息服務(wù),他們應(yīng)用對(duì)象僅為某 一地區(qū)的某一部門內(nèi)部人員; ( 3 ) 在數(shù)據(jù)查詢方面,這些系統(tǒng)大都未考慮將數(shù)據(jù)、業(yè)務(wù)邏輯和表現(xiàn)形式 分離丌來,因此系統(tǒng)維護(hù)和擴(kuò)展會(huì)比較困難。 5 華東師范大學(xué)碩士學(xué)位論文 第一章緒論 隨著網(wǎng)絡(luò)的普及,人們對(duì)w e b 頁面的內(nèi)容以及頁面的交互性等提出了更高的 要求,而w e b 及w e b g i s 技術(shù)的發(fā)展為滿足這一需求提供了條件。因此,針對(duì)目 前w e b g i s 在臺(tái)風(fēng)領(lǐng)域的應(yīng)用現(xiàn)狀,結(jié)合w e b 及w e b g i s 技術(shù)發(fā)展的趨勢(shì),本文提 出了基于a r c l m s 與w e b 2 0 的a j a x 等技術(shù)建立臺(tái)風(fēng)信息檢索系統(tǒng),使用臺(tái)風(fēng)信 息檢索系統(tǒng)更加符合當(dāng)前技術(shù)發(fā)展的趨勢(shì),更好地為公眾及專業(yè)人士檢索臺(tái)風(fēng)信 息提供服務(wù)。 1 4 本文的主要研究內(nèi)容 隨著網(wǎng)絡(luò)的普及、w e b 2 o 概念的提出以及網(wǎng)絡(luò)技術(shù)的發(fā)展,當(dāng)前網(wǎng)絡(luò)對(duì)w e b 系統(tǒng)的交互性、用戶體驗(yàn)等方面提出了更高的要求,而w e b g i s 系統(tǒng)作為g i s 在i n t e r a c t 的應(yīng)用,也需要不斷改進(jìn)以更好地滿足這些需求。因此,本文的目標(biāo) 是探索怎樣將w e b 2 0 的一些新技術(shù)與a r c l m s 平臺(tái)結(jié)合起來開發(fā)臺(tái)風(fēng)信息檢索 系統(tǒng),使系統(tǒng)具有更好的交互性,能更好地為臺(tái)風(fēng)信息檢索提供服務(wù)。本文的具 體研究內(nèi)容如下: ( 1 ) 研究w e b g i s 在國內(nèi)外各領(lǐng)域的應(yīng)用情況,分析w e b g i s 在臺(tái)風(fēng)領(lǐng)域的 應(yīng)用現(xiàn)狀,深入研究w e b g i s 的發(fā)展過程以及每一階段w e b g i s 的相關(guān)實(shí)現(xiàn)技術(shù), 分析w e b 2 0 的特點(diǎn)以及w e b g i s 在w e b 2 0 時(shí)代的發(fā)展趨勢(shì),提出臺(tái)風(fēng)信息檢索 系統(tǒng)的解決方案。 ( 2 ) 研究w e b 2 0 的核心技術(shù)a j a x ,并研究怎樣把a(bǔ) j a x 技術(shù)與a r c i m s 和 m v c 框架s t r u t s 結(jié)合起來,實(shí)現(xiàn)頁面的局部刷新和按需取數(shù)據(jù),加快響應(yīng)用戶 請(qǐng)求的速度,增強(qiáng)系統(tǒng)的交互性。 ( 3 ) 研究m v c 模式的特點(diǎn)和優(yōu)勢(shì),分析當(dāng)前流行的j a v am v c 框架s t r u t s 的特點(diǎn)和開發(fā)方法,實(shí)現(xiàn)基于m v c 模式的數(shù)據(jù)查詢,實(shí)現(xiàn)數(shù)據(jù)業(yè)務(wù)邏輯和表現(xiàn)形 式的分離,增強(qiáng)系統(tǒng)的可擴(kuò)展性和易維護(hù)性。 6 華東師范大學(xué)碩一 二學(xué)位論文第二章w e b g l s 技術(shù)發(fā)展研究及堆于a r c i m s 的技術(shù)方案 第二章w e b g i s 技術(shù)發(fā)展研究及基于a r c l m s 的技術(shù)方案 從1 9 9 5 年第一個(gè)w c b g i s 系統(tǒng)在美國產(chǎn)生至今,w c b g i s 系統(tǒng)經(jīng)歷了從基于 服務(wù)器的w c b g l s 到基于客戶端的w e b g i s ,再到服務(wù)器客戶機(jī)混合的w e b g i s 的發(fā)展過程。當(dāng)前的w e b 技術(shù)已經(jīng)發(fā)展到了w e b 2 0 ,那么,在w e b 2 0 技術(shù)框 架下,w e b g i s 又是一種怎樣的發(fā)展趨勢(shì)呢? 本章在對(duì)w e b g i s 及其相關(guān)技術(shù)發(fā) 展歷程進(jìn)行研究的基礎(chǔ)上,對(duì)這一問題進(jìn)行了探討,并研究了本系統(tǒng)選擇的平臺(tái) a r c i m s ,最后在此基礎(chǔ)上提出w e b 2 0 及a r c l m s 支持下的臺(tái)風(fēng)信息檢索系統(tǒng)技 術(shù)方案。 2 1w e b g i s 發(fā)展歷程及其實(shí)現(xiàn)技術(shù) w c b g i s 的發(fā)展與w e b 技術(shù)的發(fā)展是分不開的。隨著w e b 技術(shù)的發(fā)展, w e b g i s 技術(shù)體系也經(jīng)歷了一個(gè)逐步完善的過程??傮w來說,w c b g i s 經(jīng)歷了從 基于服務(wù)器的w e b g l s 到基于客戶端的w e b g i s 再到服務(wù)器與客戶端混合的 w e b g i s 的發(fā)展過程。w e b g i s 發(fā)展歷程如圖2 1 所示。 0 品c g i - 卜 9 0 s 息刪 撒務(wù)器,客小端混臺(tái)的 鱗r 般務(wù)器的w c b 6 i s w e b g l s 圖2 1w e b g i s 發(fā)展歷程 2 1 1 基于服務(wù)器的動(dòng)態(tài)可交互的w e b g i s 最初,基于w e b 的空間地理信息發(fā)布和其他的w e b 信息發(fā)布一樣,只是靜 態(tài)h t m l 的發(fā)布,其形式是靜態(tài)文字和地理圖像組成的h t m l 網(wǎng)頁。因?yàn)樵陟o 態(tài)網(wǎng)頁上,用戶不能主動(dòng)交互地提出查詢請(qǐng)求,只能被動(dòng)地接受信息,這只能被 稱為網(wǎng)上地圖,而不是嚴(yán)格意義上的w c b g i s 系統(tǒng)。 隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,動(dòng)念網(wǎng)頁技術(shù)的產(chǎn)生,基于服務(wù)器的動(dòng)念可交互的 7 華東師范大學(xué)碩t 學(xué)位論文 第- 二章w e b g i s 技術(shù)發(fā)腱研究及基于a r c l m s 的技術(shù)方案 w e b g i s 也隨之出現(xiàn)。1 9 9 3 年,通用網(wǎng)關(guān)接口( c o m m o ng a t e w a yi n t e r f a c e ) c g i 1 o 的標(biāo)準(zhǔn)草案由n c s a ( n a t i o n a l c e n t e r f o r s u p e r c o m p u t i n g a p p l i c a t i o n s ) 提出, 它是最早的用于實(shí)現(xiàn)動(dòng)態(tài)w c b g i s 的技術(shù),后來為了改進(jìn)c g i 技術(shù)的不足,又 產(chǎn)生了服務(wù)器應(yīng)用程序接口s e r v e r a p i 等技術(shù),如1 9 9 6 年微軟的i s a p i 。 基于服務(wù)器端技術(shù)的w e b g i s 依賴服務(wù)器端的g i s 系統(tǒng)完成g i s 分析和結(jié)果 輸出工作,w e b 瀏覽器僅充當(dāng)前端的對(duì)用戶友好的接口??蛻舳说挠脩裘窟M(jìn)行一 個(gè)g i s 操作( 通過u r l 發(fā)送請(qǐng)求) ,都需要將此請(qǐng)求通過互聯(lián)網(wǎng)送給服務(wù)器,服 務(wù)器接受此請(qǐng)求,進(jìn)行處理,并將處理結(jié)果返回客戶端。 1 、通用網(wǎng)關(guān)接口( c g i ) 技術(shù) c g i 是通用網(wǎng)關(guān)接口的簡稱,是連接外部應(yīng)用程序和w e b 服務(wù)器的標(biāo)準(zhǔn)技 術(shù),是w e b 服務(wù)器調(diào)用外部應(yīng)用程序時(shí)的參數(shù)規(guī)范協(xié)議“”。它是h t m l 的功能 擴(kuò)展。c g i 提供了一個(gè)在瀏覽器和服務(wù)器之間,以及服務(wù)器和服務(wù)器上其他軟件 之間的一個(gè)連接接口。通過c g i ,用戶可以發(fā)送一個(gè)請(qǐng)求到服務(wù)器上。服務(wù)器再 把這個(gè)請(qǐng)求傳到后端的應(yīng)用軟件上,這個(gè)特定的應(yīng)用軟件就按照給定的要求產(chǎn)生 結(jié)果并交給服務(wù)器,服務(wù)器再把這一結(jié)果送給遠(yuǎn)程用戶。在這一過程中,c g i 起著溝通用戶與服務(wù)器上軟件的橋梁作用。 基于c g i 的w e b g l s ,在服務(wù)器端,g i s 軟件( 以應(yīng)用服務(wù)器形式存在) 通 過c g i 與力維網(wǎng)的 i t r p 服務(wù)器相連。在客戶端,由萬維網(wǎng)瀏覽器以h t m l 建 立用戶界面,用戶通過h t m l 表格和柵格圖像輸入指令,所有g(shù) i s 操作和分析, 都是在g i s 服務(wù)器上完成的。服務(wù)器以圖像和h t m l 文件的方式反饋。 基于c g i 的w e b g i s 體系結(jié)構(gòu)如圖2 2 所示,服務(wù)器端有兩個(gè)服務(wù)器w e b s e r v e r 和g i ss e r v e r ,這兩者是通過t c p i p 協(xié)議進(jìn)行通訊的,所以既可以運(yùn)行在 一臺(tái)主機(jī)上也可以分別運(yùn)行在兩臺(tái)計(jì)算機(jī)上。 圖2 2 基丁c g i 的w e b g i s 體系結(jié)構(gòu) 8 華東師范大學(xué)碩士學(xué)位論文 第二章w e b g i s 技術(shù)發(fā)袋研究及基于a r c l m s 的技術(shù)方案 基于c g l 的w e b g i s 工作模式的優(yōu)勢(shì)在于所有的g i s 操作都是由g i s 服務(wù) 器完成的,具有客戶端小、處理大型g i s 操作分析的功能強(qiáng)、充分利用現(xiàn)有的 g i s 操作分析資源等優(yōu)勢(shì);另外,由于在客戶機(jī)端使用的是支持標(biāo)準(zhǔn)h t m l 的 w e b 瀏覽器,操作結(jié)果是以靜態(tài)的g i f 或j p e g 圖像的形式表現(xiàn),因而客戶端與 平臺(tái)無關(guān)。但客戶端的功能受w e b 瀏覽器和h t m l 的限制,g 1 f 和j p e g 是客戶 端操作顯示的唯一的圖形格式;而且服務(wù)器對(duì)客戶端的每次請(qǐng)求都需要重新啟動(dòng) g i s 應(yīng)用程序,增加了互聯(lián)網(wǎng)和服務(wù)器的負(fù)擔(dān),降低了系統(tǒng)響應(yīng)的速度和工作效 率。 2 、服務(wù)器應(yīng)用程序接口( s e r v e r a p i ) 技術(shù) s e r v e r a p i ( j i 匣務(wù)器應(yīng)用程序接口1 技術(shù),是為了克服c g l 方式的效率低下而開 發(fā)出來的擴(kuò)充的c g i 工具,其基本原理與c g i 類似,不同的是c g i 程序可以單 獨(dú)運(yùn)行,而由于s e w e ra p i 應(yīng)用程序是w e b 服務(wù)器進(jìn)程的組成部份,所以必須 在特定的服務(wù)器上運(yùn)行“。s e r v e r a p i 作為一種進(jìn)程內(nèi)的擴(kuò)充方法,進(jìn)程創(chuàng)建和 進(jìn)程間通信負(fù)載大大減少,運(yùn)行速度比c g i 程序要快得多,在一定程度上改善 了w e b 服務(wù)器的響應(yīng)性能。 目前,流行的s e r v e ra p i 有n e t s c a p e 的n s a p i 和m i c r o s o f t 的i s a p i “”。實(shí) 際應(yīng)用中主要是m i c r o s o f t 的i s a p i 。i s a p i 設(shè)計(jì)的基本思想是基于動(dòng)態(tài)鏈接庫 d l l ,使得s e r v e r 程序運(yùn)行速度提高和減輕系統(tǒng)的負(fù)載。i s a p i 的體系結(jié)構(gòu)由 i s a p i 應(yīng)用程序的1 s a p i 過濾器程序組成,前者的功能和地位與c g i 程序相似, 后者用于擴(kuò)展i l s w w w 服務(wù)器的功能。 i s a p i 的運(yùn)行機(jī)制如下,i i s w w ws e r v e r 在需要時(shí)會(huì)將d l l 裝入系統(tǒng)中, 并直接調(diào)用它們,這些d l l 會(huì)繼續(xù)保留在系統(tǒng)中,與服務(wù)器共享資源,當(dāng)服務(wù) 器發(fā)現(xiàn)有必要釋放某些資源時(shí),會(huì)選擇釋放較少調(diào)用的d l l 模塊。圖2 3 表示 了基于i s a p i 的w e b g i s 體系結(jié)構(gòu)。 幽2 3 基于i s a p i 的w e b g i s 體系結(jié)構(gòu) 基于s e r v e r a p i 模式的w e b g i s 優(yōu)點(diǎn)在予用動(dòng)態(tài)鏈接庫取代c g l 程序,不會(huì) 9 華東師范大學(xué)碩士學(xué)位論文 第二章w e b g i s 技術(shù)發(fā)展研究及基于a r c l m s 的技術(shù)方案 在系統(tǒng)中產(chǎn)生新的進(jìn)程,資源共用,因而響應(yīng)速度比c g i 快。但基于服務(wù)器a p i 的程序必須在特定的w e b 服務(wù)器上運(yùn)行,其可移植性較差;且安全性不好,一 旦d l l 出現(xiàn)故障或產(chǎn)生內(nèi)存泄露,會(huì)導(dǎo)致整個(gè)w c b g i s 服務(wù)器陷入癱瘓;系統(tǒng) 維護(hù)復(fù)雜,i s a p id l l 要為每個(gè)請(qǐng)求產(chǎn)生并維護(hù)一個(gè)獨(dú)立的線程,以避免沖突; 當(dāng)優(yōu)化性能時(shí),還得關(guān)閉w e b 服務(wù)器來更換或刪除己有的d l l ,而c g i 不存在 這些問題;同時(shí)它沒有解決客戶端是靜態(tài)圖像的問題。 2 1 2 充分利用客戶端資源的客戶端w e b g i s 從前面基于服務(wù)器的w e b g i s 的特點(diǎn)可以看出,基于服務(wù)器的w e b g i s 存在 客戶端的功能太簡單、對(duì)客戶端的資源利用不夠等不足。隨著w e b 技術(shù)的發(fā)展, 產(chǎn)生了一些擴(kuò)展瀏覽器功能的技術(shù),為解決這一問題提供了條件,基于客戶端的 w e b g i s 技術(shù)也隨之產(chǎn)生。1 9 9 6 年瀏覽器n e t s c a p e 在其2 0 版本中增加了對(duì)了j a v a a p p z e t 的支持,同時(shí)成功地引入了對(duì)插件( p l u g - i n ) 的支持;同年,m i c r o s o f t 推出的m3 0 也增加了對(duì)j a v a 的支持,并開始支持在中插入a c t i v e x 控件。 這是實(shí)現(xiàn)基于客戶端的w e b g i s 的三種主要技術(shù)。 基于客戶端的w e b g i s 允許g 1 s 分析和g i s 數(shù)據(jù)處理在客戶端執(zhí)行。這些 g i s 分析工具和g i s 數(shù)據(jù)最初駐留在服務(wù)器上。用戶通過瀏覽器向服務(wù)器發(fā)出需 要g i s 數(shù)據(jù)和g 1 s 處理工具的請(qǐng)求,服務(wù)器將所需要的g i s 數(shù)據(jù)和g 1 s 處理工 具傳送給客戶端??蛻舳私邮芩枰膅 i s 數(shù)據(jù)和g

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論