資源描述:
《gis軟件術(shù)語概念》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、.GIS架構(gòu)和軟件術(shù)語1.分布式處理技術(shù)客戶機(jī)/服務(wù)器(C/S結(jié)構(gòu))或瀏覽器/服務(wù)器(B/S架構(gòu))都是分布式處理技術(shù)。數(shù)據(jù)庫理論從個人數(shù)據(jù)庫發(fā)展到分布式數(shù)據(jù)庫,從關(guān)系型數(shù)據(jù)庫發(fā)展到具有面向?qū)ο筇匦缘年P(guān)系型數(shù)據(jù)庫,使分布式的帶有對象特性的數(shù)據(jù)管理變得簡單。C/S模式或B/S模式就是解決人們在協(xié)同工作中的數(shù)據(jù)共享問題的。在這二種開發(fā)模式中,還可以通過將功能的實現(xiàn)在客戶機(jī)與服務(wù)器之間分配,實現(xiàn)網(wǎng)絡(luò)流量盡量合理。.Net下的分布式應(yīng)用技術(shù)有:COM+,WebService,Remoting。2.平臺平臺的概念目前基本上有兩種:一種是基于快速開發(fā)目的、提供一些輔助開發(fā)工具(如系
2、統(tǒng)管理、組件等)的開發(fā)平臺,這種平臺是一個純粹的技術(shù)平臺,充其量是一個開發(fā)工具(如Delphi)的優(yōu)化,但凡有開發(fā)任務(wù)時,所有的客戶業(yè)務(wù)都需要重新開發(fā)(當(dāng)然有些技術(shù)平臺也包含了一些系統(tǒng)管理、組織權(quán)限等相對通用的東西)。另外一種平臺是在技術(shù)平臺的基礎(chǔ)上發(fā)展起來的,以業(yè)務(wù)邏輯為核心的業(yè)務(wù)管理平臺,這種平臺具有技術(shù)平臺的快速二次開發(fā)、易于拓展的特點,更封裝了行業(yè)(或典型企業(yè))的很多相對通用的業(yè)務(wù)邏輯,容易形成行業(yè)積累和行業(yè)解決方案,能夠最大限度的實現(xiàn)知識的復(fù)用。而這些業(yè)務(wù)邏輯一般是對某個行業(yè)的深刻研究后才能得到的結(jié)果。3.地理信息公共服務(wù)平臺依托基礎(chǔ)地理信息標(biāo)準(zhǔn)數(shù)據(jù)(12大
3、類=測繪8類+地名、DOM、地籍、其它4類),通過網(wǎng)絡(luò)支撐環(huán)境(政府內(nèi)網(wǎng)、政府外網(wǎng)、公網(wǎng);包括軟件、硬件、網(wǎng)絡(luò)、場地)、管理服務(wù)軟件(加載——將分布式的共享數(shù)據(jù)邏輯上集中、專題空間分析、互聯(lián)互通——交換中心)進(jìn)行空間分析,滿足政府部門、企事業(yè)單位和社會公眾的共性需求(約占60-70%),具備實現(xiàn)個性化(約占30-40%)應(yīng)用的二次開發(fā)接口和可擴(kuò)展空間,使用戶有權(quán)限地分布式集中、疊加、分析,實現(xiàn)“1(公共平臺)對n(多用戶)”的服務(wù)。4.空間數(shù)據(jù)交換站是指空間數(shù)據(jù)生產(chǎn)者、管理者和用戶之間的Internet-web網(wǎng)絡(luò)交換平臺。5.C/S結(jié)構(gòu)——客戶機(jī)/服務(wù)器結(jié)構(gòu)(Cli
4、ent/ServerStructure)C/S結(jié)構(gòu)是肥客戶機(jī)/瘦服務(wù)器模式,是一種分布式計算機(jī)體系結(jié)構(gòu)。具有客戶機(jī)/服務(wù)器結(jié)構(gòu)的軟件系統(tǒng),充分利用服務(wù)器和中央處理器,傳統(tǒng)的-..C/S結(jié)構(gòu)把數(shù)據(jù)管理和維護(hù)程序放在服務(wù)器(后臺)端,客戶端(前臺)可以使用商用或自主開發(fā)的軟件實現(xiàn)功能,由中央處理器來接受其它多個處理器的請求;或把應(yīng)用程序邏輯集中在客戶端和服務(wù)器兩端,采用職能終端,使工作業(yè)務(wù)專業(yè)化。在網(wǎng)絡(luò)上只傳遞請求和應(yīng)答,而不是大量的程序和數(shù)據(jù),這樣也減少了網(wǎng)絡(luò)通信量。該結(jié)構(gòu)只適合在Intranet上用。缺點是:每個客戶端都需配置昂貴的GIS軟件;而一旦應(yīng)用需求發(fā)生變化,
5、客戶端和服務(wù)器兩端的應(yīng)用程序都需修改,給應(yīng)用的維護(hù)升級帶來極大不便。目前發(fā)展到將應(yīng)用邏輯分布在中間服務(wù)器上。C/S模式下的地理信息網(wǎng)絡(luò)服務(wù)平臺,客戶機(jī)執(zhí)行前端處理,服務(wù)器執(zhí)行后端處理。系統(tǒng)負(fù)載在客戶、服務(wù)器之間適當(dāng)分配,客戶端可運行個性化的應(yīng)用程序滿足用戶多樣性的需要,且數(shù)據(jù)庫獨立于服務(wù)器。這種結(jié)構(gòu),系統(tǒng)有強(qiáng)壯的數(shù)據(jù)操縱和事務(wù)處理能力,數(shù)據(jù)有良好的安全性和完整性約束,但系統(tǒng)比較復(fù)雜。C/S結(jié)構(gòu)在.Net下的開發(fā)常用Remoting(局域網(wǎng)內(nèi)性能較好、靈活)技術(shù)。1.B/S架構(gòu)——瀏覽器/服務(wù)器結(jié)構(gòu)(WEBGIS)B/S結(jié)構(gòu)是瘦客戶機(jī)/肥服務(wù)器模式,是一種分布式計算機(jī)體
6、系結(jié)構(gòu)。具有瀏覽器/服務(wù)器結(jié)構(gòu)的軟件系統(tǒng)。數(shù)據(jù)管理和應(yīng)用軟件都放在服務(wù)器(后臺)端,維護(hù)工作也只需在服務(wù)器端進(jìn)行。無論服務(wù)器或客戶機(jī)是何種機(jī)型,服務(wù)器端使用何種GIS軟件,客戶端都不需要安裝專業(yè)GIS軟件。前端使用操作系統(tǒng)自帶的通用WEB瀏覽器(IE、NETSCAP等)即可進(jìn)行工作,如訪問服務(wù)器、操作GIS。WEBGIS具有平臺的獨立性和更廣泛的訪問范圍,能充分利用網(wǎng)絡(luò)資源,同時利用服務(wù)器與客戶端的計算能力,使系統(tǒng)成本降低、操作簡單,適于客戶端數(shù)量大而與服務(wù)器之間數(shù)據(jù)交換量小的應(yīng)用。缺點是但數(shù)據(jù)傳輸率受限。B/S架構(gòu)包括瀏覽器、網(wǎng)絡(luò)服務(wù)器、應(yīng)用服務(wù)器和數(shù)據(jù)服務(wù)器,組成
7、在線空間數(shù)據(jù)集網(wǎng)絡(luò)系統(tǒng)。瀏覽器/服務(wù)器模式的地理信息網(wǎng)絡(luò)服務(wù)平臺,是由數(shù)據(jù)庫、應(yīng)用服務(wù)器和瀏覽器組成的3層體系結(jié)構(gòu)。通過HTTP協(xié)議,瀏覽器向服務(wù)器請求數(shù)據(jù)服務(wù);通過一定的數(shù)據(jù)庫接口訪問后臺的數(shù)據(jù)庫服務(wù)器,由數(shù)據(jù)庫服務(wù)器處理查詢請求,將數(shù)據(jù)處理結(jié)果返回給Web服務(wù)器;Web服務(wù)器-..返回HTML文檔及各種腳本給瀏覽器。在瀏覽器/服務(wù)器模式中,客戶端只需安裝通用的瀏覽器,極大地方便了網(wǎng)絡(luò)管理;同時,基于TCP/IP協(xié)議很好地解決了跨平臺性,使不同的機(jī)型、操作系統(tǒng)能相互兼容?;贐/S模式的網(wǎng)絡(luò)GIS客戶端采用標(biāo)準(zhǔn)的瀏覽器,無需客戶端軟件。雖然數(shù)據(jù)傳輸