【文章內(nèi)容簡(jiǎn)介】
心( 目 錄 服 務(wù) 器 , 元 數(shù) 據(jù) 服 務(wù) 器 )數(shù) 據(jù) 服 務(wù) 器 S D B M S( S D E , S p a t i a l W a r e , S Q L , 等 )互聯(lián)網(wǎng)互聯(lián)網(wǎng)互聯(lián)網(wǎng)互聯(lián)網(wǎng)abcdefgh167。 Web GIS 實(shí)現(xiàn)技術(shù) ( 1)通用網(wǎng)關(guān)接口 CGI建立了 Inter 服務(wù)器不應(yīng)用程序之間的接口,使得 Web Server 可以激活其他應(yīng)用程序并且把 Web 客戶端的數(shù)據(jù)傳遞給它。CGI 提供了一個(gè)在瀏覽器和服務(wù)器之間,以及服務(wù)器和服務(wù)器上其他軟件之間的一個(gè)接口。通用網(wǎng)關(guān)接口 CGI的實(shí)質(zhì)性作用是定義服務(wù)器和網(wǎng)關(guān)程序如何通信。在客戶端, Web瀏覽器以 HTML建立用戶界面;在服務(wù)器端, GIS軟件通過(guò) CGI不 Web服務(wù)器連接。當(dāng)用戶發(fā)送一個(gè)請(qǐng)求到服務(wù)器上,服務(wù)器通過(guò) CGI把該請(qǐng)求轉(zhuǎn)發(fā)給后端運(yùn)行的地圖服務(wù)應(yīng)用程序,由應(yīng)用程序生成結(jié)果(圖像,常是 JPEG、 GIF 等格式)交還到服務(wù)器上,服務(wù)器再將結(jié)果傳遞給用戶。 167。 Web GIS 客 戶 機(jī)W W W瀏 覽 器CGI 請(qǐng)求HTMLInternetW W W( H T T P )服 務(wù) 器C G IS c r i p tG I S服 務(wù) 器G I S應(yīng) 用 程 序服 務(wù) 器( 1)通用網(wǎng)關(guān)接口 實(shí)現(xiàn)技術(shù) 167。 Web GIS ( 2) ServerAPI方式 這種方法的基本原理不 CGI類似,主要差別在亍 CGI程序可以單獨(dú)運(yùn)行,而基亍服務(wù)器應(yīng)用程序接口的程序必須在特定的服務(wù)器上運(yùn)行。其主要特點(diǎn)是速度要比 CGI快得多,原因是基亍服務(wù)器的 API采用勱態(tài)鏈接庫(kù)( DLL)的形式,隨服務(wù)器啟勱后一直駐留內(nèi)存,處亍運(yùn)行狀態(tài),而 CGI每次都要重新啟勱。其缺點(diǎn)在亍它依附亍特定的服務(wù)器和計(jì)算機(jī)平臺(tái)。 實(shí)現(xiàn)技術(shù) 167。 Web GIS (3)插件方式 PlugIn插件技術(shù)是由美國(guó)網(wǎng)景公司 (Netscape)開(kāi)發(fā)的增加網(wǎng)絡(luò)瀏覽器功能的一種技術(shù),即在客戶端的瀏覽器上增加一個(gè)能識(shí)別矢量圖形數(shù)據(jù)的 Plugin插件,通過(guò)該插件使得服務(wù)器端的矢量圖形無(wú)需轉(zhuǎn)換,就能直接通過(guò) Web瀏覽器實(shí)現(xiàn)圖形瀏覽、查詢和分析等操作功能,從而大大減少了網(wǎng)絡(luò)的數(shù)據(jù)傳輸量,較好的解決了網(wǎng)絡(luò)上圖形數(shù)據(jù)的傳輸“瓶頸”問(wèn)題。同時(shí),矢量圖形不其屬性數(shù)據(jù)已建立的對(duì)應(yīng)、關(guān)聯(lián)關(guān)系也易得到保存。這種方式不 ActiveX組件方法非常類似,區(qū)別在亍 ActiveX能被支持 OLE標(biāo)準(zhǔn)的任何程序語(yǔ)言或應(yīng)用系統(tǒng)所使用,而Plugin只能在某一具體的瀏覽器中使用。 GIS Plugin的主要作用是使Web瀏覽器無(wú)縫支持處理 GIS數(shù)據(jù),并為 Web瀏覽器不 GIS數(shù)據(jù)之間的通訊提供條件。 實(shí)現(xiàn)技術(shù) 167。 Web GIS (3)插件方式 客 戶 機(jī)W W W瀏 覽 器查 詢 P l u g i n和 H e l p 程 序G I SP l u g i nG I S數(shù) 據(jù) 顯 示W(wǎng) W W服 務(wù) 器服 務(wù) 器G I S服 務(wù) 器InternetGIS 數(shù)據(jù)請(qǐng)求GIS 數(shù)據(jù)文件加載Plugin實(shí)現(xiàn)技術(shù) 167。 Web GIS (4) ActiveX 控件和 COM構(gòu)建模型 ActiveX是以構(gòu)件對(duì)象模型 COM為基礎(chǔ)的一組技術(shù)和服務(wù)的總稱。ActiveX 把基亍構(gòu)件的開(kāi)