夜间福利网站,免费动漫av,一级做a爰片久久毛片免费陪,夜夜骑首页,黄色毛片视频,插插插操操操,综合av色

試論網(wǎng)絡地理信息系統(tǒng)研究與實現(xiàn)

時間:2024-08-06 11:21:43 網(wǎng)絡工程畢業(yè)論文 我要投稿
  • 相關推薦

試論網(wǎng)絡地理信息系統(tǒng)研究與實現(xiàn)

  網(wǎng)絡地理信息系統(tǒng)是利用網(wǎng)絡技術來擴展和完善地理信息系統(tǒng)的一項新技術,下面是小編搜集整理的一篇關于網(wǎng)絡地理信息系統(tǒng)研究的論文范文,供大家閱讀查看。

試論網(wǎng)絡地理信息系統(tǒng)研究與實現(xiàn)

  摘要:介紹了網(wǎng)絡地理信息系統(tǒng)的概念和組成,并詳細討論了它的理論研究與實現(xiàn)方法。

  關鍵詞:網(wǎng)絡地理信息系統(tǒng) 體系結構 Java網(wǎng)絡應用

  地理信息系統(tǒng)(GIS)可同時管理地理空間信息和數(shù)據(jù)庫屬性數(shù)據(jù),在城市規(guī)劃、地下管線管理、市政設施、房地產(chǎn)、交通管理等領域有廣泛的應用價值。近年來,計算機技術的發(fā)展使GIS在組成結構和應用技術等方面較之以前有了很大的進步。隨著Internet技術的發(fā)展和人們對GIS的需求的提高,利用Internet在Web上發(fā)布和出版空間數(shù)據(jù),為用戶提供空間數(shù)據(jù)瀏覽、查詢和分析的功能,已經(jīng)成為GIS發(fā)展的必然趨勢。于是,基于Internet技術的網(wǎng)絡地理信息系統(tǒng)—WebGIS應運而生。它利用當今先進的GIS技術和Internet網(wǎng)絡技術,將地理信息發(fā)布在國際互聯(lián)網(wǎng)上,為現(xiàn)有的信息服務行業(yè)注人新的血液,也將成為信息服務行業(yè)新的利潤增長點。

  1、網(wǎng)絡地理信息系統(tǒng)的特點和結構

  1. 1特點

  網(wǎng)絡地理信息系統(tǒng)(WebG工S)是利用網(wǎng)絡技術來擴展和完善地理信息系統(tǒng)的一項新技術,是GIS與互聯(lián)網(wǎng)的有機結合,是GIS在廣域網(wǎng)環(huán)境下的一種應用,最終是實現(xiàn)空間信息的網(wǎng)絡化。GIS通過互聯(lián)網(wǎng)延伸了功能,真正成為了一種大眾使用的信息工具。在互聯(lián)網(wǎng)的任意一個節(jié)點,人們都可以瀏覽網(wǎng)上分布的各種具有超媒體特性的地理空間數(shù)據(jù)、技術性數(shù)據(jù),并進行地理分析、查詢,以支持智能輔助決策。與傳統(tǒng)的GIS相比,WebGIS的特殊之處主要有如下表現(xiàn):

  (1)訪問范圍更廣泛?蛻艨梢酝瑫r訪問多個位于不同地方服務器上的最新數(shù)據(jù),這大大方便了GIS的數(shù)據(jù)管理,使分布式的多數(shù)據(jù)源的數(shù)據(jù)管理和合成更易于實現(xiàn)。

  (2)平臺的獨立性。無論服務器/客戶機是何種機器,無論WebGIS服務器端使用何種GIS軟件,由于使用了通用的Web瀏覽器,用戶就可以透明地訪問WebGIS數(shù)據(jù),在本機或某個服務器上進行分布式部件的動態(tài)組合和空間數(shù)據(jù)的協(xié)同處理與分析,實現(xiàn)遠程異構數(shù)據(jù)的共享。

  (3)大規(guī)模降低系統(tǒng)成本。普通GIS要求每個客戶端配備昂貴的專業(yè)GIS軟件,而用戶通常使用的只是一些最基本的功能,這造成極大的浪費。WebGIS在客戶端通常只需使用Web瀏覽器(有時還要加一些插件),其軟件成本與全套專業(yè)GIS相比節(jié)省許多。另外,由于客戶端的簡單性而節(jié)省的維護費用也不容忽視。

  (4)操作更簡單。要推廣GIS,使GIS系統(tǒng)為廣大的普通用戶所接受,就要降低對系統(tǒng)操作的要求。通用的Web瀏覽器無疑是降低操作復雜度的最好選擇。

  (5)平衡高效的計算負載。傳統(tǒng)的GIS大都使用文件服務器結構的處理方式,其處理能力完全依賴于客戶端,效率較低。而今一些高級的WebGIS能充分利用網(wǎng)絡資源,將基礎性、全局性的處理交由服務器執(zhí)行,而對數(shù)據(jù)量較小的簡單操作則由客戶端直接完成。這種計算模式能靈活高效地尋求計算負荷和網(wǎng)絡流量負載在服務器端和客戶端的合理分配,是一種較理想的優(yōu)化模式。

  1.2結構

  WebGIS是在Internet信息發(fā)布、數(shù)據(jù)共享、交流協(xié)作基礎之上實現(xiàn)GIS的在線查詢和業(yè)務處理等功能的,Web分布式交互操作是工作的重心。WebGIS的基本組成包括:web服務器;Browser瀏覽器(GIS插件);頁面描述語言(HTML,VRML) ; Web交互程序(JAVA,CGI,Active X);GIS數(shù)據(jù)庫管理器(ARCSTORM , SDE ) 。

  2、設計思想

  2. 1 GIS網(wǎng)絡協(xié)議

  HTTP協(xié)議基于TCP/IP,是屬于ISO/OSI模型應用層的通信協(xié)議。它面向的對象與可擴展的特性使其比TCP/IP協(xié)議支持更多的數(shù)據(jù)類型,如文本、圖像、聲音等。www迅速崛起的經(jīng)驗啟示我們,開發(fā)一組支持傳輸GIS空間數(shù)據(jù)的網(wǎng)絡協(xié)議對GIS在Internet網(wǎng)絡中的生存和發(fā)展十分重要。作為HTTP協(xié)議的擴充,開發(fā)基于HTTP的GIS數(shù)據(jù)通信協(xié)議是較好的解決辦法。

  HTTP的可擴展性和面向?qū)ο蟮奶匦允沟脴嬙煨碌膮f(xié)議簡單易行;TCP/IP與HTTP是非常流行的協(xié)議,處理專題信息的GIS網(wǎng)絡協(xié)議難以得到廣泛認可;與HTTP捆綁的GIS協(xié)議可迅速遍布Internet網(wǎng)絡。

  2.2 WebGIS多源數(shù)據(jù)的集成

  在Internet普及之前,GIS系統(tǒng)集成的重要性就被專家們意識到了,并且提出了全關系化、面向?qū)ο蟮冉鉀Q方法,但是這些方法在多元數(shù)據(jù)的集成和專題模型與GIS系統(tǒng)的集成方面都存在著一些問題。隨著Internet網(wǎng)絡的廣泛應用,C*IS面對的是一個松散的開放性網(wǎng)絡,它蘊藏著豐富的信息資源。WebGIS如何訪問外源數(shù)據(jù)庫并從中迅速檢索出webGIS所需要的信息,是WebGIS系統(tǒng)集成的新內(nèi)涵。

  WebGIS的系統(tǒng)集成應包括兩個方面:建立與外源數(shù)據(jù)的動態(tài)鏈接;利用元數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)與處理方法集的統(tǒng)一封裝。方法集是用一系列字符串表示的數(shù)學公式,用戶可以動態(tài)編輯這些公式。

  2. 3多線程并行式計算

  GIS用戶會注意到:在應用程序讀/寫文件或執(zhí)行耗時較長的復雜檢索、計算和圖形刷新時,整個應用程序都處于阻塞狀態(tài),用戶只能處于被動的等待狀態(tài)。同時由于網(wǎng)絡帶寬非常有限,多個用戶同時訪問同一服務器會導致網(wǎng)絡性能急劇下降;網(wǎng)絡傳輸和I/O操作只占用小部分CPU資源,大部分的CPU空間閑置;此外,慢速的I/O操作和耗時、復雜的查詢和計算同樣使用戶被動地等待一項任務完成后再執(zhí)行其他比較迫切的任務。這些問題都是由于應用程序采用了單線程運行機制的緣故,所以為了合理地利用網(wǎng)絡與機器的資源,WebGIS需要建立支持高度并發(fā)性的多線程模型。

  2. 4平臺的獨立性

  Internet網(wǎng)絡是一個開放性的網(wǎng)絡,與其相連的主機運行著各種各樣的平臺,這些操作系統(tǒng)惟一的共性是對TCP/IP協(xié)議的支持。在這個標準和開放系統(tǒng)備受推崇的時代,跨平臺和可移植性在一定程度上決定了WebGIS的可應用性

  3、網(wǎng)絡地理信息系統(tǒng)的實現(xiàn)技術

  3. 1客戶端實現(xiàn)技術

  客戶端WebGIS允許GIS的數(shù)據(jù)和GIS計算在用戶本地計算機的瀏覽器上執(zhí)行。GIS數(shù)據(jù)和計算開始都駐留在服務器上,用戶可以從服務器上請示這些數(shù)據(jù)和計算,接到服務請求后,服務器把數(shù)據(jù)和計算傳給客戶,在其本地計算機上進行處理?蛻舳藨冒ㄈN主要技術方案GIS插件/Helper程序、GISActiveX控件和GISApplets,

  3. 1. 1 GIS插件/Helper程序

  GIS插件/Helper程序是工作在Netscape和IE這樣的WWW瀏覽器上用于處理G1S數(shù)據(jù)和地圖的插件程序。他們從Web服務器下載到用戶的本地計算機上,安裝后在瀏覽器中運行。正如Helper程序,GIS插件處理嵌在HTML中的GIS數(shù)據(jù),而這些特殊的GIS數(shù)據(jù),HTML不能識別。對WebGIS而言,GIS插件不但可以增加網(wǎng)絡瀏覽器處理地理空間數(shù)據(jù)的能力,使人們更容易獲取地理數(shù)據(jù),而且,插件處理和傳輸?shù)氖噶扛袷娇臻g數(shù)據(jù),其數(shù)據(jù)量小,網(wǎng)絡也只需將GIS數(shù)據(jù)一次性傳輸,這樣就加快了用戶操作的反應速度,減少網(wǎng)絡服務器的信息流量,從而使服務器更有效地為更多的用戶服務。

  3.1.2 GISActiveX控件

  ActiveX是在OLE技術上發(fā)展起來的因特網(wǎng)新技術,其基礎是COM CComponent Object Model),是為擴展Microsoft Web瀏覽器IE功能而提供的公共框架。ActiveX控件和Plug一in非常相似,是擴展Web瀏覽器的動態(tài)模塊。但不同的是,ActiveX能被支持OLE標準的任何程序語言或應用系統(tǒng)所使用,相反,Plug - in只能在某一具體的瀏覽器中使用;贕IS ActiveX控件的萬維網(wǎng)地理信息系統(tǒng)依賴GIS ActiveX來完成GIS數(shù)據(jù)的處理和顯示。

  ActiveX控件目前只有IE全面支持。在Netscape中則必須有特制的plug一in才熊運行,兼容性較差;并且只能運行在MS一Windows平臺上;需要下載占有客戶端機器的磁盤空間;由于可以進行磁盤操作,其安全性較差。其優(yōu)點是執(zhí)行速度快。由于ActiveX可以用多種語言實現(xiàn),這樣就可以復用原有GIS軟件的源代碼,提高了軟件開發(fā)效率。

  3. 1. 3 Java Applet方法

  Java語言具有跨平臺特性簡單、動態(tài)性強、運行穩(wěn)定、分布式、安全、容易移植等特點,因而是因特網(wǎng)上重要的編程語言。任何系統(tǒng)平臺只要支持Java虛擬機就可以解釋執(zhí)行Java程序,而與程序在何種系統(tǒng)下開發(fā)和編譯無關。JavaApplets Cij、應用程序)嵌人HTML文件中,在網(wǎng)絡瀏覽器下載該HTML文件時,Java程序的執(zhí)行代碼也同時被下載到用戶端的機器上,由瀏覽器解釋執(zhí)行。

  GIS Java Applet最初為駐留在Web服務器端的可執(zhí)行代碼。它能完成GI5數(shù)據(jù)解釋和GIS分析功能,具有以下優(yōu)點:體系結構中立,與平臺和操作系統(tǒng)無關;在具有Java虛擬機的Web瀏覽器上運行;寫一次,可到處運行;動態(tài)運行,無須在用戶端預先安裝;由于GI5 Java Applet是在運行時從Web服務器動態(tài)下載的,所以當服務器端的GIS JavaApplet更新后,客戶機端總是可以使用最新的版本;服務器和網(wǎng)絡傳輸?shù)呢摀p,服務器僅需提供GIS數(shù)據(jù)服務,網(wǎng)絡一也只需將GIS數(shù)據(jù)一次性傳輸;所有的GIS操作都是在本地由GIS Java Applet完成,服務器的負擔很小,網(wǎng)絡傳輸?shù)呢摀p。

  不足之處是:使用已有的GIS,操作分析資源的能力弱,處理大型的GIS,分析能力(疊置、資源分配等的能力)有限,無法與CGI模式相比;GIS數(shù)據(jù)的保存、分析結果的存儲和網(wǎng)絡資源的使用能力受到限制。

  3. 2服務器端實現(xiàn)技術

  服務器端應用的GIS要在服務器端執(zhí)行GIS計算,并把執(zhí)行的結果轉換為HTML格式返回客戶端。GIS數(shù)據(jù)和計算都部署在服務器上,對客戶請求相應的只是在服務器端進行GIS計算,然后將結果形成新的中間GIS數(shù)據(jù),返送給客戶,形成GI5數(shù)據(jù)遷移。服務器應用包括以下三種主要技術方案:

  (1) GIS桌面系統(tǒng)擴展。以GIS桌面系統(tǒng)為基礎的WebGIS服務器的結構如圖1所示。

  應用網(wǎng)關把客戶的服務請求從Web服務器通過OLE或者TCP/IP技術轉送給GIS服務器中的監(jiān)控調(diào)度程序,監(jiān)控調(diào)度程序選擇可用的GIS桌面系統(tǒng)運行實例,完成客戶請求的GIS計算,然后把結果返回給用戶,從而實現(xiàn)所有的GIS功能。

  (2)基于ActiveX組件的GIS服務器。組件GIS服務器是在服務器端采用ActiveX組件技術實現(xiàn)GIS的服務器,其核心是GISActiveX組件系統(tǒng),其構造如圖2所示。

  ActiveX組件是一個完整的具有獨立功能的程序模塊,在服務器端可以按照實現(xiàn)功能等方式把服務器分解成具有獨立功能的ActiveX組件,從而形成可伸縮的GIS應用服務器。它可以靈活地實現(xiàn)可伸縮的應用系統(tǒng),降低系統(tǒng)的成本,提高系統(tǒng)的性能。

  (3)基于Java的GIS服務器。基于Java的GIS服務器系統(tǒng)的核心是用Java實現(xiàn)的完成GIS功能的JavaGIS組件。該組件負責存取GIS數(shù)據(jù),提供GIS服務。GIS服務代理通過TCP/IP Socket和Java GIS組件通訊,用于Java GI5組件和Web服務器之間建立鏈接,并管理GIS組件實例。

  4、WebGIS的主要發(fā)展趨勢及前沿應用

  地理信息技術經(jīng)過近30年的發(fā)展,已經(jīng)逐步進人了計算機技術主流,從而能夠在更廣泛的領域為更多的用戶提供空間信息服務。以下是未來WebGIS新的發(fā)展趨勢和發(fā)展方向:①地理標記語言一網(wǎng)絡環(huán)境下開放的空間數(shù)據(jù)交換格式.②開放式地理信息系統(tǒng),③一體化的空間數(shù)據(jù)管理與分析,④基于分布式計算的WebGIS.⑤網(wǎng)絡虛擬地理環(huán)境,⑥移動通信技術擴展GIS應用。

  空間技術、信息技術、計算機技術、寬帶網(wǎng)技術、網(wǎng)絡安全技術和移動通訊技術迅猛發(fā)展,上網(wǎng)人數(shù)不斷增加,同時,WebGIS技術不斷發(fā)展,如基于超圖模型的WebGIS技術、WebGIS與空間數(shù)據(jù)庫的集成技術和地理信息互操作技術等.可以想象,未來的WebGIS將是價廉、方便、快捷、功能完善的大眾媒體。

【試論網(wǎng)絡地理信息系統(tǒng)研究與實現(xiàn)】相關文章:

試論如何實現(xiàn)校園網(wǎng)絡的德育功能07-27

試論思想道德建設的實現(xiàn)機制08-30

試論網(wǎng)絡非語言交際10-14

網(wǎng)絡書店設計與實現(xiàn)08-30

試論高校教師勞動價值的實現(xiàn)08-31

試論環(huán)境弱勢群體-農(nóng)民環(huán)境權利的實現(xiàn)05-15

江蘇油田地理信息系統(tǒng)的設計與實現(xiàn)04-26

試論建筑幕墻企業(yè)材料管理系統(tǒng)的研究與實現(xiàn)09-16

試論全面預算管理對實現(xiàn)企業(yè)目標的作用09-30

試論網(wǎng)絡信息傳播模式研究09-16