試論基于C、S模式的網(wǎng)絡(luò)GIS_第1頁
試論基于C、S模式的網(wǎng)絡(luò)GIS_第2頁
試論基于C、S模式的網(wǎng)絡(luò)GIS_第3頁
試論基于C、S模式的網(wǎng)絡(luò)GIS_第4頁
試論基于C、S模式的網(wǎng)絡(luò)GIS_第5頁
已閱讀5頁,還剩86頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

基于C/S模式的網(wǎng)絡(luò)GIS目錄1局域網(wǎng)絡(luò)與C/S模式

1.1C/S模式

1.2多層架構(gòu)的C/S模式2基于C/S模式的網(wǎng)絡(luò)GIS開發(fā)技術(shù)3基于C/S模式的網(wǎng)絡(luò)GIS開發(fā)實(shí)例3.1系統(tǒng)開發(fā)流程3.2浙江省土地利用現(xiàn)狀管理信息系統(tǒng)簡介2在政府管理部門、企業(yè)單位內(nèi)部局域網(wǎng)上,采用客戶機(jī)/服務(wù)器結(jié)構(gòu)(Client/Server,即C/S)構(gòu)建以地理信息的數(shù)據(jù)處理、共享交換為主要目的的網(wǎng)絡(luò)地理信息系統(tǒng),是目前網(wǎng)絡(luò)地理信息系統(tǒng)的一個(gè)主要的應(yīng)用方向。組件技術(shù)和地理數(shù)據(jù)的關(guān)系數(shù)據(jù)庫存儲是構(gòu)建局域網(wǎng)和C/S模式下網(wǎng)絡(luò)地理信息應(yīng)用的兩個(gè)關(guān)鍵技術(shù)。組件技術(shù):網(wǎng)絡(luò)GIS的靈活架構(gòu)、快速集成。關(guān)系數(shù)據(jù)庫存儲:統(tǒng)一無縫存儲。31局域網(wǎng)絡(luò)與C/S模式局域網(wǎng)(LAN)三大特點(diǎn):網(wǎng)絡(luò)覆蓋范圍有限,通常幾公里范圍內(nèi),甚至一建筑物內(nèi);通信系統(tǒng)的傳輸速率比較高,通常在1Mbt/s以上;網(wǎng)絡(luò)擁有權(quán)和經(jīng)營管理權(quán)屬于某個(gè)單位,不受電信部門管轄?;诰钟蚓W(wǎng)構(gòu)建的應(yīng)用系統(tǒng)通常具有特別高的安全性、穩(wěn)定、快速響應(yīng)的系統(tǒng)需求。4目前C/S技術(shù)是最為成熟的網(wǎng)絡(luò)分布式計(jì)算技術(shù),采用C/S技術(shù)在局域網(wǎng)上構(gòu)建企業(yè)級和部門級的應(yīng)用系統(tǒng)也是最為理想的系統(tǒng)建設(shè)方案。同時(shí),城市管理部門(如測繪管理部門、規(guī)劃管理部門等)日常處理一般都是海量空間數(shù)據(jù),而且部門應(yīng)用也主要以空間數(shù)據(jù)處理(編輯、分析處理、繪圖輸出等)為主,因此在這些部門的局域網(wǎng)上采用C/S模式構(gòu)建的GIS應(yīng)用系統(tǒng)應(yīng)是首選的方案。51.1C/S模式基于C/S結(jié)構(gòu)的網(wǎng)絡(luò)GIS系統(tǒng)大都是基于“胖客戶機(jī)”結(jié)構(gòu)下的兩層結(jié)構(gòu)應(yīng)用軟件:客戶端軟件一般由處理各種GIS邏輯的應(yīng)用程序及相應(yīng)的數(shù)據(jù)庫連接程序組成;服務(wù)器端軟件一般是某種數(shù)據(jù)庫系統(tǒng)。兩層C/S結(jié)構(gòu)的應(yīng)用軟件的開發(fā)工作主要集中在客戶端,客戶端需要完成應(yīng)用邏輯和用戶界面,服務(wù)器端主要完成基于數(shù)據(jù)庫管理系統(tǒng)的腳本程序,如存儲過程的開發(fā)等。61.1C/S模式C/S模式實(shí)現(xiàn)了一種協(xié)作式處理:客戶端發(fā)出請求到達(dá)服務(wù)器,服務(wù)器處理請求并將結(jié)果返回到客戶端。C/S這種協(xié)作其實(shí)就是一種特殊的分布式處理,資源分布于兩個(gè)或多個(gè)分離的計(jì)算機(jī)系統(tǒng)。7C/S模式的發(fā)展主機(jī)處理系統(tǒng):基于大、中、小型主機(jī),集中式安全性、海量數(shù)據(jù)存儲能力,支持大量并發(fā)用戶。文件處理系統(tǒng):服務(wù)器以共享軟件的方式提供給客戶機(jī),客戶機(jī)下載文件進(jìn)行處理。C/S處理系統(tǒng):最典型的是基于數(shù)據(jù)庫技術(shù)的應(yīng)用,通過將應(yīng)用資源在前端和后端系統(tǒng)間的分離,降低了網(wǎng)絡(luò)開銷,而在網(wǎng)絡(luò)上傳輸?shù)囊话闶钦埱螅ㄈ鏢QL語句)和結(jié)果(如記錄),而不是文件。8C/S模式的發(fā)展分布式處理系統(tǒng):這里專指兩個(gè)或兩個(gè)以上服務(wù)器的C/S系統(tǒng)。

集中式C/S系統(tǒng)在一個(gè)WAN環(huán)境下存在問題:一個(gè)部門可能需要共享地理上遙遠(yuǎn)的其他部門或總部主機(jī)上的部分信息,而且希望信息隨時(shí)可得,將數(shù)據(jù)在不同的主機(jī)或地點(diǎn)進(jìn)行分布不可避免,這就導(dǎo)致分布式C/S系統(tǒng)的出現(xiàn)。在分布式系統(tǒng)中,用戶從本地服務(wù)器請求數(shù)據(jù),如果本地服務(wù)器發(fā)現(xiàn)本地沒有需要的數(shù)據(jù),就通過LAN或WAN向其他服務(wù)器發(fā)出請求,通過“服務(wù)器對服務(wù)器的對話”處理數(shù)據(jù),最后將數(shù)據(jù)返回給用戶。整個(gè)過程處理相應(yīng)延遲外,對用戶透明。9C/S模式的發(fā)展對等處理系統(tǒng):C/S系統(tǒng)的最終歸宿,是分布式處理的極限。脫離主從結(jié)構(gòu),實(shí)現(xiàn)完全等同。101.2多層架構(gòu)的C/S模式不管應(yīng)用系統(tǒng)的具體功能是什么,從其抽象的邏輯結(jié)構(gòu)來看,大多可劃分為三個(gè)部分:表現(xiàn)部分(負(fù)責(zé)用戶界面顯示和輸入)業(yè)務(wù)邏輯部分(負(fù)責(zé)對數(shù)據(jù)處理)數(shù)據(jù)訪問部分(數(shù)據(jù)管理及其存?。?11.2多層架構(gòu)的C/S模式傳統(tǒng)兩層結(jié)構(gòu)的C/S模式:把表現(xiàn)部分和業(yè)務(wù)邏輯部分放在客戶端,數(shù)據(jù)訪問部分放在服務(wù)器端。客戶端計(jì)算工作量大,程序復(fù)雜,更新維護(hù)困難。傳統(tǒng)兩層半結(jié)構(gòu)的C/S模式:業(yè)務(wù)邏輯部分放到服務(wù)器上。但仍存在缺點(diǎn):數(shù)據(jù)庫開發(fā)語言計(jì)算和處理能力有限,服務(wù)器端腳本程序重用性差。121.2多層架構(gòu)的C/S模式此外,傳統(tǒng)兩層結(jié)構(gòu)的C/S應(yīng)用程序當(dāng)用戶數(shù)目未知或數(shù)量巨大時(shí)性能無法估算,無法適應(yīng)企業(yè)級應(yīng)用系統(tǒng)的需求。為適應(yīng)企業(yè)級應(yīng)用系統(tǒng)的需求,基于三層、多層結(jié)構(gòu)的系統(tǒng)應(yīng)用已逐步成熟。131.2多層架構(gòu)的C/S模式分層的概念是計(jì)算機(jī)科學(xué)中解決復(fù)雜問題的一個(gè)重要思想。數(shù)據(jù)庫系統(tǒng)大多所采用的三級抽象(物理模式、概念模式和視圖模式)和兩級獨(dú)立(物理獨(dú)立性和邏輯獨(dú)立性)的設(shè)計(jì)方法;網(wǎng)絡(luò)協(xié)議的分層結(jié)構(gòu)等。141.2多層架構(gòu)的C/S模式多層體系結(jié)構(gòu)將業(yè)務(wù)邏輯部分單獨(dú)抽象出來形成獨(dú)立的一個(gè)或多個(gè)層次。它沒有明確的定義,但一般認(rèn)為它把應(yīng)用程序邏輯劃分為獨(dú)立的三個(gè)部分:第一層用戶界面第二層是應(yīng)用服務(wù)器,實(shí)現(xiàn)應(yīng)用邏輯第三層是數(shù)據(jù)服務(wù)器,負(fù)責(zé)數(shù)據(jù)的存儲、訪問及優(yōu)化。151.2多層架構(gòu)的C/S模式目前,基于WWW的應(yīng)用需求越來越多,從C/S結(jié)構(gòu)發(fā)展到B/S結(jié)構(gòu)已逐步流行,不少人將B/S結(jié)構(gòu)等同于三層或多層結(jié)構(gòu),這是不全面的。事實(shí)上,B/S應(yīng)用只是多層體系結(jié)構(gòu)在WWW上的實(shí)現(xiàn),但多層體系結(jié)構(gòu)不僅可以在B/S上應(yīng)用,也可以在C/S環(huán)境中使用,不僅要在Internet中使用,也要在基于LAN的環(huán)境中應(yīng)用。16多層體系結(jié)構(gòu)的優(yōu)點(diǎn)維護(hù)方便各層細(xì)節(jié)封裝邏輯擴(kuò)展容易瘦客戶端特定條件下的高效,如共享數(shù)據(jù)連接,集中數(shù)據(jù)分析等。提高開發(fā)效率?;诮M件可重用性,各層開發(fā)的并行進(jìn)行。提高安全性。授權(quán)組件進(jìn)行安全認(rèn)證而非用戶。172基于C/S模式的網(wǎng)絡(luò)GIS開發(fā)技術(shù)基于空間數(shù)據(jù)庫引擎與組件開發(fā)技術(shù)的C/S應(yīng)用開發(fā)架構(gòu)模式空間數(shù)據(jù)庫引擎ArcSDE組件開發(fā)技術(shù)18組件開發(fā)技術(shù)-COMComponentObjectModel組件程序之間進(jìn)行交互的標(biāo)準(zhǔn)COMlibrary查詢、注冊、反注冊服務(wù)主要應(yīng)用于MicrosoftWindows操作系統(tǒng)平臺發(fā)布形式是:DLL或EXE19COM特性建立在二進(jìn)制代碼級的可重用性語言無關(guān)性進(jìn)程透明性20COM組成對象(Object)接口(Interface)類(Class)21COM優(yōu)點(diǎn)簡化應(yīng)用開發(fā)增加應(yīng)用軟件的靈活性維護(hù)方便22ComGISComGIS(組件式GIS)就是采用了面向?qū)ο蠹夹g(shù)和組件式軟件的GIS系統(tǒng)

Com+GIS23優(yōu)點(diǎn)集成靈活,價(jià)格便宜采取通用語言集成強(qiáng)大的GIS功能開發(fā)簡捷,使用方便無縫集成可視化設(shè)計(jì)更加大眾化24缺點(diǎn)效率相對低下支持的空間數(shù)據(jù)量有限支持的功能有限系統(tǒng)的可靠性、容錯(cuò)性有待提高25主流平臺ESRIMapObjects,ArcGISObjectsMapInfoMapXIntergraphGeoMedia阿波羅科技集團(tuán)TITAN中國科學(xué)院地理研究所ActiveMap26性能比較名稱組件數(shù)量功能開發(fā)難度穩(wěn)定性ArcObjects☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆MapObjects☆☆☆☆☆☆☆☆☆☆☆☆☆GeoMedia☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆Mapx☆☆☆☆☆☆☆☆☆☆☆☆☆☆27組件開發(fā)技術(shù)-ArcObjects(AO)AO是什么?AO的功能?AO的開發(fā)?28AO是什么?ArcGIS的基石、核心面向?qū)ο蟮牡乩頂?shù)據(jù)模型的軟件組件庫不獨(dú)立,依附于桌面系統(tǒng)29AO的功能空間數(shù)據(jù)的顯示、查詢檢索、編輯和分析創(chuàng)建各種專題圖和統(tǒng)計(jì)報(bào)表高級的制圖和輸出功能空間數(shù)據(jù)管理和維護(hù)……..30AO的開發(fā)方式定制、客戶化VBA語言嵌入式開發(fā)獨(dú)立的應(yīng)用程序31AO開發(fā)工具包HelpKitsObjectModelDiagramsSamplesUtilities32AO開發(fā)資源《ArcObjectsDeveloperHelp》—AO的MSDN《ArcObjectsOnline》《ExploringArcObjects》《BuildingaGeodatabase》《MicrosoftMSDN》33兩個(gè)重要控件MapControl(DataView數(shù)據(jù)視圖)PageLayoutControl(LayoutView版面視圖,從8.2開始出現(xiàn))34MapControl顯示圖層地圖放大,縮小,漫游生成圖形元素,如點(diǎn),線,圓,多邊形說明注記識別地圖上被選中的元素,進(jìn)行空間或?qū)傩圆樵儤?biāo)注地圖元素35PageLayeroutControl管理控件的外觀設(shè)置管理控件的顯示屬性管理頁面屬性在控件中增加和查找元素加載地圖文檔到控件可以直接從資源管理器和ArcCatalog中拖放數(shù)據(jù)到控件中打印頁面設(shè)計(jì)36ArcGIS9簡介37ArcGISDesktopArcGISDesktop是一個(gè)集成了眾多高級GIS應(yīng)用的軟件套件,它包含了一套帶有用戶界面組件的Windows桌面應(yīng)用(ArcMap,ArcCatelog,ArcToolBox,ArcGlobe等)。ArcGISDesktop具有三種功能級別——ArcView,ArcEditor,ArcInfo,都可以使用各自軟件包中包含的ArcGISDesktop開發(fā)報(bào)進(jìn)行客戶化和擴(kuò)展。38服務(wù)器GISArcGIS服務(wù)器產(chǎn)品符合信息技術(shù)的標(biāo)準(zhǔn)規(guī)范,可以和其它企業(yè)級的軟件完美的合作,例如Web服務(wù)器、數(shù)據(jù)庫管理系統(tǒng)(DBMS)以及企業(yè)級的應(yīng)用開發(fā)框架包括.Net和Java2企業(yè)級平臺(J2EE)。這促使了GIS和其它大量的信息技術(shù)的整合。ArcGIS9包含三種服務(wù)器產(chǎn)品:

?ArcSDE——一個(gè)在多種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)中管理地理信息的高級空間數(shù)據(jù)服務(wù)器。?ArcIMS——一個(gè)可伸縮的,通過開放的Internet協(xié)議進(jìn)行GIS地圖、數(shù)據(jù)和元數(shù)據(jù)發(fā)布的地圖服務(wù)器。?ArcGISServer——一個(gè)應(yīng)用服務(wù)器,包含了一套在企業(yè)和Web框架上建設(shè)服務(wù)器GIS應(yīng)用的共享GIS軟件對象庫39

ArcGISEngine

ArcGISEngine提供了一套應(yīng)用于ArcGISDesktop應(yīng)用框架之外的嵌入式ArcGIS組件。使用ArcGISEngine,開發(fā)者可以在C++、COM、.Net和Java環(huán)境中使用簡單的接口獲取任意GIS功能的組合來構(gòu)建專門的GIS應(yīng)用解決方案。40移動GISArcPad是ArcGIS實(shí)現(xiàn)移動GIS和野外計(jì)算(如需要記錄和登記突發(fā)性事故的空間信息)的解決方案,這些類型的工作可以在手持計(jì)算機(jī)設(shè)備(運(yùn)行MicrosoftWindowsCE或PocketPC)或者平板電腦上完成。41ArcGIS9中的AO42

ArcEngine開發(fā)包

ArcEngine包含一個(gè)構(gòu)件定制應(yīng)用的開發(fā)包。程序設(shè)計(jì)者可以在自己的計(jì)算機(jī)上安裝ArcGISEngine開發(fā)包,工作于自己熟悉的編程語言和開發(fā)環(huán)境中。ArcEngine通過在開發(fā)環(huán)境中添加控件、工具、菜單條和對象庫,在應(yīng)用中嵌入GIS功能。43ArcEngine組成44ArcEngine運(yùn)行時(shí)(Runtime)

Spatial空間分析選項(xiàng):擴(kuò)展增加了柵格空間處理功能

3D三維選項(xiàng):擴(kuò)展增加了3D分析和可視化功能

Globe選項(xiàng):擴(kuò)展增加了地球三維可視化功能

Geodatabase更新選項(xiàng):擴(kuò)展增加了對Geodatabase的寫入和更新能力453基于C/S模式的網(wǎng)絡(luò)GIS開發(fā)實(shí)例3.1系統(tǒng)開發(fā)流程3.2浙江省土地利用現(xiàn)狀管理信息系統(tǒng)簡介463.1系統(tǒng)開發(fā)流程調(diào)研需求分析總體設(shè)計(jì)——系統(tǒng)體系結(jié)構(gòu)、平臺選型、開發(fā)環(huán)境、數(shù)據(jù)模型詳細(xì)設(shè)計(jì)——數(shù)據(jù)庫設(shè)計(jì);類、接口、程序邏輯處理算法的編碼級設(shè)計(jì)編碼及單元測試(配置管理)集成測試發(fā)布47項(xiàng)目背景需求分析項(xiàng)目目標(biāo)總體結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫組織關(guān)鍵技術(shù)項(xiàng)目實(shí)施3.2浙江省土地利用現(xiàn)狀管理信息系統(tǒng)簡介48項(xiàng)目背景國土資源部《關(guān)于浙江更新調(diào)查省級試點(diǎn)方案的批復(fù)》(國土資函[2003]194號)省政府辦公廳《關(guān)于開展全省土地更新調(diào)查工作的通知》(浙政辦發(fā)【2003】18號)全省土地更新調(diào)查工作從2003年開始全面啟動,到2004年為止全省90個(gè)縣(市、區(qū))全部開展了土地更新調(diào)查,其中2/3的縣(市、區(qū))已經(jīng)基本完成任務(wù),并通過了國土資源部或省廳的預(yù)檢、驗(yàn)收。

49項(xiàng)目背景

這次土地更新調(diào)查,各地均按照省政府辦公廳的文件要求和省廳的部署,全面應(yīng)用3S技術(shù),建立土地利用數(shù)據(jù)庫和土地利用現(xiàn)狀管理信息系統(tǒng),并將數(shù)據(jù)匯交到省廳。全省10.54萬平方公里的數(shù)據(jù)匯交到省廳以后,如何將海量的、不同比例尺的數(shù)據(jù)應(yīng)用到建立“以圖管地”的土地資源管理新機(jī)制中,并切實(shí)做好上述數(shù)據(jù)的使用、維護(hù)和管理,是我們面臨的十分艱巨的新課題和新任務(wù)。50項(xiàng)目背景需求分析項(xiàng)目目標(biāo)總體結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫組織關(guān)鍵技術(shù)項(xiàng)目實(shí)施3.2浙江省土地利用現(xiàn)狀管理信息系統(tǒng)簡介51需求分析之?dāng)?shù)據(jù)特點(diǎn)省級土地利用更新數(shù)據(jù)特點(diǎn):數(shù)據(jù)量大數(shù)據(jù)接邊問題數(shù)據(jù)更新方式地理參考統(tǒng)一

52需求分析之?dāng)?shù)據(jù)特點(diǎn)全省土地利用現(xiàn)狀數(shù)據(jù)包括矢量和柵格兩種形式矢量數(shù)據(jù)按平均每個(gè)縣(面積約1000平方公里)400M數(shù)據(jù)量進(jìn)行估算,全省矢量數(shù)據(jù)估計(jì)約為45G

柵格數(shù)據(jù)按每標(biāo)準(zhǔn)分幅30M進(jìn)行估算,全省柵格數(shù)據(jù)量約為123G

考慮不同比例尺等因素初始數(shù)據(jù)量估計(jì)為194G53需求分析之?dāng)?shù)據(jù)特點(diǎn)

全省土地更新調(diào)查省內(nèi)縣級以上行政界線統(tǒng)一啟用省民政廳的行政勘界成果,通過統(tǒng)一數(shù)據(jù)建庫、分級下達(dá)的方式進(jìn)行的,從理論上說全省縣級以上行政界線應(yīng)該能夠很好地完成界線接邊。但各地在勘界成果的啟用過程中,由于各種原因,造成接邊存在微小的縫隙或重疊,使得要做到完全無縫拼接有一定難度。全省數(shù)據(jù)無縫接邊是保證全省數(shù)據(jù)完整性、一致性、進(jìn)行數(shù)據(jù)統(tǒng)計(jì)匯總的基礎(chǔ)。因此,系統(tǒng)需要提供接邊功能對縣級以上行政界線重新進(jìn)行接邊核對處理。

54需求分析之?dāng)?shù)據(jù)特點(diǎn)

全省土地利用現(xiàn)狀調(diào)查數(shù)據(jù)的更新,可采用以下兩種方式進(jìn)行:通過每年土地變更調(diào)查后的數(shù)據(jù)整體進(jìn)行匯交在每年土地變更調(diào)查后,通過將變化量上交后,形成一套新的土地利用現(xiàn)狀數(shù)據(jù)55需求分析之主要功能數(shù)據(jù)導(dǎo)入、導(dǎo)出以及數(shù)據(jù)庫動態(tài)更新匯交數(shù)據(jù)邏輯檢查縣級以上界線接邊檢查、修改省、市、縣面積匯總統(tǒng)計(jì)圖數(shù)顯示查詢歷史數(shù)據(jù)追溯柵格影像數(shù)據(jù)管理與更新遙感監(jiān)測核查建設(shè)用地審批、規(guī)劃實(shí)施等情況疊加分析、核查權(quán)限管理、系統(tǒng)設(shè)置等圖庫日常管理56項(xiàng)目背景需求分析項(xiàng)目目標(biāo)總體結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫組織關(guān)鍵技術(shù)項(xiàng)目實(shí)施3.2浙江省土地利用現(xiàn)狀管理信息系統(tǒng)簡介57項(xiàng)目目標(biāo)

系統(tǒng)的總體目標(biāo):以3S技術(shù)和其他相關(guān)技術(shù)為支撐,實(shí)現(xiàn)全省土地利用現(xiàn)狀調(diào)查數(shù)據(jù)的動態(tài)、有效管理。系統(tǒng)的主要目的:圍繞建立“以圖管地”的土地資源管理新機(jī)制這一目標(biāo),實(shí)現(xiàn)對全省土地利用更新調(diào)查數(shù)據(jù)的有效管理,建立土地利用現(xiàn)狀數(shù)據(jù)動態(tài)管理信息系統(tǒng),提供對數(shù)據(jù)的查詢、顯示、統(tǒng)計(jì)匯總、更新和維護(hù)等功能。系統(tǒng)的性能目標(biāo):安全穩(wěn)定、操作簡單、可擴(kuò)展性強(qiáng)、響應(yīng)速度較快、可支持10人以上并發(fā)操作。58項(xiàng)目背景需求分析項(xiàng)目目標(biāo)總體結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫組織關(guān)鍵技術(shù)項(xiàng)目實(shí)施3.2浙江省土地利用現(xiàn)狀管理信息系統(tǒng)簡介59總體結(jié)構(gòu)設(shè)計(jì)之結(jié)構(gòu)圖60總體結(jié)構(gòu)設(shè)計(jì)之功能圖61總體結(jié)構(gòu)設(shè)計(jì)之系統(tǒng)管理

系統(tǒng)管理是系統(tǒng)配置子系統(tǒng),主要用于地圖數(shù)據(jù)庫及屬性數(shù)據(jù)庫的連接配置、用戶的角色及權(quán)限分配,并對配置結(jié)果進(jìn)行保存。數(shù)據(jù)庫連接參數(shù)設(shè)置設(shè)置地圖數(shù)據(jù)庫及屬性數(shù)據(jù)庫的連接配置用戶權(quán)限管理包括用戶的角色及權(quán)限分配62總體結(jié)構(gòu)設(shè)計(jì)之?dāng)?shù)據(jù)管理

數(shù)據(jù)管理主要管理與系統(tǒng)數(shù)據(jù)庫建立有關(guān)的一系列操作:數(shù)據(jù)庫建庫數(shù)據(jù)庫建庫將根據(jù)《浙江省土地利用數(shù)據(jù)庫建設(shè)技術(shù)規(guī)定》來建立各個(gè)縣級的數(shù)據(jù)庫。

數(shù)據(jù)導(dǎo)入導(dǎo)出采用的ZIP壓縮文件定義了統(tǒng)一數(shù)據(jù)格式規(guī)范數(shù)據(jù)檢查幾何檢查、屬性檢查以及面積邏輯性檢查

數(shù)據(jù)接邊使用省民政廳的行政勘界成果進(jìn)行縣界接邊數(shù)據(jù)字典63總體結(jié)構(gòu)設(shè)計(jì)之業(yè)務(wù)實(shí)施

業(yè)務(wù)實(shí)施用于土地更新調(diào)查業(yè)務(wù)管理系統(tǒng),主要分為以下幾個(gè)模塊:圖屬數(shù)據(jù)顯示

圖庫加載、圖層管理

數(shù)據(jù)查詢、歷史回溯從圖形查屬性、從屬性查圖形、年度歷史數(shù)據(jù)的回溯等統(tǒng)計(jì)匯總各類統(tǒng)計(jì)匯總功能以及國土資源部變更統(tǒng)計(jì)軟件的接軌,具體可以針對省市縣三級。數(shù)據(jù)更新縣級圖庫數(shù)據(jù)的更新64總體結(jié)構(gòu)設(shè)計(jì)之業(yè)務(wù)實(shí)施柵格影像數(shù)據(jù)管理通過索引機(jī)制按標(biāo)準(zhǔn)分幅對柵格影像文件管理,局部更新柵格數(shù)據(jù)。提供放大、縮小、查詢等影像操作功能遙感監(jiān)測通過矢量和柵格數(shù)據(jù)疊加分析動態(tài)監(jiān)測某一地區(qū)的變化,為查處違法用地情況等提供依據(jù)。輔助決策分析結(jié)合土地更新調(diào)查初始匯總和年度變更匯總,能對土地?cái)?shù)量結(jié)構(gòu)、利用狀況、權(quán)屬狀態(tài)的區(qū)域分布特征和動態(tài)變化趨勢進(jìn)行分析研究。系統(tǒng)設(shè)置主要用于對一些系統(tǒng)常用值進(jìn)行設(shè)置,不同用戶可以應(yīng)用不同的系統(tǒng)設(shè)置。如各圖層顯示顏色、實(shí)時(shí)刷新等。65項(xiàng)目背景需求分析項(xiàng)目目標(biāo)總體結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫組織關(guān)鍵技術(shù)項(xiàng)目實(shí)施3.2浙江省土地利用現(xiàn)狀管理信息系統(tǒng)簡介66數(shù)據(jù)庫組織之邏輯視圖67數(shù)據(jù)庫組織之物理視圖68數(shù)據(jù)庫組織之庫體結(jié)構(gòu)序號要素類型名稱

幾何類型

屬性表名

1行政區(qū)PolygonXZQB2境界LineJJXB3權(quán)屬單位PolygonQDWB4界址線LineJZXB5界址點(diǎn)PointJZDB6地類圖斑PolygonDLTB7線狀地物L(fēng)ineXZWB8零星地物L(fēng)ineLXWB9地類界LineDLJB10注記AnnotationZJYS11專項(xiàng)調(diào)查PolygonZXDC12圖幅索引表PolygonSHEETINDEX69項(xiàng)目背景需求分析項(xiàng)目目標(biāo)總體結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫組織關(guān)鍵技術(shù)項(xiàng)目實(shí)施3.2浙江省土地利用現(xiàn)狀管理信息系統(tǒng)簡介70關(guān)鍵技術(shù)空間數(shù)據(jù)庫技術(shù)兩大數(shù)據(jù)庫引擎的協(xié)作處理歷史信息回溯強(qiáng)事務(wù)處理能力拓?fù)錂z查與驗(yàn)證組件式GIS技術(shù)

71關(guān)鍵技術(shù)之空間數(shù)據(jù)庫技術(shù)

系統(tǒng)在設(shè)計(jì)上考慮了多庫的管理問題,支持橫向多級,縱向多尺度建庫。在橫向上,可以按應(yīng)用單位需求,建立省級庫、區(qū)級庫或是縣級庫。邏輯上以縣級為基本單位,同時(shí)建立相應(yīng)的省市縣的索引機(jī)制。在縱向上,對同一個(gè)地區(qū),用戶可以建立不同比例尺的子庫。目前有1:10000和1:2000的比例尺。所以如何實(shí)現(xiàn)多庫的管理問題成為系統(tǒng)數(shù)據(jù)組織的突破口。

72關(guān)鍵技術(shù)之空間數(shù)據(jù)庫技術(shù)73關(guān)鍵技術(shù)之空間數(shù)據(jù)庫技術(shù)74關(guān)鍵技術(shù)之兩大數(shù)據(jù)庫引擎的協(xié)作處理

系統(tǒng)采用兩大數(shù)據(jù)庫引擎協(xié)作處理數(shù)據(jù),即ArcSDE空間數(shù)據(jù)庫引擎和自主開發(fā)的DBLink2.0數(shù)據(jù)庫引擎,兩者優(yōu)勢互補(bǔ)。

ArcSDE具有強(qiáng)健的空間索引能力,這為保證海量土地利用數(shù)據(jù)的空間查詢、空間變更操作提供了穩(wěn)固的技術(shù)支撐。在全表性的屬性搜索、數(shù)據(jù)統(tǒng)計(jì)匯總等功能中,采用自主開發(fā)的DBLink2.0引擎,存儲和讀取屬性數(shù)據(jù)的效率也非常高。

75關(guān)鍵技術(shù)之歷史信息回溯

空間信息具有鮮明的時(shí)間效力,要求能對任一歷史時(shí)期的數(shù)據(jù),特別是圖形和屬性的歷史數(shù)據(jù),進(jìn)行回溯查詢。在數(shù)據(jù)庫設(shè)計(jì)時(shí)要考慮到歷史數(shù)據(jù)的保存和管理,設(shè)置必要的時(shí)間和回溯索引字段將數(shù)據(jù)進(jìn)行時(shí)序關(guān)聯(lián)以提高檢索效率和準(zhǔn)確性。由于每年初始遞交的是縣級整個(gè)圖庫,對于具體每個(gè)要素的變更過程沒有縣級圖庫那么詳細(xì),所以主要是實(shí)現(xiàn)年度歷史數(shù)據(jù)的回溯。對于縣級圖庫數(shù)據(jù)的要素歷史回溯功能預(yù)留接口。

76關(guān)鍵技術(shù)之歷史信息回溯77關(guān)鍵技術(shù)之歷史信息回溯78關(guān)鍵技術(shù)之強(qiáng)事務(wù)處理能力

系統(tǒng)必須具有很強(qiáng)的事務(wù)處理能力以保證數(shù)據(jù)安全性和完整性。對于數(shù)據(jù)更新、數(shù)據(jù)入庫、圖庫數(shù)據(jù)處理等涉及到數(shù)據(jù)寫入的功能都采用數(shù)據(jù)庫內(nèi)部的行級鎖定與長事務(wù)提交機(jī)制。即使在數(shù)據(jù)更新到中途退出或遇到硬件故障而死機(jī)、停機(jī),系統(tǒng)都能回滾已寫入的數(shù)據(jù),這嚴(yán)格保證了數(shù)據(jù)的安全性和完整性。

79關(guān)鍵技術(shù)之強(qiáng)事務(wù)處理能力80關(guān)鍵技術(shù)之拓?fù)錂z查與驗(yàn)證

幾何拓?fù)潢P(guān)系準(zhǔn)確是面積邏輯正確的前提條件。對于縣級數(shù)據(jù)庫需要檢查的拓?fù)潢P(guān)系包括層內(nèi)拓?fù)渑c層間拓?fù)洹J〖増D庫的拓?fù)錂z查與驗(yàn)證,主要是指縣界接邊問題。兩者在拓?fù)涓拍钌鲜且恢碌模皇蔷唧w處理的方法不同。系統(tǒng)提供了一整套預(yù)定義的面向土地利用的專業(yè)

溫馨提示

  • 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

提交評論