地圖信息系統(tǒng)論文基于NET平臺(tái)的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
地圖信息系統(tǒng)論文基于NET平臺(tái)的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
地圖信息系統(tǒng)論文基于NET平臺(tái)的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
地圖信息系統(tǒng)論文基于NET平臺(tái)的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
地圖信息系統(tǒng)論文基于NET平臺(tái)的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、地圖信息系統(tǒng)論文:基于.NET平臺(tái)的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn)【中文摘要】WebGIS是Internet/Intranet網(wǎng)絡(luò)環(huán)境下的一種用于存儲(chǔ)、分析、處理、渲染與應(yīng)用地理數(shù)據(jù)信息的計(jì)算機(jī)地理信息系統(tǒng),其基本思想是在互聯(lián)網(wǎng)中提供地理信息的發(fā)布與共享,使客戶端用戶通過瀏覽器就可以很簡(jiǎn)單方便地獲取各種各樣的地理數(shù)據(jù)信息和GIS功能服務(wù),從而實(shí)現(xiàn)基于Web的GIS信息的查詢和業(yè)務(wù)處理等等需求。本課題的研究目標(biāo)主要是為了增強(qiáng)WebGIS終端用戶體驗(yàn),使地理空間信息發(fā)布、數(shù)據(jù)共享和互操作更為簡(jiǎn)便高效,同時(shí)也為客戶端和服務(wù)端的通信提供更好的交互性?;谏鲜瞿繕?biāo),本課題采用GIS技術(shù)和計(jì)算機(jī)技術(shù),并與.N

2、ET平臺(tái)服務(wù)器端組件技術(shù)和客戶端Ajax技術(shù)相結(jié)合,自主設(shè)計(jì)并開發(fā)一套基于.NET平臺(tái)的可重用的組件化的WebGIS框架,用于把地理空間數(shù)據(jù)以高清晰可視化的效果渲染并分析,使基于Web的GIS應(yīng)用程序的開發(fā)更加簡(jiǎn)便快捷,并為開發(fā)者提供更好的開發(fā)模式,從而能為最終用戶提供更友好更流暢的用戶體驗(yàn)。WebGIS框架主要由三個(gè)部分組成:組件化的WebGIS客戶端框架、基于.NET的地圖繪制引擎以及WebGIS服務(wù)器端框架。本文由淺入深的先介紹WebGIS的基本概念、特點(diǎn)、應(yīng)用以及WebGIS的基本原理,并且歸納總結(jié)了WebGIS框架所應(yīng)該具有的功能需求和數(shù)據(jù)需求,之后詳細(xì)論述了框架的基礎(chǔ)架構(gòu)、客戶端-

3、服務(wù)器端通信模型,對(duì)Tiling技術(shù)(瓦片地圖)、WMS(網(wǎng)絡(luò)地圖服務(wù))以及地圖繪制引擎技術(shù)的原理、具體實(shí)現(xiàn)和實(shí)際應(yīng)用都一一做了詳細(xì)介紹。另外,為了進(jìn)一步地加快地圖的響應(yīng)時(shí)間,實(shí)現(xiàn)了基于Tile Map的瓦片地圖預(yù)生成技術(shù),詳細(xì)介紹了它所包含的瓦片金字塔模型、緩存目錄層級(jí)結(jié)構(gòu)及其實(shí)現(xiàn)與實(shí)際應(yīng)用。最后,論文介紹了由該WebGIS框架所實(shí)現(xiàn)的一個(gè)基于.NET平臺(tái)的輕量級(jí)的車輛追蹤系統(tǒng),包括它的項(xiàng)目背景、功能結(jié)構(gòu)設(shè)計(jì)以及本文所實(shí)現(xiàn)的組件式的WebGIS客戶端和服務(wù)器端框架在該項(xiàng)目中的應(yīng)用,以及如何對(duì)它進(jìn)行擴(kuò)展。【英文摘要】WebGIS is a computer geographic informa

4、tion system which is used to store, analyze, process, render and make better use of geographic data information in the internet/intranet network environment, and the basic idea of it is to provide the functionality of publishing and sharing the geographic information in the internet, so the clients

5、could get geographic data and kinds of GIS services with ease, and then implement the requirements of GIS information inquiring and business processing based on Web.The aim of this thesis is to enhance the user experience of terminal users, and make it more simple and effective for publishing of geo

6、graphic information, data sharing and interoperability, and meanwhile it could provide better interactivity for the communication between the client-side and server-side. Based on these goals, it apply GIS and computer technology, combining with server-side component and Ajax technologies of client-

7、side, designing and developing a set of WebGIS framework based on.NET platform and its reusable and based on component model. The goal of this framework is to render and analyse geospatial data in the form of high-definition and visual effect, making the development of GIS application based on Web m

8、ore simple and rapidly, and providing better development pattern for developers, and so supplying more friendly and smooth user experience for end users.WebGIS framework is comprised of three parts:componentization client-side WebGIS framework, map rendering engine based on.NET platform, server-side

9、 WebGIS framework. This thesis introduces all things related with the WebGIS framework from the elementary to profound. First off, it tells us the basic concept, features and basic principle of WebGIS, and also sum up the requirements of functionality and data source for this framework, and then giv

10、e us a detailed description about the infrastructure of this framework, communication model between client and server side; it also elaborate the theory, detailed implementation and its application for the Tiling technology, Web Map Service and map rendering engine. In addition, in orde to speed up

11、the reponse time of map rendering, it puts forward the idea of pre-generating tile map, and the tile-pyramid model, directory hierarchy structure and its implemention or practical application related with it are also presented.Finally, this thesis introduces the ligh-weight Fleet Tracker system whic

12、h is implemented by this WebGIS framework based on.NET platform, including its project background information, structure design of functionality and the application of the client and server side WebGIS framework.【關(guān)鍵詞】地圖信息系統(tǒng) .NET 瓦片地圖 預(yù)生成技術(shù) 車輛追蹤系統(tǒng)【英文關(guān)鍵詞】Geographic Information System .NET Tile Map Pre

13、-generating technology Fleet Tracker System【目錄】基于.NET平臺(tái)的WebGIS框架設(shè)計(jì)與實(shí)現(xiàn) 摘要 6-7 Abstract 7 第一章 緒論 10-13 1.1 課題研究背景與意義 10-11 1.1.1 課題背景 10 1.1.2 課題研究意義 10-11 1.2 國(guó)內(nèi)外研究現(xiàn)狀 11 1.3 論文主要內(nèi)容 11 1.4 論文組織結(jié)構(gòu) 11-13 第二章 WebGIS與.NET平臺(tái)及其相關(guān)實(shí)現(xiàn)技術(shù) 13-23 2.1 WebGIS的概念與特點(diǎn) 13-16 2.1.1 WebGIS概念 13 2.1.2 WebGIS優(yōu)勢(shì) 13-14 2.1.3

14、WebGIS應(yīng)用 14 2.1.4 GIS分類 14-16 2.2 WebGIS基本原理 16-17 2.3 Microsoft.NET平臺(tái)及開發(fā)語(yǔ)言 17-19 2.3.1 Microsoft.NET平臺(tái) 17-19 2.3.2 .NET語(yǔ)言 19 2.4 WebGIS中的客戶端技術(shù) 19-23 2.4.1 客戶端JavaScript 19-20 2.4.2 OpenLayers 20 2.4.3 Ajax技術(shù) 20-23 第三章 WebGIS框架的需求分析 23-29 3.1 系統(tǒng)要求 23-26 3.1.1 功能要求 23-26 3.1.2 用戶體驗(yàn) 26 3.2 軟件系統(tǒng)的可維護(hù)性與可

15、復(fù)用性 26-27 3.2.1 可維護(hù)性目標(biāo) 26-27 3.2.2 可復(fù)用性目標(biāo) 27 3.3 性能要求 27-28 3.4 數(shù)據(jù)要求 28-29 第四章 WebGIS框架的設(shè)計(jì)與實(shí)現(xiàn) 29-72 4.1 WebGIS框架架構(gòu) 29-30 4.1.1 WebGIS框架體系結(jié)構(gòu) 29 4.1.2 客戶端-服務(wù)器端模型 29-30 4.2 瓦片地圖技術(shù) 30-35 4.2.1 Tile 30-31 4.2.2 Tiling實(shí)現(xiàn) 31-32 4.2.3 Tile Matrix Set 32-34 4.2.4 基于.NET平臺(tái)的Tile Matrix Set實(shí)現(xiàn) 34-35 4.3 瓦片地圖的預(yù)生成

16、思想 35-39 4.3.1 地圖的預(yù)生成 36 4.3.2 瓦片金字塔模型 36-38 4.3.3 瓦片地圖的緩存目錄層級(jí) 38 4.3.4 瓦片地圖的預(yù)生成技術(shù) 38-39 4.4 Web Map Service 39-46 4.4.1 Open Geospatial Consortium 39-40 4.4.2 OGC WMS 40-42 4.4.3 WMS實(shí)現(xiàn) 42-46 4.5 WebGIS框架 46-72 4.5.1 組件化的WebGIS客戶端框架 46-53 4.5.2 組件化的WebGIS服務(wù)器端框架 53-63 4.5.3 客戶端-服務(wù)器端通信 63-65 4.5.4 關(guān)鍵技術(shù)實(shí)現(xiàn) 65-72 第五章 組件化的WebGIS框架的應(yīng)用 72-77 5.1 項(xiàng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論