WEBGIS考試綜合性大題課件_第1頁
WEBGIS考試綜合性大題課件_第2頁
WEBGIS考試綜合性大題課件_第3頁
WEBGIS考試綜合性大題課件_第4頁
WEBGIS考試綜合性大題課件_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、WebGIS的概念WebGIS是在Internet網(wǎng)絡(luò)環(huán)境下的一種兼容、存儲、處理、分析和顯示與應(yīng)用地理信息的計(jì)算機(jī)系統(tǒng)。它是Internet技術(shù)、Web技術(shù)和傳統(tǒng)的GIS技術(shù)相結(jié)合的產(chǎn)物,其基本出發(fā)點(diǎn)就是利用互聯(lián)網(wǎng)發(fā)布地理信息,讓客戶通過瀏覽器瀏覽和獲取地理信息系統(tǒng)中的數(shù)據(jù)和功能服務(wù)。WebGIS為實(shí)現(xiàn)地理數(shù)據(jù)共享、GIS互操作提供了最佳解決途徑。WebGIS在傳統(tǒng)的基于桌面的或局域網(wǎng)式的GIS基礎(chǔ)上利用Internet優(yōu)勢而具有傳統(tǒng)GIS所不具有的特有功能。特點(diǎn)全球化的服務(wù)器應(yīng)用、真正大眾化的GIS、良好的可擴(kuò)展性、跨平臺特性WebGIS的基本特征1)WebGIS是集成的全球化客戶/服務(wù)器

2、網(wǎng)絡(luò)系統(tǒng)。2)WebGIS應(yīng)用客戶/服務(wù)器概念來執(zhí)行GIS的分析任務(wù)。3)WebGIS是交互系統(tǒng)4)WebGIS是分布式系統(tǒng)5)WebGIS是動態(tài)系統(tǒng)6)WebGIS是跨平臺系統(tǒng)綜合來看,目前WebGIS具備以下這樣一些基本特點(diǎn):(1)傳輸協(xié)議采用HTTP。(2)主要的運(yùn)算任務(wù)都在服務(wù)器端執(zhí)行,比如繪制地圖,查詢空間數(shù)據(jù)庫,空間分析等。(3)用戶端一般使用能解釋HTML的通用瀏覽器。(4)遠(yuǎn)程服務(wù)器端提供地理信息服務(wù)時(shí),把WWW服務(wù)器作為信息進(jìn)出的重要關(guān)口。(5)WWW使用的通用標(biāo)記語言在瀏覽器與服務(wù)器之間的GIS信息通訊中占有重要地位,即使使用其它數(shù)據(jù)格式或者將來HTML被其它標(biāo)記語言所取代

3、,大概這一點(diǎn)不會改變。WebGIS的發(fā)展趨勢3.1 更加的面向服務(wù),從數(shù)據(jù)服務(wù)到信息處理服務(wù)隨著Internet、分布式計(jì)算以及計(jì)算圖形學(xué)的飛速發(fā)展,開發(fā)基于Internet的3維GIS系統(tǒng)已成為可能。這三種技術(shù)的有力結(jié)合,為地理信息系統(tǒng)開創(chuàng)了一個(gè)新的時(shí)代,促使WebGIS的概念由地理數(shù)據(jù)服務(wù)提高到地理信息處理服務(wù)的新階段。地理信息服務(wù)(GIServices)的概念是地理信息系統(tǒng)發(fā)展的必然趨勢。3.2 網(wǎng)格GIS互聯(lián)網(wǎng)技術(shù)正經(jīng)歷著Internet Web網(wǎng)格的發(fā)展歷程。網(wǎng)格技術(shù)已逐漸成為新一代計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)發(fā)展的主流。在基于網(wǎng)格技術(shù)的網(wǎng)絡(luò)環(huán)境下,互聯(lián)網(wǎng)應(yīng)用更強(qiáng)調(diào)網(wǎng)上各種資源的共享與互操作性,這

4、種發(fā)展趨勢對當(dāng)前各種形式的GIS(包括WebGIS)必將產(chǎn)生越來越深刻的影響。3.3 虛擬地理環(huán)境所謂虛擬地理環(huán)境,是指用計(jì)算機(jī)技術(shù)來生成一個(gè)逼真的三維視覺、聽覺、觸覺或嗅覺等感覺世界,讓用戶可以從自己的視點(diǎn)出發(fā),利用自然的技能和某些設(shè)備對這一生成的虛擬世界客體進(jìn)行瀏覽和交互考察。這一定義強(qiáng)調(diào)的是:逼真的感覺、自然的交互、個(gè)人的視點(diǎn)及迅速的響應(yīng)。虛擬現(xiàn)實(shí)技術(shù)(Virtual Reality)提供的可視化,不只是一般幾何型體(目標(biāo))的空間顯示,還可對獲取的有關(guān)目標(biāo)地理信息予以可視化。在地理信息系統(tǒng)中,結(jié)合三維可視化技術(shù)與虛擬現(xiàn)實(shí)技術(shù),完全再現(xiàn)目標(biāo)地理環(huán)境的真實(shí)情況,而不必親自到達(dá)現(xiàn)場,對于現(xiàn)代戰(zhàn)

5、爭以及繪制行星地貌都是一種高效實(shí)用的手段。3.4 多源數(shù)據(jù)訪問網(wǎng)絡(luò)環(huán)境下開放的空間數(shù)據(jù)交換格式是目前普遍追求的目標(biāo)。GML+SVG方式是今后的發(fā)展方向。GML(Geography Markup Language)是由Open GIS聯(lián)盟制定的基于XML的對地理信息(包括地理特征的幾何屬性)的傳輸和存儲的編碼規(guī)范,SVG(Scalable Vector Graphics)是可伸縮的矢量圖形,是用來描述二維圖形的XML語言。應(yīng)用GML和SVG可以克服傳統(tǒng)WebGIS的很多缺點(diǎn)。GML可以用來交換GIS數(shù)據(jù),而SVG可以用來方便瀏覽GIS數(shù)據(jù)。兩者可以互相補(bǔ)充,使WebGIS的功能更加豐富,開發(fā)更加

6、簡單,實(shí)現(xiàn)更加容易。3.5 智能化的GIS目前GIS的大部分應(yīng)用都處于輸出信息為客戶提供輔助決策支持的階段,缺乏知識處理、主動學(xué)習(xí)和推理的能力,而客戶需要的卻不僅僅是信息,還有針對某種問題的知識或智能解決方案??蛻粝M谂cGIS的交互過程中,GIS能通過知識學(xué)習(xí)和積累逐步了解客戶的習(xí)慣、需求等,不斷實(shí)現(xiàn)優(yōu)化以便提供個(gè)性化的服務(wù)。因此,基于知識的GIS智能化研究是今后一個(gè)很重要的方向。與傳統(tǒng)的桌面gis相比較webgis的優(yōu)勢與傳統(tǒng)的GIS相比,WebGIS主要有以下特點(diǎn):(1) 更簡單的操作,更低的開發(fā)管理成本。WebGIS利用瀏覽器進(jìn)行地理信息發(fā)布,從而使客戶不必專業(yè)培訓(xùn),更不需要購買昂貴的

7、專業(yè)GIS平臺,不用關(guān)心空間數(shù)據(jù)庫的維護(hù)就可以直接通過Web瀏覽器獲取所需的數(shù)據(jù),進(jìn)行各種地理信息的分析。(2) 更方便的信息共享。全球范圍內(nèi)任意一個(gè)Web站點(diǎn)的GIS用戶都能獲得WebGIS服務(wù)器提供的服務(wù),并且WebGIS實(shí)現(xiàn)了客戶可同時(shí)訪問不同服務(wù)器上的最新數(shù)據(jù),從而真正的實(shí)現(xiàn)了GIS的大眾化。(3) 與其它Web應(yīng)用的無縫集成。開放的、非專用的Internet技術(shù)標(biāo)準(zhǔn)為WebGIS進(jìn)一步擴(kuò)展提供了極大的空間,并為WebGIS與其他信息服務(wù)進(jìn)行無縫集成提供了最好的平臺,從而使WebGIS的功能更豐富。(4) 平臺的獨(dú)立性。不論客戶端的軟硬件如何,只要能用Web瀏覽器,就可以訪問WebGI

8、S數(shù)據(jù),特別是隨著SunONE和Microsoft公司的.NET計(jì)劃的發(fā)展,一次編寫,到處運(yùn)行的WebGIS是完全可以實(shí)現(xiàn)的,從而使WebGIS的跨平臺性向更深層次發(fā)展。(5) 高效的平衡計(jì)算負(fù)載。WebGIS系統(tǒng)能充分利用網(wǎng)絡(luò)資源,將基礎(chǔ)性、全局性的處理交由服務(wù)器執(zhí)行,而對數(shù)據(jù)量較小的簡單操作則由客戶端直接完成。這種計(jì)算模式能靈活高效地尋求計(jì)算負(fù)荷和網(wǎng)絡(luò)流量負(fù)載在服務(wù)器端和客戶端的合理分配方案1、 如果讓你搭建一個(gè)擁有多個(gè)節(jié)點(diǎn)的網(wǎng)絡(luò)系統(tǒng),并說明在搭建過程中,其安全性主要考慮什么?3、網(wǎng)絡(luò)通信安全措施 建立物理安全的傳輸媒介 對傳輸數(shù)據(jù)進(jìn)行加密:保密數(shù)據(jù)在進(jìn)行數(shù)據(jù)通信時(shí)應(yīng)加密,包括鏈路加密和端

9、到端加密。第一部分(如何搭建):定義:計(jì)算機(jī)網(wǎng)絡(luò)是指把若干臺地理位置不同,且具有獨(dú)立功能的計(jì)算機(jī),用通信線路和通信設(shè)備互相連接起來,以實(shí)現(xiàn)彼此之間的數(shù)據(jù)通信和資源共享的一種計(jì)算機(jī)系統(tǒng)。計(jì)算機(jī)網(wǎng)絡(luò)的組成(1)通信技術(shù)與計(jì)算機(jī)技術(shù)的結(jié)合是產(chǎn)生計(jì)算機(jī)網(wǎng)絡(luò)的基本條件。一方面,通信網(wǎng)為計(jì)算機(jī)之間的數(shù)據(jù)傳輸和交換提供了必要的手段;另一方面,計(jì)算機(jī)技術(shù)的發(fā)展?jié)B透到通信技術(shù)中,又提高了通信網(wǎng)的各種性能。(2)一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)是由資源子網(wǎng)和通信子網(wǎng)構(gòu)成。資源子網(wǎng)負(fù)責(zé)信息處理,通信子網(wǎng)負(fù)責(zé)網(wǎng)中的信息傳遞。計(jì)算機(jī)網(wǎng)絡(luò)的主要功能可歸納為(1) 資源共享(2)數(shù)據(jù)通信(3)提高計(jì)算機(jī)的可靠性和可用性(4)分布式處理 網(wǎng)絡(luò)

10、硬件組成:主機(jī)、路由器、交換機(jī)、網(wǎng)卡、雙絞線、水晶頭構(gòu)建計(jì)算機(jī)網(wǎng)絡(luò)必須解決的三個(gè)主要問題:(1)計(jì)算機(jī)之間采用什么樣的傳輸介質(zhì)連接:傳輸介質(zhì)是網(wǎng)絡(luò)中節(jié)點(diǎn)之間的物理通路,它對網(wǎng)絡(luò)數(shù)據(jù)通信質(zhì)量有極大的影響。目前常用的網(wǎng)絡(luò)傳輸介質(zhì)可分為有線和無線兩種(有線介質(zhì):雙絞線、同軸電纜、光纖等,無線介質(zhì):微波、紅外線等。)(2)計(jì)算機(jī)之間用什么樣的拓?fù)浣Y(jié)構(gòu)連接:計(jì)算機(jī)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)有很多種,常見的主要有如下五種:總線型、星型、樹型、環(huán)型和網(wǎng)狀型。(3)計(jì)算機(jī)之間采用什么樣的協(xié)議進(jìn)行數(shù)據(jù)的交換。網(wǎng)絡(luò)協(xié)議的定義和組成:網(wǎng)絡(luò)協(xié)議(Protocol),是使網(wǎng)絡(luò)中的通信雙方能順利進(jìn)行信息交換而雙方預(yù)先約定好并遵循的規(guī)

11、程和規(guī)則。一個(gè)網(wǎng)絡(luò)協(xié)議主要由以下三個(gè)要素組成:語義:規(guī)定通信雙方彼此“講什么” ;語法:規(guī)定通信雙方彼此“如何講” ;同步:語法同步規(guī)定事件執(zhí)行的順序。v 分層次的體系結(jié)構(gòu)【二選一】 分層模型(Layering model)是一種用于開發(fā)網(wǎng)絡(luò)協(xié)議的設(shè)計(jì)方法。采用在協(xié)議中劃分層次的方法,把要實(shí)現(xiàn)的功能劃分為若干層次,較高層次建立在較低層次基礎(chǔ)上,同時(shí)又為更高層次提供必要的服務(wù)功能。分層的好處:高層次只要調(diào)用低層次提供的功能,而無需了解低層的技術(shù)細(xì)節(jié);只要保證接口不變,低層功能具體實(shí)現(xiàn)辦法的變更也不會影響較高一層所執(zhí)行的功能。 v 開放系統(tǒng)互聯(lián)參考模型(OSI/RM) 從低到高物理層:物理層的主要

12、功能是利用物理傳輸介質(zhì)為數(shù)據(jù)鏈路層提供物理連接,以便透明地傳送比特流。數(shù)據(jù)鏈路層:在物理層提供比特流傳輸服務(wù)的基礎(chǔ)上,在通信的實(shí)體之間建立數(shù)據(jù)鏈路連接,傳送以“幀(Frame)”為單位的數(shù)據(jù),采用差錯(cuò)控制、流量控制方法,使有差錯(cuò)的物理線路變成無差錯(cuò)的數(shù)據(jù)鏈路。網(wǎng)絡(luò)層:其主要功能是要完成網(wǎng)絡(luò)中主機(jī)間“分組”(Packet)的傳輸。傳輸層:其主要任務(wù)是向上一層提供可靠的端到端(End-to-End)服務(wù),確保“報(bào)文段(Segment)”無差錯(cuò)、有序、不丟失、無重復(fù)地傳輸。會話層:會話層的功能是建立、組織和協(xié)調(diào)兩個(gè)互相通信的應(yīng)用進(jìn)程之間的交互(Interaction)。表示層:主要用于處理在兩個(gè)通信

13、系統(tǒng)中交換信息的表示方式。應(yīng)用層:應(yīng)用層確定進(jìn)程間通信的性質(zhì),以滿足用戶的需要。第二部分(安全性如何考慮):網(wǎng)絡(luò)安全技術(shù)措施:計(jì)算機(jī)密碼技術(shù)、防火墻技術(shù)、虛擬專用網(wǎng)技術(shù)、網(wǎng)絡(luò)病毒防治技術(shù),以及網(wǎng)絡(luò)管理技術(shù)。保障網(wǎng)絡(luò)安全的關(guān)鍵技術(shù):身份認(rèn)證技術(shù)/訪問控制技術(shù)/密碼技術(shù)/防火墻技術(shù)/入侵檢測技術(shù)/安全審計(jì)技術(shù)防火墻技術(shù):“防火墻”,是指一種將內(nèi)部網(wǎng)和公眾訪問網(wǎng) (如Internet) 分開的方法,它實(shí)際上是一種隔離技術(shù)。防火墻是在兩個(gè)網(wǎng)絡(luò)通訊時(shí)執(zhí)行的一種訪問控制尺度,它能允許你“同意”的人和數(shù)據(jù)進(jìn)入你的網(wǎng)絡(luò),同時(shí)將你“不同意”的人和數(shù)據(jù)拒之門外,最大限度地阻止網(wǎng)絡(luò)中的黑客來訪問你的網(wǎng)絡(luò)。入侵檢測技

14、術(shù)(IDS):通過從計(jì)算機(jī)網(wǎng)絡(luò)或計(jì)算機(jī)系統(tǒng)中的若干關(guān)鍵點(diǎn)收集信息并進(jìn)行分析,以發(fā)現(xiàn)網(wǎng)絡(luò)或系統(tǒng)中是否有違反安全策略的行為和遭受襲擊的跡象。入侵檢測是對防火墻的合理補(bǔ)充,被認(rèn)為是防火墻之后的第二道安全閘門。數(shù)字加密與數(shù)字認(rèn)證:是網(wǎng)絡(luò)信息安全的核心技術(shù)。其中,數(shù)據(jù)加密是保護(hù)數(shù)據(jù)免遭攻擊的一種主要方法;數(shù)字認(rèn)證是解決網(wǎng)絡(luò)通信過程中雙方身份的認(rèn)可,以防止各種敵手對信息進(jìn)行篡改的一種重要技術(shù)。數(shù)字認(rèn)證是一種安全防護(hù)技術(shù),它既可用于對用戶身份進(jìn)行確認(rèn)和鑒別,也可對信息的真實(shí)可靠性進(jìn)行確認(rèn)和鑒別,以防止冒充、抵賴、偽造、篡改等問題。數(shù)字認(rèn)證技術(shù)包括數(shù)字簽名、數(shù)字時(shí)間戳、數(shù)字證書和認(rèn)證中心等。二者的聯(lián)合使用,是

15、確保信息安全的有效措施。密碼學(xué)與密碼技術(shù)(加密和解密)身份認(rèn)證技術(shù):1、基于生理特征的身份認(rèn)證2、基于約定的口令進(jìn)行身份認(rèn)證 3、動態(tài)口令(一次口令)身份認(rèn)證Virtual Private Network(VPN)技術(shù),使家庭辦公、移動用戶或其它用戶主機(jī)可以很方便地訪問企業(yè)服務(wù)器。VPN保證數(shù)據(jù)的安全性主要包括以下3個(gè)方面: 數(shù)據(jù)保密性(Confidentiality):通過數(shù)據(jù)加密來確保數(shù)據(jù)通過公網(wǎng)傳輸時(shí)外人無法看到或截獲,即使被他人看到也不會泄露。 身份驗(yàn)證(Authentication):對通信實(shí)體的身份認(rèn)證和信息的完整性檢查,能夠?qū)τ诓煌挠脩舯仨毷谟璨煌脑L問權(quán)限,確保數(shù)據(jù)是從正確的

16、發(fā)送方傳輸來的。 數(shù)據(jù)完整性(Integrity):確保數(shù)據(jù)在傳輸過程中沒有被非法改動,保持?jǐn)?shù)據(jù)信息原樣地到達(dá)目的地。網(wǎng)絡(luò)病毒防治技術(shù):病毒的預(yù)防和清除網(wǎng)絡(luò)管理技術(shù):網(wǎng)絡(luò)管理是一項(xiàng)復(fù)雜的系統(tǒng)工程, 它涉及到以下3個(gè)方面: 網(wǎng)絡(luò)服務(wù)提供:是指向用戶提供新的服務(wù)類型、增加網(wǎng)絡(luò)設(shè)備、提高網(wǎng)絡(luò)性能等。 網(wǎng)絡(luò)維護(hù):是指網(wǎng)絡(luò)性能監(jiān)控、故障報(bào)警、故障診斷、故障隔離與恢復(fù)等。 網(wǎng)絡(luò)處理:是指網(wǎng)絡(luò)線路、設(shè)備利用率、數(shù)據(jù)的采集、分析,以及提高網(wǎng)絡(luò)利用率的各種控制。2、當(dāng)前主流的WEBGIS軟件及主要特點(diǎn)。(舉例說明)v 1)ARCGIS SERVER:包含一個(gè)服務(wù)器和一個(gè)支持.Net框架及Java的ADF(App

17、lication Developer Framework,應(yīng)用程序開發(fā)框架)。 主要功能:1、提供通用的框架以在企業(yè)內(nèi)部建立和分發(fā)GIS應(yīng)用;2、操作簡單、易于配置的Web應(yīng)用;3、廣泛的基于Web的空間數(shù)據(jù)獲取功能;4、通用的GIS數(shù)據(jù)管理框架;5、支持在線的空間數(shù)據(jù)編輯和專業(yè)分析;6、支持二維和三維地圖的可視化;7、除標(biāo)準(zhǔn)瀏覽器外,還支持ArcGIS Desktop和ArcGIS Explorer等桌面客戶端;8、可以集成多種GIS服務(wù);9、支持標(biāo)準(zhǔn)的WMS、WFS;10、提供配置、發(fā)布和優(yōu)化GIS服務(wù)器的管理工具;11、提供.Net和Java軟件開發(fā)工具包;12、為移動客戶提供應(yīng)用開發(fā)框

18、架v 2)MapInfo公司的MapXtreme 功能特點(diǎn):(1)地圖發(fā)布(2)信息可視化(3)MapXtreme的地圖可視化功能 技術(shù)特點(diǎn):(1)穩(wěn)定可靠的強(qiáng)大地圖功能(2)低成本的中心式軟件運(yùn)行和數(shù)據(jù)管理方式(3)地圖應(yīng)用中最容易擴(kuò)充的模型v 3)Intergraph公司的GeoMedia WebMap 技術(shù)特點(diǎn):(1)直接訪問多源數(shù)據(jù)(2)數(shù)據(jù)的標(biāo)準(zhǔn)化(3)動態(tài)發(fā)布ActiveCGM矢量圖形,實(shí)時(shí)發(fā)布、實(shí)時(shí)更新(4)客戶端可進(jìn)行空間分析(5)易于開發(fā)(6)維護(hù)簡單、客戶端操作簡便v AutoDesk公司的MapGuide 支持移動設(shè)備和數(shù)據(jù)的互操作,任一位置的任一用戶能通過Interne

19、t隨時(shí)訪問到交互式地圖和相關(guān)數(shù)據(jù);提供對所有主要的GIS和CAD數(shù)據(jù)格式的集成和訪問能力v 5)ESRI公司的ArcIMS 優(yōu)點(diǎn):(1)網(wǎng)絡(luò)地圖發(fā)布平臺(2)擴(kuò)展了普通站點(diǎn),使其能夠提供GIS數(shù)據(jù)和應(yīng)用服務(wù)(3)位在Web上發(fā)布的數(shù)據(jù)和服務(wù)建立了一個(gè)公共的平臺(4)支持網(wǎng)絡(luò)數(shù)據(jù)與本地?cái)?shù)據(jù)集成,切同時(shí)支持柵格數(shù)據(jù)和矢量數(shù)據(jù)格式(5)提供的ArcIMS Manager 可以指導(dǎo)完成地圖的編輯、修改和發(fā)布地圖的步驟,使二次開發(fā)變得容易(6)支持全系列操作系統(tǒng)v 6)超圖公司的SuperMap IS:使用簡單、維護(hù)方便、支持二次開發(fā)、豐富的客戶端功能、跨平臺、矢柵合成、兼容多種矢量格式數(shù)據(jù)、完善的空間

20、分析功能、并發(fā)多用戶訪問、可移植性。 技術(shù)特點(diǎn):(1)開放式InternetGIS開發(fā)系統(tǒng)(2)海量數(shù)據(jù)支持,多源數(shù)據(jù)集成(3)多級緩存結(jié)構(gòu),提高海量數(shù)據(jù)訪問的性能(4)服務(wù)器動態(tài)群集與多制圖引擎支持(5)靈活的配置結(jié)構(gòu),模板化開發(fā)v 7)GeoBeansv 8)GeoSurf:由Java開發(fā),基于矢量格式,具有嚴(yán)格的平臺無關(guān)性,支持多數(shù)據(jù)源及分布式數(shù)據(jù)管理,矢量數(shù)據(jù)格式精確、精細(xì),也可進(jìn)行二次開發(fā),用途廣泛,具有較好的應(yīng)用前景。3、B/S架構(gòu),C/S架構(gòu),是什么,有什么特點(diǎn),主要區(qū)別是什么?v C/S架構(gòu)軟件(即客戶機(jī)/服務(wù)器模式)分為客戶機(jī)和服務(wù)器兩層:第一層是在客戶機(jī)系統(tǒng)上結(jié)合了表示與業(yè)

21、務(wù)邏輯,第二層是通過網(wǎng)絡(luò)結(jié)合了數(shù)據(jù)庫服務(wù)器。簡單的說就是第一層是用戶表示層,第二層是數(shù)據(jù)庫層??蛻舳撕头?wù)器直接相連,這兩個(gè)組成部分都承擔(dān)著重要的角色,第一層的客戶機(jī)并不是只有輸入輸出,運(yùn)算等能力,它可以處理一些計(jì)算,數(shù)據(jù)存儲等方面的業(yè)務(wù)邏輯事務(wù);第二層的服務(wù)器主要承擔(dān)事務(wù)邏輯的處理,本來事務(wù)很重,但是由于客戶機(jī)可以分擔(dān)一些邏輯事務(wù),所以減輕了服務(wù)器的負(fù)擔(dān),使得網(wǎng)絡(luò)流量增多。想要使用C/S架構(gòu)的軟件需要下載一個(gè)客戶端,安裝后就可以使用。v B/S型模式,即瀏覽器/服務(wù)器結(jié)構(gòu)。它是C/S架構(gòu)的一種改進(jìn),可以說屬于三層C/S架構(gòu)。主要是利用了不斷成熟的WWW瀏覽器技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要

22、復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。第一層是瀏覽器,即客戶端,只有簡單的輸入輸出功能,處理極少部分的事務(wù)邏輯。由于客戶不需要安裝客戶端,只要有瀏覽器就能上網(wǎng)瀏覽,所以它面向的是大范圍的用戶,所以界面設(shè)計(jì)得比較簡單,通用。第二層是WEB服務(wù)器,扮演著信息傳送的角色。當(dāng)用戶想要訪問數(shù)據(jù)庫時(shí),就會首先向WEB服務(wù)器發(fā)送請求,WEB服務(wù)器統(tǒng)一請求后會向數(shù)據(jù)庫服務(wù)器發(fā)送訪問數(shù)據(jù)庫的請求,這個(gè)請求是以SQL語句實(shí)現(xiàn)的。第三層是數(shù)據(jù)庫服務(wù)器,他扮演著重要的角色,因?yàn)樗娣胖罅康臄?shù)據(jù)。當(dāng)數(shù)據(jù)庫服務(wù)器收到了WEB服務(wù)器的請求后,會對SQL語句進(jìn)行處理,并將返回的結(jié)果

23、發(fā)送給WEB服務(wù)器,接下來,WEB服務(wù)器將收到的數(shù)據(jù)結(jié)果轉(zhuǎn)換為HTML文本形式發(fā)送給瀏覽器,也就是我們打開瀏覽器看到的界面。B/S架構(gòu)和C/S架構(gòu)不同,瀏覽器不是直接和數(shù)據(jù)庫服務(wù)器相連,所以是多對多的結(jié)構(gòu)。因此在此結(jié)構(gòu)下,很適合在廣域網(wǎng)里實(shí)現(xiàn)巨大的互聯(lián)網(wǎng),甚至是全球網(wǎng)。有著很強(qiáng)大的信息共享性。主要區(qū)別1、結(jié)構(gòu)C/S是兩層架構(gòu),由客戶端和服務(wù)器組成,而B/S是三層架構(gòu),由瀏覽器,WEB服務(wù)器和數(shù)據(jù)庫服務(wù)器組成。2、邏輯事務(wù)處理C/S架構(gòu)合理地讓客戶端和服務(wù)器承擔(dān)一部分邏輯事務(wù)處理,使得服務(wù)器的負(fù)擔(dān)減輕了,而且客戶端也能進(jìn)行一些數(shù)據(jù)處理和存儲的功能。B/S架構(gòu)的瀏覽器就是它的客戶端,可是這個(gè)客戶端

24、只能進(jìn)行一些簡單的輸入輸出和信息發(fā)布共享的功能,主要的邏輯事務(wù)處理還是要靠服務(wù)器,所以服務(wù)器的負(fù)擔(dān)很重。3、工作原理C/S架構(gòu)是客戶端和服務(wù)器直接相連,實(shí)現(xiàn)點(diǎn)對點(diǎn)的通信,B/S是瀏覽器通過WEB服務(wù)器向數(shù)據(jù)庫服務(wù)器發(fā)送數(shù)據(jù)請求,實(shí)現(xiàn)多對多的通信。4、響應(yīng)速度C/S架構(gòu)的客戶端和服務(wù)器直接相連,中間沒有任何阻隔,所以相應(yīng)速度快,尤其是在用戶增多時(shí)更加明顯。B/S架構(gòu)相應(yīng)速度慢,主要的重任在數(shù)據(jù)庫服務(wù)器身上,由于B/S架構(gòu)的無限擴(kuò)展性,當(dāng)用戶激增,訪問量龐大時(shí),服務(wù)器相應(yīng)速度慢,服務(wù)器存在癱瘓的危險(xiǎn)。5、成本C/S架構(gòu)開發(fā)時(shí),硬件需要一次性購買,費(fèi)用較高,且需要訓(xùn)練有素的技術(shù)人員,培訓(xùn)費(fèi)用高,而且

25、軟件后期也需要不斷投入大量資金。B/S架構(gòu)只需要一次性投入幾乎可以一勞永逸,有利于軟件項(xiàng)目控制和IT黑洞。6、維護(hù)、升級以及擴(kuò)展C/S架構(gòu)一旦有業(yè)務(wù)的變更或要升級,客戶端界面就要重新設(shè)計(jì),需要投入大量的人力物力。軟件維護(hù)也比較麻煩,需要專業(yè)人士進(jìn)行維護(hù)。用戶擴(kuò)展也比較麻煩,需要安裝客戶端,對軟硬件要求高。B/S架構(gòu)的維護(hù)和升級都非常容易,只要更改頁面內(nèi)容或者增減頁面即可,客戶端幾乎是零維護(hù),只需要維護(hù)好服務(wù)器。所以相對來說更簡易,方便。由于B/S可以隨時(shí)隨地的訪問,所以極易擴(kuò)展。7、信息共享C/S架構(gòu)是建立在局域網(wǎng)之上的,面向的是可知的有限用戶,信息共享只在小范圍內(nèi)。B/S架構(gòu)建立在廣域網(wǎng)之上

26、,用戶隨時(shí)隨地都可以訪問,外部用戶也可以訪問,尤其是WEB技術(shù)的不斷發(fā)展,B/S面對的是幾乎無限的用戶群體,所以信息共享性很強(qiáng)。8、客戶端界面C/S架構(gòu)可以針對不同的功能設(shè)計(jì)出不同的很有特色的用戶界面,實(shí)現(xiàn)個(gè)性化。但是一旦業(yè)務(wù)改變就需要重新設(shè)計(jì),很麻煩。B/S架構(gòu)的用戶界面很通用,不能針對用戶突出個(gè)性,但是業(yè)務(wù)改變時(shí)只需要改變界面內(nèi)容或者增減頁面,很輕松就能實(shí)現(xiàn)。4、以我們知道的某個(gè)WEBGIS軟件平臺(例ARCGIS SERVER)為例,說說它的軟件架構(gòu)。以ArcGIS Server為例:ArcGIS是ESRI公司隨ArcGIS9的發(fā)行而推出的一個(gè)用于構(gòu)建集中管理、支持多用戶的企業(yè)級GIS應(yīng)

27、用的平臺,利用它可以再網(wǎng)絡(luò)環(huán)境下為用戶提供高級GIS功能并實(shí)現(xiàn)數(shù)據(jù)的網(wǎng)絡(luò)共享。ArcGIs Server的基礎(chǔ)ArcObjects(AO)是依托Component Object Model技術(shù)構(gòu)建起來的COM組件庫,是實(shí)現(xiàn)各種GIS功能的基礎(chǔ)。ArcGIS Server的各種GIS基本和高級操作正是通過調(diào)試服務(wù)器端的AO來實(shí)現(xiàn)的。體系架構(gòu):ArcGIS Server體系由服務(wù)器的GIS Server、Web Server、Data Server和客戶端的Web瀏覽器、桌面產(chǎn)品所構(gòu)成,各個(gè)組件可以被分別不屬于不同的機(jī)器上,在系統(tǒng)中實(shí)現(xiàn)各自的功能。1. GIS Server:是ArcGIS功能實(shí)現(xiàn)

28、的關(guān)鍵,是宿主和運(yùn)行Server Object(服務(wù)器對象)的服務(wù)器。服務(wù)器對象實(shí)際上是一種粗粒度的AO組件對象,通過它來訪問細(xì)粒度的AO組件對象。由一個(gè)SOM和多個(gè)SOC組成。2. Web Server:用于部署Web Service和Web應(yīng)用,并調(diào)用GIS Server上的各種服務(wù)資源。3. Data Server:主要用于管理發(fā)布服務(wù)的各種GIS資源,如ArcGIS桌面應(yīng)用定制的地圖。4. 客戶端:可以使Web瀏覽器,也可以是Mobile、PDA等移動設(shè)備或通過網(wǎng)絡(luò)連接到ArcGIs Server的ArcGIS桌面應(yīng)用程序,如ArcMap,ArcCatalog等。特點(diǎn):ArcGIS S

29、erver同時(shí)以ArcObjects組件庫和Web Services技術(shù)為基礎(chǔ),具有WebGIS的普遍特點(diǎn),既擺脫了傳統(tǒng)GIS模式的限制,使得以前只能在桌面GIS上完成的GIS功能,也可以依托于ArcGIS Server架構(gòu),僅依靠瀏覽器來實(shí)現(xiàn)。同時(shí),ArcGIS Server采用集中式管理,數(shù)據(jù)的維護(hù)與更新,應(yīng)用程序的部署與開發(fā)都只在服務(wù)器端進(jìn)行,降低系統(tǒng)開發(fā)成本。ArcGIS是分布式系統(tǒng),它有幾個(gè)部分組成,體系結(jié)構(gòu)如下:5、WEBGIS主要實(shí)現(xiàn)的技術(shù)模式(除ARCGIS SERVER還有天地圖)并比較它們的原理。v 基于服務(wù)器的WebGIS有CGI模式(通用網(wǎng)關(guān)接口)、Server API

30、模式(服務(wù)器應(yīng)用程序接口模式)、ASP模式等。v CIG的工作原理:(1) Web瀏覽器的用戶向Web服務(wù)器發(fā)出GIS相關(guān)功能的請求。(2) Web服務(wù)器接受請求,并通過CGI腳本將用戶的請求傳送給GIS服務(wù)器。(3) GIS服務(wù)器接受請求,進(jìn)行相關(guān)的數(shù)據(jù)處理,如:放大、縮小、漫游、查詢、分析等,并將運(yùn)算結(jié)果返回給客戶端,其中圖形數(shù)據(jù)以柵格結(jié)構(gòu)表示。(4) GIS服務(wù)器將處理結(jié)果通過CGI腳本、Web服務(wù)器返回給客戶端瀏覽器。v ASP工作原理:當(dāng)瀏覽器請求某個(gè) HTML 文件時(shí),服務(wù)器會返回這個(gè)文件 而當(dāng)瀏覽器請求某個(gè) ASP 文件時(shí),IIS 將這個(gè)請求傳遞至 ASP 引擎 ASP 引擎會逐

31、行地讀取這個(gè)文件,并執(zhí)行文件中的腳本 最后,ASP 文件將以純 HTML 的形式返回到瀏覽器v Server API模式:Web瀏覽器的用戶向Web服務(wù)器發(fā)出URL請求。該請求經(jīng)由ISAPI Filter傳輸?shù)椒?wù)器端的ISAPI DLL上。ISAPI Filter將對請求進(jìn)行預(yù)處理,例如用戶身份驗(yàn)證等。由ISAPI DLL與GIS服務(wù)器交互作用得到結(jié)果信息。結(jié)果信息經(jīng)由Web服務(wù)器和ISAPI Filter傳輸?shù)綖g覽器。v 基于客戶機(jī)的網(wǎng)絡(luò)GIS有Plug-in模式(插件模式)、GIS Java Applet、GIS ActiveX控件。v 1.Plug-in模式工作原理:客戶端的Web瀏覽

32、器向Web服務(wù)器發(fā)出數(shù)據(jù)請求。Web服務(wù)器對用戶請求進(jìn)行處理,將用戶所需要的GIS數(shù)據(jù)傳給Web瀏覽器。 客戶端對接收的GIS數(shù)據(jù)類型進(jìn)行分析和理解,如不需要GIS Plug-in,則直接顯示,如需要GIS Plug-in的支持,則轉(zhuǎn)往下一步。在瀏覽器中搜索相關(guān)的GIS Plug-in,若有則直接調(diào)用并顯示GIS數(shù)據(jù);若沒有,則從服務(wù)器或網(wǎng)絡(luò)上下載并安裝相應(yīng)的GIS Plug-in,并將其加載到客戶端以顯示GIS數(shù)據(jù)。v 2. ActiveX控件工作原理:Web瀏覽器向Web服務(wù)器發(fā)出數(shù)據(jù)請求。Web服務(wù)器對接收到的請求進(jìn)行處理,將所要的GIS數(shù)據(jù)傳送給Web瀏覽器。若客戶機(jī)已經(jīng)安裝了GIS

33、ActiveX控件,則不用再下載,否則需將GIS ActiveX控件下載并安裝到瀏覽器上。瀏覽器利用GIS ActiveX控件對GIS數(shù)據(jù)進(jìn)行相應(yīng)的處理。v 3. Java Applet工作原理:Web瀏覽器向Web服務(wù)器發(fā)出數(shù)據(jù)請求,訪問服務(wù)器端的CGI程序。Web服務(wù)器對接收到的請求進(jìn)行處理,由CGI程序?qū)⑦\(yùn)算結(jié)果傳送給Web瀏覽器。若客戶機(jī)已經(jīng)安裝GIS Java Applet控件,則勿需下載和傳輸,否則將GIS Java Applet控件自動下載并安裝到瀏覽器上。瀏覽器利用GIS Java Applet控件對GIS數(shù)據(jù)進(jìn)行相應(yīng)的處理。6、什么是WEBGIS(網(wǎng)絡(luò)地理信息系統(tǒng)),有什么特

34、點(diǎn)?v 通俗地講,WebGIS是指工作在Web網(wǎng)上的GIS,是傳統(tǒng)的GIS在網(wǎng)絡(luò)上的延伸和發(fā)展,具有傳統(tǒng)GIS的特點(diǎn),可以實(shí)現(xiàn)空間數(shù)據(jù)的檢索、查詢、制圖輸出、編輯等GIS基本功能,同時(shí)也是Internet上地理信息發(fā)布、共享和交流協(xié)作的基礎(chǔ)。v 狹義上講,WebGIS是一種在Internet技術(shù)上發(fā)展起來的新技術(shù),其核心是將GIS的功能嵌入到滿足HTTP和TCP/IP標(biāo)準(zhǔn)的Internet應(yīng)用體系中,實(shí)現(xiàn)Internet環(huán)境下地理信息的有效管理與處理。 v 目前對WebGIS的定義主要有如下兩種:(1) 以網(wǎng)絡(luò)為中心的GIS,它使用Internet環(huán)境,為各種GIS應(yīng)用提供GIS功能(如分析功

35、能、制圖功能)和空間數(shù)據(jù)獲取能力。(2) 基于Internet的GIS,常稱為WebGIS,主要是由于大多數(shù)客戶端應(yīng)用采用了WWW的協(xié)議。v WebGIS,其實(shí)質(zhì)就是基于“瀏覽器/服務(wù)器”這種分布式計(jì)算模式的GIS,它使得GIS的空間數(shù)據(jù)查詢、分析和可視化能在WWW上進(jìn)行。從WWW的任意一個(gè)節(jié)點(diǎn),Internet用戶可以瀏覽WebGIS站點(diǎn)中的空間數(shù)據(jù),制作專題圖,以及進(jìn)行各種空間檢索和分析。v WEBGIS特點(diǎn):WebGIS使各種用戶能通過瀏覽器對空間數(shù)據(jù)進(jìn)行訪問,實(shí)現(xiàn)檢索、查詢、制圖輸出、編輯等GIS基本功能。它具有網(wǎng)絡(luò)GIS的所有特點(diǎn)。在以下幾個(gè)方面,WebGIS還顯示出其與傳統(tǒng)GIS的

36、根本區(qū)別。 基于Internet/Intranet標(biāo)準(zhǔn) 分布式體系結(jié)構(gòu) 空間數(shù)據(jù)本身在空間上是分布的,WebGIS采用分布式體系結(jié)構(gòu)形成了客戶端和服務(wù)器端相互分離、協(xié)同工作的多層分布結(jié)構(gòu),通過各種均衡策略有效平衡兩者之間的處理負(fù)載。這種結(jié)構(gòu)適應(yīng)了空間數(shù)據(jù)分布的特征,提高了網(wǎng)絡(luò)計(jì)算資源和存儲資源的利用率。 服務(wù)范圍廣 WebGIS服務(wù)范圍廣泛主要體現(xiàn)在兩方面:WebGIS可以通過網(wǎng)絡(luò)為更加廣闊范圍內(nèi)的用戶提供空間信息服務(wù);WebGIS客戶可以同時(shí)訪問多個(gè)位于不同地方的服務(wù)器上的最新數(shù)據(jù),而這一Internet/Intranet所特有的優(yōu)勢極大地方便了GIS的數(shù)據(jù)管理。 平臺無關(guān) WebGIS的客

37、戶端采用的是通用瀏覽器 成本低廉、操作簡單 支持地理分布存儲的多源數(shù)據(jù)WebGIS能充分利用已有的各種空間信息資源,支持地理上分布存儲的多種來源和格式的空間數(shù)據(jù),不僅有利于數(shù)據(jù)的維護(hù)和更新,而且有利于平衡系統(tǒng)負(fù)載,提高存取速度。 7、WEBGIS的發(fā)展趨勢?(舉例說明有什么新的方向)【我也不造哪個(gè)好,三選一】一、v 1無線網(wǎng)絡(luò)GIS隨著第三代無線網(wǎng)絡(luò)的推廣與普及(3G),使Internet技術(shù)與無線通信技術(shù)、GIS技術(shù)的結(jié)合成為現(xiàn)實(shí),形成了一種新技術(shù)無線定位技術(shù)(WirelessLocationTechnology),隨之衍生出一種新的服務(wù),即空間位置信息服務(wù)(LBS)。LBS是當(dāng)前移動GIS

38、的主要應(yīng)用方向之一,它將通信技術(shù)與GIS技術(shù)進(jìn)行整合,融合了移動通信與網(wǎng)絡(luò)的技術(shù),使移動GIS的應(yīng)用環(huán)境發(fā)生了極大的變化和改善。如在手機(jī)上集成的地圖軟件,幫助用戶進(jìn)行實(shí)時(shí)定位,規(guī)劃交通線路及城市信息查詢等??梢灶A(yù)見,在不久的將來,移動計(jì)算將成為主流計(jì)算環(huán)境,并將在輔助GIS野外工作方面發(fā)揮巨大的作用。v 2云計(jì)算以虛擬化技術(shù)為核心、以低成本為目標(biāo)的動態(tài)可擴(kuò)展網(wǎng)絡(luò)應(yīng)用基礎(chǔ)設(shè)施的云計(jì)算(CloudComputing)代表了近年來網(wǎng)絡(luò)計(jì)算的發(fā)展趨勢。Google地圖就是一個(gè)很好的例子。因此,上述的幾種技術(shù)發(fā)展都會通過云計(jì)算整合起來,用戶只需要一個(gè)簡單的Web瀏覽器就可以實(shí)現(xiàn)所需要完成的請求,而用戶不

39、用知道它的物理地址或者安裝龐大的應(yīng)用程序,在很大程度上給個(gè)人計(jì)算機(jī)減輕了負(fù)擔(dān)。v 3網(wǎng)格GIS技術(shù)網(wǎng)格技術(shù)被看成是“下一代Internet”,是由各種不同的硬件與軟件組成的基礎(chǔ)設(shè)施,它將計(jì)算機(jī)、互聯(lián)網(wǎng)、大型數(shù)據(jù)庫、遠(yuǎn)程設(shè)備等連接在一起,實(shí)現(xiàn)資源共享與協(xié)作,使人們更自由、更方便的使用網(wǎng)絡(luò)資源,解決復(fù)雜問題。網(wǎng)格GIS是GIS在網(wǎng)格環(huán)境下的一種新的應(yīng)用,將促進(jìn)GIS沿著網(wǎng)絡(luò)化、全球化、標(biāo)準(zhǔn)化、大眾化、實(shí)用化的方向發(fā)展,最終實(shí)現(xiàn)空間信息的全面共享與互操作。v 4數(shù)字地球1998年美國前副總統(tǒng)戈?duì)柼岢隽恕皵?shù)字地球”這一概念,隨即受到了各國專家學(xué)者的極大關(guān)注。數(shù)字地球?qū)⒌厍蛏系囊磺信c地理位置有關(guān)的信息用

40、數(shù)字形式描述出來,然后透過網(wǎng)絡(luò)形成豐富的資源,從而為全社會提供高質(zhì)量的信息服務(wù)。在“數(shù)字地球”中,涉及的主要技術(shù)是計(jì)算機(jī)、網(wǎng)絡(luò)通信、遙感、全球定位系統(tǒng)、地理信息系統(tǒng)以及海量的數(shù)據(jù)存儲處理、圖像智能處理、數(shù)據(jù)庫技術(shù)等。二、ppt上v 1.隨著WebService的興起,一系列的服務(wù)、通信標(biāo)準(zhǔn)的制定,在網(wǎng)絡(luò)上實(shí)現(xiàn)GIS互操作已成為可能。v 2.WebGIS自身將與各種先進(jìn)的計(jì)算機(jī)技術(shù)相結(jié)合,例如虛擬現(xiàn)實(shí)技術(shù)、多媒體技術(shù)等,這將會極大地?cái)U(kuò)展WebGIS的應(yīng)用和發(fā)展空間。 v 3.結(jié)合GPS、移動GIS等技術(shù)的研究與實(shí)用化,WebGIS將深入到人們的日常工作與生活中。 v 4.電子商務(wù)、電子政務(wù)的應(yīng)用

41、離不開空間信息,WebGIS將為其提供良好的支持。三、v 1 更加的面向服務(wù),從數(shù)據(jù)服務(wù)到信息處理服務(wù) 隨著Internet、分布式計(jì)算以及計(jì)算圖形學(xué)的飛速發(fā)展,開發(fā)基于Internet的3維GIS系統(tǒng)已成為可能。這三種技術(shù)的有力結(jié)合,為地理信息系統(tǒng)開創(chuàng)了一個(gè)新的時(shí)代,促使WebGIS的概念由地理數(shù)據(jù)服務(wù)提高到地理信息處理服務(wù)的新階段。 v 3.虛擬地理環(huán)境 所謂虛擬地理環(huán)境,是指用計(jì)算機(jī)技術(shù)來生成一個(gè)逼真的三維視覺、聽覺、觸覺或嗅覺等感覺世界,讓用戶可以從自己的視點(diǎn)出發(fā),利用自然的技能和某些設(shè)備對這一生成的虛擬世界客體進(jìn)行瀏覽和交互考察。這一定義強(qiáng)調(diào)的是:逼真的感覺、自然的交互、個(gè)人的視點(diǎn)及

42、迅速的響應(yīng)。虛擬現(xiàn)實(shí)技術(shù)(Virtual Reality)提供的可視化,不只是一般幾何型體(目標(biāo))的空間顯示,還可對獲取的有關(guān)目標(biāo)地理信息予以可視化。v 3.4 多源數(shù)據(jù)訪問 網(wǎng)絡(luò)環(huán)境下開放的空間數(shù)據(jù)交換格式是目前普遍追求的目標(biāo)。GML+SVG方式是今后的發(fā)展方向。GML(Geography Markup Language)是由Open GIS聯(lián)盟制定的基于XML的對地理信息(包括地理特征的幾何屬性)的傳輸和存儲的編碼規(guī)范,SVG(Scalable Vector Graphics)是可伸縮的矢量圖形,是用來描述二維圖形的XML語言。應(yīng)用GML和SVG可以克服傳統(tǒng)WebGIS的很多缺點(diǎn)。GML可

43、以用來交換GIS數(shù)據(jù),而SVG可以用來方便瀏覽GIS數(shù)據(jù)。兩者可以互相補(bǔ)充,使WebGIS的功能更加豐富,開發(fā)更加簡單,實(shí)現(xiàn)更加容易。 v 3.5 智能化的GIS 目前GIS的大部分應(yīng)用都處于輸出信息為客戶提供輔助決策支持的階段,缺乏知識處理、主動學(xué)習(xí)和推理的能力,而客戶需要的卻不僅僅是信息,還有針對某種問題的知識或智能解決方案??蛻粝M谂cGIS的交互過程中,GIS能通過知識學(xué)習(xí)和積累逐步了解客戶的習(xí)慣、需求等,不斷實(shí)現(xiàn)優(yōu)化以便提供個(gè)性化的服務(wù)。因此,基于知識的GIS智能化研究是今后一個(gè)很重要的方向。v 應(yīng)用前景:(1)隨著WebService的興起,一系列的服務(wù)、通信標(biāo)準(zhǔn)的制定,在網(wǎng)絡(luò)上實(shí)

44、現(xiàn)GIS互操作已成為可能。(2)WebGIS自身將與各種先進(jìn)的計(jì)算機(jī)技術(shù)相結(jié)合,例如虛擬現(xiàn)實(shí)技術(shù)、多媒體技術(shù)等,這將會極大地?cái)U(kuò)展WebGIS的應(yīng)用和發(fā)展空間。 (3)結(jié)合GPS、移動GIS等技術(shù)的研究與實(shí)用化,WebGIS將深入到人們的日常工作與生活中。 (4)電子商務(wù)、電子政務(wù)的應(yīng)用離不開空間信息,WebGIS將為其提供良好的支持。8、WEBGIS與傳統(tǒng)基于桌面或局域網(wǎng)的GIS相比有什么優(yōu)勢?(1)集成的全球化的客戶/服務(wù)器網(wǎng)絡(luò)系統(tǒng)(2)WEBGIS是交互系統(tǒng)(3)分布式系統(tǒng)(4)動態(tài)系統(tǒng)(5)跨平臺系統(tǒng)(6)WEBGIS能訪問Internet異構(gòu)環(huán)境下的多種GIS數(shù)據(jù)和功能(7)圖形化的超

45、媒體信息系統(tǒng)(1)訪問范圍廣,面向大眾(2)資源共享(3)發(fā)布速度快,范圍廣,維護(hù)方便(4)數(shù)據(jù)來源豐富、分布存儲(5)分布式計(jì)算(6)系統(tǒng)建設(shè)投資少(7)操作簡單(8)跨平臺。傳統(tǒng)GIS的不足 互操作性較差GIS數(shù)據(jù)共享能力弱 數(shù)據(jù)冗余嚴(yán)重GIS的處理能力有限實(shí)施成本高昂。9、與WEBGIS研究相關(guān)的前沿有哪些?(與7類同)WebGIS有關(guān)的研究前沿: (1)地理標(biāo)記語言-網(wǎng)絡(luò)環(huán)境下開放的空間數(shù)據(jù)交換格式(2)開放式地理信息系統(tǒng)(3)一體化的空間數(shù)據(jù)管理與分析(4)基于分布式計(jì)算的WebGIS(5)網(wǎng)絡(luò)虛擬地理環(huán)境(6)移動通信技術(shù)擴(kuò)展GIS應(yīng)用。10、WEBGIS的技術(shù)特點(diǎn)以及需要解決的問

46、題(發(fā)展過程中有哪些瓶頸上的問題)有哪些?【可能是6題的特點(diǎn)or13題技術(shù)or以下三點(diǎn)】v 1、基于Internet/Intranet標(biāo)準(zhǔn)WebGIS采用標(biāo)準(zhǔn)的HTML瀏覽器作為應(yīng)用外殼,支持HTTP(超文本傳輸協(xié)議)和TCP/IP。支持通信標(biāo)準(zhǔn)對于WebGIS來說是至關(guān)重要的。支持HTTP和TCP/IP,這就意味著任何地方的數(shù)據(jù)都能與WebGIS相連接,無論是單位內(nèi)部的還是外部的。這一層次的網(wǎng)絡(luò)協(xié)議標(biāo)準(zhǔn)化的實(shí)現(xiàn)是其他所有功能需求的前提和基礎(chǔ),也是WebGIS結(jié)構(gòu)優(yōu)越性的前提。v 2、分布式服務(wù)體系結(jié)構(gòu)分布式服務(wù)體系結(jié)構(gòu)是在服務(wù)器端和客戶端都能提供活躍的、可執(zhí)行進(jìn)程的體系結(jié)構(gòu),能夠有效地平衡這

47、兩者之間的處理負(fù)載,比如動態(tài)提取數(shù)據(jù)子集并進(jìn)行分析的進(jìn)程任務(wù),一般應(yīng)當(dāng)在服務(wù)器端執(zhí)行;而空間信息查詢集的選定和按比例縮放地圖適合在客戶端執(zhí)行,卻不是在服務(wù)器端。這種在服務(wù)器和客戶機(jī)之間的進(jìn)程分布式處理,最大限度地提高了現(xiàn)有計(jì)算機(jī)硬件資源的利用率。將數(shù)據(jù)量集中的任務(wù)放在服務(wù)器上,使應(yīng)用程序能支持其他的網(wǎng)絡(luò)請求,分布式處理在顯著降低了對帶寬的要求的同時(shí)也提高了系統(tǒng)的性能。v 3、數(shù)據(jù)來源豐富、分散存儲WebGIS能夠充分地利用已有的屬性數(shù)據(jù)庫數(shù)據(jù)和GIS數(shù)據(jù)資源,能夠?qū)崿F(xiàn)將常用的多種GIS數(shù)據(jù)向自己的空間數(shù)據(jù)格式和相應(yīng)的關(guān)系數(shù)據(jù)庫的轉(zhuǎn)換,從而保護(hù)了用戶的先期投資。而分散存儲數(shù)據(jù)的方式對于加快訪問速

48、度,降低負(fù)載和成本等方面都很有幫助。服務(wù)器端的GIS數(shù)據(jù)(包括圖形和屬性數(shù)據(jù))不需要全部集中在一臺機(jī)器上,可以分散地安裝在相互空間距離很遠(yuǎn)的多臺不同的機(jī)器上,只要通過Internet/Intranet相聯(lián)就可以了。這是WebGIS的一個(gè)極其重要的優(yōu)勢。v 存在問題: 1 多源、異構(gòu)的空間數(shù)據(jù)的交換和互操作的實(shí)現(xiàn)。 目前WebGIS用戶不能同時(shí)查看不同空間數(shù)據(jù)庫中的數(shù)據(jù),因?yàn)楝F(xiàn)有的WebGIS都有著自己特定的空間數(shù)據(jù),這些空間數(shù)據(jù)為了便于管理和出于安全方面的原因,大多是面向行業(yè)的、依賴于特定的支撐環(huán)境和運(yùn)行平臺。 2.結(jié)構(gòu)復(fù)雜的空間地理信息數(shù)據(jù)的查詢和整合。 HTML、ASP是目前WebGIS最

49、主要的信息傳輸和表達(dá)的工具,但由于HTML、ASP采用的標(biāo)記固定,有限且無內(nèi)涵,缺乏描述數(shù)據(jù)的內(nèi)部結(jié)構(gòu)和聯(lián)系且不支持矢量圖形等缺陷。因此它們面對復(fù)雜的空間地理信息數(shù)據(jù)的查詢和整合方面顯得力不從心。 3.圖形信息的傳輸速度與可視化。 受Internet的網(wǎng)絡(luò)帶寬以及其它路由限制,海量的空間數(shù)據(jù)的傳輸及圖形圖像的表達(dá)問題一直是WebGIS的技術(shù)瓶頸。在現(xiàn)有的網(wǎng)絡(luò)和硬件條件下,如何建立快速的響應(yīng)和傳輸機(jī)制,如何向用戶提供多樣化的、直觀易懂的圖形用戶界面,是目前WebGIS的一大難題。 4.跨平臺的實(shí)現(xiàn)。 由于微軟的DCOM、OMG的CORBA、和Sun的RMI等分布式對象技術(shù)必須要求需要服務(wù)的客戶端

50、與系統(tǒng)提供的服務(wù)本身之間進(jìn)行耦合,即要求一個(gè)同類的基本結(jié)構(gòu)。因此基于這些平臺開發(fā)的WebGIS平臺無法實(shí)現(xiàn)跨平臺的數(shù)據(jù)訪問。11、論述面向WEB服務(wù)的GIS體系結(jié)構(gòu)及其實(shí)現(xiàn)過程。體系結(jié)構(gòu):實(shí)現(xiàn)過程:基于Web Service的WebGIS系統(tǒng)需要向用戶提供接口,包括應(yīng)用接口、數(shù)據(jù)接口、功能接口,其中應(yīng)用接口是向最終的用戶提供Web應(yīng)用,數(shù)據(jù)接口是向用戶提供元數(shù)據(jù)更新服務(wù),功能接口是向用戶提供功能調(diào)用。這個(gè)體系結(jié)構(gòu)主要包括三層:表現(xiàn)層:包括Web瀏覽器和桌面應(yīng)用程序用戶。Web瀏覽器用戶是通過HTML調(diào)用應(yīng)用接口,桌面應(yīng)用程序是通過SOAP/XML調(diào)用數(shù)據(jù)接口和功能接口。應(yīng)用層:是向Web瀏覽器

51、和桌面應(yīng)用程序用戶提供地理信息服務(wù)和地理信息服務(wù)接口。地理信息服務(wù)包括空間數(shù)據(jù)服務(wù)、空間功能服務(wù)和空間元數(shù)據(jù)服務(wù),地理信息服務(wù)接口包括空間數(shù)據(jù)服務(wù)接口、空間功能服務(wù)接口和空間元數(shù)據(jù)服務(wù)接口。數(shù)據(jù)層:現(xiàn)有數(shù)據(jù)包括關(guān)系型數(shù)據(jù)庫和基于GML/XML數(shù)據(jù)庫,關(guān)系型數(shù)據(jù)庫可以通過GML/XML轉(zhuǎn)換服務(wù)進(jìn)行轉(zhuǎn)換,對于將要開發(fā)的數(shù)據(jù)庫可以直接采用GML/XML數(shù)據(jù)庫存儲。12、論述一下HTTP和TCP/IP之間的關(guān)系。(各是什么,關(guān)系是什么)TCP/IP協(xié)議 規(guī)范了Internet上所有計(jì)算機(jī)之間的數(shù)據(jù)傳輸格式和傳送方式。該協(xié)議集的核心是IP協(xié)議和TCP協(xié)議。 IP層接收由更低層(網(wǎng)絡(luò)接口層例如以太網(wǎng)設(shè)備驅(qū)

52、動程序)發(fā)來的數(shù)據(jù)包,并把該數(shù)據(jù)包發(fā)送到更高層-TCP或UDP層;相反,IP層也把從TCP或UDP層接收來的數(shù)據(jù)包傳送到更低層。IP數(shù)據(jù)包是不可靠的,因?yàn)镮P并沒有做任何事情來確認(rèn)數(shù)據(jù)包是按順序發(fā)送的或者沒有被破壞。IP數(shù)據(jù)包中含有發(fā)送它的主機(jī)的地址(源地址)和接收它的主機(jī)的地址(目的地址)。 TCP如果IP數(shù)據(jù)包中有已經(jīng)封好的TCP數(shù)據(jù)包,那么IP將把它們向上傳送到TCP層。TCP將包排序并進(jìn)行錯(cuò)誤檢查,同時(shí)實(shí)現(xiàn)虛電路間的連接。TCP數(shù)據(jù)包中包括序號和確認(rèn),所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。 TCP將它的信息送到更高層的應(yīng)用程序,例如服務(wù)程序和客戶程序。應(yīng)用程序輪流將信

53、息送回TCP層,TCP層便將它們向下傳送到IP層,設(shè)備驅(qū)動程序和物理介質(zhì),最后到接收方。TCP和IP在數(shù)據(jù)傳輸中的主要作用 - TCP對數(shù)據(jù)進(jìn)行格式化,將其分成若干數(shù)據(jù)包,并標(biāo)上序號和校檢號。 - IP負(fù)責(zé)在數(shù)據(jù)包前添加報(bào)頭,標(biāo)明發(fā)送主機(jī)和接收主機(jī)的地址,然后發(fā)往相應(yīng)的網(wǎng)絡(luò)接口。 - 在數(shù)據(jù)包接收端(即目的主機(jī)),TCP協(xié)議負(fù)責(zé)還原數(shù)據(jù),并檢查和處理錯(cuò)誤,向發(fā)送主機(jī)發(fā)回“確認(rèn)”,或請求重發(fā)(數(shù)據(jù)接收不正確或丟失時(shí))。 TCP/IP協(xié)議具有以下特點(diǎn):(1)協(xié)議標(biāo)準(zhǔn)具有開放性,其獨(dú)立于特定的計(jì)算機(jī)硬件及操作系統(tǒng),可以免費(fèi)使用(2)同意分配網(wǎng)絡(luò)地址,使得整個(gè)TCP/IP設(shè)備在網(wǎng)中都具有唯一IP地址(

54、3)實(shí)現(xiàn)了高層協(xié)議的標(biāo)準(zhǔn)化,能為用戶提供多種可靠的服務(wù)超文本傳輸協(xié)議HTTP采用請求/應(yīng)答模型實(shí)現(xiàn)客戶機(jī)與服務(wù)器的信息通信,客戶機(jī)的請求經(jīng)由網(wǎng)絡(luò)傳往服務(wù)器,服務(wù)器處理該請求并產(chǎn)生應(yīng)答。 客戶機(jī)的請求包含HTTP方法、URI(Universal Resource Identifier)以及HTTP協(xié)議版本 。服務(wù)器的應(yīng)答信息中包含HTTP協(xié)議版本、狀態(tài)代碼(Status Code)及原因短語(Reason Phrase) HTTP協(xié)議是WWW的基本協(xié)議,它位于TCP/IP協(xié)議之上。瀏覽器和WEB服務(wù)器間傳送的超文本文檔都是基于HTTP協(xié)議實(shí)現(xiàn)的。支持HTTP協(xié)議的瀏覽器成為WEB瀏覽器。HTTP

55、是一種基于C/S模式的無狀態(tài)和無連接的協(xié)議。具有以下五個(gè)主要特點(diǎn):(1)以C/S模式為基礎(chǔ)(2)簡單靈活(3)元信息(4)無連接性(5)無狀態(tài)性關(guān)系:TCP/IP協(xié)議族應(yīng)用層中的幾個(gè)常用協(xié)議:Telnet(Remote Login):遠(yuǎn)程登錄FTP(File Transfer Protocol):文件傳輸協(xié)議SMTP(Simple Mail Transfer Protocol):簡單郵件傳輸協(xié)議POP3(Post Office Protocol 3):第三代郵局協(xié)議HTTP(Hyper Text Transfer Protocol):超文本傳輸協(xié)議NNTP(Network News Trans

56、fer Protocol):網(wǎng)絡(luò)新聞傳輸協(xié)議13、談?wù)刉EBGIS的關(guān)鍵技術(shù)有哪些?(至少四五項(xiàng),每個(gè)技術(shù)簡單分析一下)通用網(wǎng)關(guān)接口:工作流程如下:(1) Web瀏覽器的用戶向Web服務(wù)器發(fā)出GIS相關(guān)功能的請求。(2) Web服務(wù)器接受請求,并通過CGI腳本將用戶的請求傳送給GIS服務(wù)器。(3) GIS服務(wù)器接受請求,進(jìn)行相關(guān)的數(shù)據(jù)處理,如:放大、縮小、漫游、查詢、分析等,并將運(yùn)算結(jié)果返回給客戶端,其中圖形數(shù)據(jù)以柵格結(jié)構(gòu)表示。4) GIS服務(wù)器將處理結(jié)果通過CGI腳本、Web服務(wù)器返回給客戶端瀏覽器。優(yōu)點(diǎn) :功能強(qiáng)、資源利用率高在CGI模式中,WebGIS的各種操作均由GIS服務(wù)器完成,可以

57、充分利用服務(wù)器端的計(jì)算與分析資源,因此具有客戶端容量要求小、GIS服務(wù)器空間數(shù)據(jù)處理能力強(qiáng)大等特點(diǎn)??缙脚_性好 瀏覽器端得到的靜態(tài)圖象(如GIF或JPEG)對客戶機(jī)沒有特殊要求,同時(shí)CGI程序幾乎不需要任何改動就可以移植到絕大多數(shù)操作系統(tǒng)上。因此這種方式的跨平臺性能良好。缺點(diǎn) :資源競爭激烈,效率較低 作為獨(dú)立的外部應(yīng)用程序來執(zhí)行的CGI程序,與Web服務(wù)器上的其他進(jìn)程之間存在著資源競爭,將使系統(tǒng)運(yùn)行效率降低。另外,客戶端的每個(gè)請求均通過網(wǎng)絡(luò)傳給GIS服務(wù)器,由GIS服務(wù)器啟動新的進(jìn)程,加以解釋執(zhí)行,而且每個(gè)請求都需要建立連接和釋放連接這個(gè)過程,因此也將導(dǎo)致效率的降低。網(wǎng)絡(luò)負(fù)荷重 功能操作困難 動態(tài)網(wǎng)頁技術(shù)動態(tài)網(wǎng)頁(Active Page)是運(yùn)行在Web服務(wù)器上的頁面,該頁面內(nèi)嵌有程序代碼。它必須在服務(wù)器端執(zhí)行,由服務(wù)器把運(yùn)行結(jié)果寫入HTML文件流中,并返回給客戶端的瀏覽器。常見的動態(tài)網(wǎng)頁技術(shù)包括:Microsoft ASP(Active Server P

溫馨提示

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

最新文檔

評論

0/150

提交評論