webgis課程總結(jié)_第1頁
webgis課程總結(jié)_第2頁
webgis課程總結(jié)_第3頁
webgis課程總結(jié)_第4頁
webgis課程總結(jié)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、第一章WebGIS是指基于Internet平臺(tái)進(jìn)行信息發(fā)布,數(shù)據(jù)共享,交流協(xié)作??蛻舳藨?yīng)用軟件采用WWW協(xié)議,實(shí)現(xiàn)GIS信息的在線查詢和業(yè)務(wù)處理等功能。WebGIS是Internet技術(shù)應(yīng)用于GIS開發(fā)的產(chǎn)物。WebGIS組成:1)Web瀏覽器;2)WebGIS的信息代理;3)WebGIS服務(wù)器與以往的桌面GIS相比,WebGIS具有的優(yōu)點(diǎn):1)集成的全球化的客戶/服務(wù)器網(wǎng)絡(luò)系統(tǒng)。2)WebGIS是交互系統(tǒng)。3)WebGIS是分布式系統(tǒng)。4)WebGIS是動(dòng)態(tài)系統(tǒng)。5)WebGIS是跨平臺(tái)系統(tǒng)。6)WebGIS能訪問Internet異構(gòu)環(huán)境下的多種GIS數(shù)據(jù)功能。7)圖形化的超媒體信息系統(tǒng)。幾

2、種商業(yè)化的WebGIS平臺(tái):1)MapInfo公司的MapXtreme,2)Intergraph公司的GeoMediaWebMap,3)AutoDesk公司的MapGuide,4)ESRI公司的SuperMapIS第二章計(jì)算機(jī)網(wǎng)絡(luò)概念:凡是將地理位置不同、并具有獨(dú)立功能的多個(gè)計(jì)算機(jī)系統(tǒng)通過通信設(shè)備和線路連接起來、以功能完善的網(wǎng)絡(luò)軟件實(shí)現(xiàn)網(wǎng)絡(luò)中資源共享的系統(tǒng),稱之為計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng)。計(jì)算機(jī)網(wǎng)絡(luò)組成:由網(wǎng)絡(luò)操作系統(tǒng)和用以組成計(jì)算機(jī)網(wǎng)絡(luò)的多臺(tái)計(jì)算機(jī)以及各種通信設(shè)備構(gòu)成。計(jì)算機(jī)網(wǎng)絡(luò)分類:1)按覆蓋范圍分:局域網(wǎng),廣域網(wǎng),城域網(wǎng)2)按通信媒體分:有線網(wǎng),無線網(wǎng),無線有線混合網(wǎng)3)按數(shù)據(jù)交換方式分:線路交換

3、方式,報(bào)文交換方式,分組交換網(wǎng)絡(luò)4)按使用范圍分:公用網(wǎng),專用網(wǎng)TCP/IP協(xié)議特點(diǎn):1)協(xié)議標(biāo)準(zhǔn)具有開放性,其獨(dú)立于特定的計(jì)算機(jī)硬件及操作系統(tǒng),可以免費(fèi)使用。2)統(tǒng)一分配網(wǎng)絡(luò)地址,使得整個(gè)TCP/IP設(shè)備在網(wǎng)絡(luò)中都具有唯一IP地址。3)實(shí)現(xiàn)了高層協(xié)議的標(biāo)準(zhǔn)化,能為用戶提供多種可靠的服務(wù)。Web瀏覽器/服務(wù)器系統(tǒng)的工作模式:1)在瀏覽器中輸入Web地址,向某個(gè)Web服務(wù)器發(fā)出HTTP請求。2)Web服務(wù)器收到瀏覽器的請求后,在HTML文檔中找到特定的頁面,并將結(jié)果傳送給瀏覽器。3)瀏覽器執(zhí)行收到的HTML文檔并顯示其內(nèi)容。HTTP協(xié)議特點(diǎn):1)以Client/Server模式為基礎(chǔ);2)簡單靈

4、活;3)元信息;4)無連接性;5)無狀態(tài)性。-Vr.第三章WebGIS信息內(nèi)容構(gòu)建:內(nèi)容涉及信息組織,信息交互,信息的表達(dá),綜合分析,數(shù)據(jù)的安全和開放性等多個(gè)方面。信息的表達(dá)涉及兩方面問題:一是操作界面的組織,二是空間信息的表達(dá)方式。前者著重為用戶提供一個(gè)易于操作的環(huán)境,后者則致力于對(duì)空間信息提供多種形式的圖形化表示和描述說明,使用戶可以很容易地得到自己想要的信息。數(shù)據(jù)安全包括:1)數(shù)據(jù)庫訪問控制;2)用戶注冊與認(rèn)證;3)加密策略。實(shí)現(xiàn)WebGIS的基本方式:一)基于CGI方式:1、定義:CGI全稱“公共網(wǎng)關(guān)接口”(CommonGatewayInterface),HTTP服務(wù)器與你的或其它機(jī)器

5、上的程序進(jìn)行“交談”的一種工具,其程序須運(yùn)行在網(wǎng)絡(luò)服務(wù)器上。2、功能:絕大多數(shù)的CGI程序被用來解釋處理來自表單的輸入信息,并在服務(wù)器產(chǎn)生相應(yīng)的處理,或?qū)⑾鄳?yīng)的信息反饋給瀏覽器。CGI程序使網(wǎng)頁具有交互功能。3、處理步驟:(1)通過Internet把用戶請求送到服務(wù)器。服務(wù)器接收用戶請求并交給CGI程序處理。CGI程序把處理結(jié)果傳送給服務(wù)器。服務(wù)器把結(jié)果送回到用戶。4、基于CGI方式的WebGIS工作原理:1)瀏覽器發(fā)出請求;2)Web服務(wù)器接受請求,通過CGI腳本將請求發(fā)送給GIS服務(wù)器;3)GIS服務(wù)器接受請求,進(jìn)行數(shù)據(jù)處理,將操作結(jié)果形成GIF或JPEG圖像(快照);4)GIS服務(wù)器將快

6、照通過CGI腳本、Web服務(wù)器返回給瀏覽器顯示5、基于CGI方式的WebGIS特點(diǎn):優(yōu)點(diǎn):1)“瘦”客戶端;2)跨平臺(tái)缺點(diǎn):1)網(wǎng)絡(luò)傳輸數(shù)據(jù)量大;2)服務(wù)器過“胖”;3)同步多請求問題;4)靜態(tài)圖像;5)界面功能受web瀏覽器限制二)基于Plug-in方式:1、原理:接入瀏覽器程序的動(dòng)態(tài)鏈接庫,采用DLL的方式解決有瀏覽器程序間相互調(diào)用的問題將大部分負(fù)荷加在瀏覽程序上,能夠正確瀏覽更多的數(shù)據(jù)類型,在瀏覽器端完成矢量信息的顯示利用瀏覽器插件使瀏覽器支持其特定格式的數(shù)據(jù)文件,使一部分服務(wù)器功能轉(zhuǎn)移到客戶端2、工作原理:Web瀏覽器發(fā)出GIS數(shù)據(jù)瀏覽操作請求,web服務(wù)器接受到請求,進(jìn)行處理并將用戶

7、所要的GIS數(shù)據(jù)傳給Web瀏覽器;客戶端收到Web服務(wù)器傳來的GIS數(shù)據(jù),并對(duì)數(shù)據(jù)進(jìn)行理解;在本地系統(tǒng)查找與gis數(shù)據(jù)相匹配的Plug-in,找到則用它來顯示數(shù)據(jù),若沒有則需要安裝和加載相應(yīng)的Plug-inGIS的數(shù)據(jù)操作均由運(yùn)行于瀏覽器中的Plug-in來完成3、基于Plug-in方式的WebGIS特點(diǎn):優(yōu)點(diǎn):1)無縫支持于GIS數(shù)據(jù)的連接;2)GIS操作速度快(本地Plug-in)完成;3)服務(wù)器和網(wǎng)絡(luò)傳輸負(fù)擔(dān)輕缺點(diǎn):1)GISPlug-in與平臺(tái)相關(guān)(操作系統(tǒng)不同Plug-in不同);2)GISPlug-in與GIS數(shù)據(jù)類型相關(guān);3)需要事先安裝;4)更新困難大;5)使用已有GIS操作分

8、析能力弱,處理大型GIS分析能力有限三)基于ActiveX方式:1、工作原理:依靠GISActiveX來完成GIS數(shù)據(jù)處理和顯示控件與Web瀏覽器靈活無縫的結(jié)合在一起。Webgis瀏覽器發(fā)出請求;Web服務(wù)器接受到用戶請求,進(jìn)行處理并講用戶所要的GIS數(shù)據(jù)對(duì)象和GISActiveX控件(第一次)傳送給web瀏覽器;GISActiveX控件負(fù)責(zé)向web服務(wù)器請求GIS數(shù)據(jù),并負(fù)責(zé)顯示gis數(shù)據(jù),進(jìn)行各種操作。2、特點(diǎn):優(yōu)點(diǎn):1)具有GISPlug-in模式的所有有點(diǎn);2)能被支持OLE標(biāo)準(zhǔn)的任何程序語言和應(yīng)用系統(tǒng)使用,更靈活更方便缺點(diǎn):1)需要下載占用客戶端的磁盤空間;2)與平臺(tái)相關(guān),不同的平臺(tái)

9、要有不同的GISActiveX控件與瀏覽器相關(guān);3)使用已有GIS操作分析資源能力弱,處理大型GIS分析能力有限;4)存在信息安全隱患四)基于JavaApplet方式:1、JavaApplet原理:是專為建立動(dòng)態(tài)web網(wǎng)頁而設(shè)計(jì)的小型Java應(yīng)用程序。隨網(wǎng)頁一起被加載到客戶端,瀏覽器調(diào)用Java虛擬機(jī),執(zhí)行Applet程序,僅僅被加載到客戶端的內(nèi)存中,一旦用戶退出Applet頁面,Applet就被回收,在使用過程中是胖客戶端,但不占用客戶端磁盤空間,Java虛擬機(jī)對(duì)Applet做了限制不訪問本地文件系統(tǒng),在保證系統(tǒng)安全的同時(shí)卻限制了Applet的一些功能。2、特點(diǎn):優(yōu)點(diǎn):1)體系結(jié)構(gòu)與平臺(tái)和操

10、作系統(tǒng)無關(guān);2)動(dòng)態(tài)運(yùn)行,無需在客戶端預(yù)先安裝;3)GIS操作速度快;4)服務(wù)器和網(wǎng)絡(luò)傳輸負(fù)擔(dān)輕缺點(diǎn):1)使用已有GIS操作分析資源能力弱,處理大型GIS分析能力有限;2)GIS數(shù)據(jù)保存、分析結(jié)果的存儲(chǔ)和網(wǎng)絡(luò)資源的使用能力有限基于WebGIS的空間信息特點(diǎn):具有分布式、多源、異構(gòu)、異質(zhì)和特定的用戶顯示界面的特點(diǎn)。P59圖3.9信息流程圖HTML超文本置標(biāo)識(shí)語言XML可擴(kuò)展標(biāo)記語言GML通用標(biāo)記語言SGML標(biāo)準(zhǔn)通用標(biāo)識(shí)語言標(biāo)記語言是一種用來定義文檔語法和文法的標(biāo)記的集合。GMLSGMLHTMLXML什么是XML:文本化的小型數(shù)據(jù)庫表達(dá)語言;客戶端極端的數(shù)據(jù)結(jié)構(gòu)載體;信息的高層封裝與運(yùn)輸標(biāo)準(zhǔn);是H

11、TML的高層擴(kuò)展;是信息的對(duì)象化語言;是一種通用的數(shù)據(jù)結(jié)構(gòu);是行業(yè)HTML擴(kuò)展標(biāo)記的定義語言XML特點(diǎn):XML是國際化。XML基于Unicode;SGML和HTML基于ASCII碼。XML能夠結(jié)構(gòu)化。通過使用DTD,XML能夠被結(jié)構(gòu)化,內(nèi)容和語法都能驗(yàn)證。XML文件可以通過組合創(chuàng)建。使用XML的鏈接方法,文件可以通過組合其它文件來創(chuàng)建。XML能夠成為數(shù)據(jù)的容器。XML提供了靈活性。XML容易使用。XML有標(biāo)準(zhǔn)的格式。XML與HTML比較:1)XML與HTML都來自SGML;2)XML提供了一個(gè)直接“處理”Web數(shù)據(jù)的通用方法,而HTML只是Web“顯示”數(shù)據(jù)的通用方法。3)XML著重描述的是W

12、eb頁面的“內(nèi)容”,而HTML著重頁面“顯示格式”。4)XML使機(jī)器能交談(能自動(dòng)處理信息),HTML方便了人與人的交流。5)XML具有良好的交互性,它可以在客戶機(jī)上進(jìn)行數(shù)據(jù)操作,不需要與服務(wù)器交互,極大地減輕了服務(wù)器的負(fù)擔(dān)。6)HTML不支持深層的結(jié)構(gòu)描述,而XML的文件結(jié)構(gòu)嵌套可以復(fù)雜到任何程度??梢哉f,HTML語言定義的是如何顯示內(nèi)容而XML語言定義的是內(nèi)容本身。P75基于GML的異構(gòu)WebGIS空間數(shù)據(jù)結(jié)構(gòu)圖3.19內(nèi)容和形式分離式GML的重要特征之一。XML應(yīng)用領(lǐng)域:當(dāng)前,XML的應(yīng)用領(lǐng)域主要體現(xiàn)在四個(gè)方面:電子商務(wù)-利用WWW實(shí)現(xiàn)商品信息的交換和收發(fā)訂單,降低通信成本、軟件成本知識(shí)

13、管理-對(duì)各種文檔和資料進(jìn)行真正實(shí)用的知識(shí)管理,并將成為今后知識(shí)管理的主流實(shí)現(xiàn)企業(yè)間自動(dòng)化處理空間數(shù)據(jù)服務(wù)請求卄GML、應(yīng)用層訓(xùn)。b服務(wù)器:應(yīng)用服務(wù)器幕于XMLWebGIS#系結(jié)構(gòu)XML查詢語言:XQL:對(duì)XSL的擴(kuò)充一超集:在XSL的基礎(chǔ)上提供篩選操作、布爾操作;對(duì)節(jié)點(diǎn)集進(jìn)行索引,并為查詢、定位等提供單一的語法形式。XML-QL:面向SQL,借鑒了半結(jié)構(gòu)化數(shù)據(jù)查詢語言的思想將XML文檔集看做數(shù)據(jù)庫,以半結(jié)構(gòu)化數(shù)據(jù)模型作為數(shù)據(jù)模型,將DTD文檔看做數(shù)據(jù)庫模式資源描述框架RDF:用于編譯、交換和重新使用結(jié)構(gòu)化元數(shù)據(jù)的W3C指令的XML應(yīng)用程序,使得軟件更容易理解Web站點(diǎn)的內(nèi)容。管理、搜索、過濾和

14、個(gè)性化Web站點(diǎn);使得Web站點(diǎn)的查找更具容易和準(zhǔn)確XML相關(guān)技術(shù):DTD:文檔定義類型:具有廣泛支持工具,但也有其缺陷CSS:層疊樣式表:隨HTML的出現(xiàn)而出現(xiàn),是一種極其簡單的樣式語言,沒有復(fù)雜的解釋模型,其應(yīng)用依賴于要處理的XML文檔結(jié)構(gòu)XLS:擴(kuò)展樣式語言:專為XML設(shè)計(jì)的樣式語言,被定義為包含有一套元素集的XML語法規(guī)范Xlink:是XML標(biāo)準(zhǔn)的一部分,用于定義對(duì)XML的鏈接Xpath:是一門語言,用于把XML文檔作為帶有各種節(jié)點(diǎn)的樹來查看,使用Xpath可以定位XML文檔樹的任意節(jié)點(diǎn)Xpointer:對(duì)Xpath的擴(kuò)展,可以確定節(jié)點(diǎn)的位置和范圍,通過字符串匹配查找信息XMLName

15、space:提供創(chuàng)建XML文檔中的各種名字的方法,這些名字由統(tǒng)一資源標(biāo)識(shí)符所標(biāo)識(shí)。通過載XML文檔中使用名字空間,可以唯一確定文檔中的元素或?qū)傩訫kcpaymentsLXM應(yīng)用標(biāo)推XML體系注!構(gòu)圖SundLay,Jlehezuio第四章SVG定義:SVG(可放縮的矢量圖形)是一種基于XML的二維矢量圖形描述語言。SVG特點(diǎn):1)基于XML標(biāo)準(zhǔn);2)矢量圖像;3)由文本構(gòu)成的圖像;4)靈活的文件格式;5)支持交互性;6)內(nèi)嵌式動(dòng)態(tài)字體;7)支持Xlink和XpointerWeb環(huán)境下地理空間數(shù)據(jù)的三層表達(dá)體系:基于XML的虛擬地圖表達(dá);基于GML的實(shí)體地圖表達(dá);基于SVG的可視化地圖表達(dá)虛擬地

16、圖:指網(wǎng)絡(luò)環(huán)境下在地理空間元數(shù)據(jù)支持下對(duì)分布式異構(gòu)地理空間數(shù)據(jù)的一種高度抽象化描述,是對(duì)分布式異構(gòu)地理空間數(shù)據(jù)的一種集成手段。地理元數(shù)據(jù):“說明的數(shù)據(jù)”是關(guān)于數(shù)據(jù)和信息資源的描述性信息;具有一定標(biāo)準(zhǔn)和格式組織數(shù)據(jù)。地理元素設(shè)計(jì):1)map描述元素;2)圖層描述元素;3)地理屬性數(shù)據(jù)元素地物對(duì)象的屬性數(shù)據(jù)兩種編碼方法:內(nèi)嵌法:使用GeoAtribute元素標(biāo)記屬性數(shù)據(jù)。外聯(lián)法:地物類別號(hào)可確定與該類地物所對(duì)應(yīng)屬性關(guān)系表,目標(biāo)標(biāo)識(shí)號(hào)來定位定屬性表中的記錄號(hào)。地理信息服務(wù):為用戶采集、加工、提供或管理地理信息的服務(wù),即對(duì)地理信息提供的服務(wù)。包括地理數(shù)據(jù)服務(wù)和GIS信息處理功能的的服務(wù)。地理信息服務(wù)的

17、關(guān)鍵:是實(shí)現(xiàn)地理信息的標(biāo)準(zhǔn)化以及地理信息處理功能的通用性。地理信息服務(wù)的技術(shù)體系:1)地理信息獲取技術(shù);2)地理信息的處理技術(shù);3)地理信息傳輸技術(shù);4)地理信息終端技術(shù);5)地理信息表現(xiàn)技術(shù)GIS三部分:地理數(shù)據(jù);處理邏輯;應(yīng)用邏輯WebService:即運(yùn)行在Web上的服務(wù),這個(gè)服務(wù)通過網(wǎng)絡(luò)為程序提供服務(wù)方法,類似一個(gè)遠(yuǎn)程的服務(wù)提供者,即遠(yuǎn)程信息訪問?;赬ML并利用SOAP協(xié)議實(shí)現(xiàn)跨平臺(tái)信息傳遞的一種技術(shù)。WebService體系結(jié)構(gòu):三個(gè)角色:服務(wù)提供者,服務(wù)代理者,服務(wù)請求者三個(gè)操作:發(fā)布,查找和綁定服務(wù)提供者在服務(wù)代理者那里注冊來配置和發(fā)布服務(wù),服務(wù)請求者通過查找服務(wù)代理者那里被發(fā)布服務(wù)的登記記錄來找到服務(wù),服務(wù)請求者綁定服務(wù)提供者并使用可用的服務(wù)。實(shí)現(xiàn)一個(gè)完整的WebService包括步驟:1)發(fā)布注冊;2)申請查詢;3)返回信息;4)發(fā)送調(diào)用;5)返回服務(wù)We

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論