基于RIA的都市在線服務平臺設計與實現(xiàn)
本文選題:RIA + Silverlight。 參考:《東華理工大學》2013年碩士論文
【摘要】:WebGIS是Internet環(huán)境下的一種傳輸、處理、存儲、分析、顯示與應用地理空間信息的計算機系統(tǒng),是Web技術(shù)和GIS技術(shù)相互融合的產(chǎn)物,將更廣泛的用戶群體帶入到了GIS應用中。傳統(tǒng)的WebGIS基于HTML的頁面,存在界面效果差、交互功能弱和反應速度慢等缺陷,,以不能滿足用戶日益增長的使用需求。RIA(Rich Internet Application,富網(wǎng)絡應用程序),作為新式的網(wǎng)絡應用程序,其具備良好的表現(xiàn)力與交互性,給WebGIS的發(fā)展帶來了新的契機,Silverlight是微軟推出的非常有前景的RIA插件,跨平臺和瀏覽器,具有豐富的用戶體驗和強大的功能;REST(Representational State Transfer,表述性狀態(tài)轉(zhuǎn)移)風格的Web服務因其簡潔高效而越來越受到重視,眾多的地理信息服務公司陸續(xù)推出了基于REST風格的地理空間服務。 本文基于以上技術(shù),以Silverlight和ArcGIS Server為平臺,詳細闡述基于Silverlight的ArcGIS Server開發(fā)的技術(shù)路線。作為上述開發(fā)方法的具體應用,本文開發(fā)了基于WebGIS的寧波都市在線服務平臺。平臺采用ArcGIS Server9.3發(fā)布地圖服務,Silverlight客戶端通過REST API調(diào)用ArcGIS Server服務,實現(xiàn)了地圖的基本瀏覽、測量、多窗口聯(lián)動對比、查詢定位等功能,提高了WebGIS的表現(xiàn)力與交互性,降低了開發(fā)的難度,縮短了產(chǎn)品周期,具有一定的理論和現(xiàn)實意義。通過案例驗證了基于Silverlight技術(shù)的WebGIS系統(tǒng)界面美觀、用戶體驗豐富、反應速度靈敏、功能更加強大,相較于傳統(tǒng)的WebGIS,其更具優(yōu)勢,而且基于輕量級的REST服務調(diào)用使開發(fā)過程簡單高效,證明了這種開發(fā)方式具有很好的應用前景。
[Abstract]:WebGIS is a computer system for transmitting, processing, storing, analyzing, displaying and applying geospatial information in Internet environment. It is the product of Web technology and GIS technology, which brings a wider group of users into GIS applications. The traditional WebGIS page based on HTML has some defects such as poor interface effect, weak interactive function and slow reaction speed, so it can not meet the increasing needs of users. RIA Rich Internet Application is a new type of network application program. With its good performance and interactivity, Silverlight has brought new opportunities to the development of WebGIS. Silverlight is a very promising RIA plug-in from Microsoft, which is cross-platform and browser. Web services with rich user experience and powerful functions are paid more and more attention to for their simplicity and efficiency. Many geographic information service companies have launched geospatial services based on REST style one after another. Based on the above technology, this paper expatiates the technical route of ArcGIS Server development based on Silverlight on the platform of Silverlight and ArcGIS Server. As the specific application of the above development methods, this paper develops Ningbo Metropolitan online Service platform based on WebGIS. The platform uses ArcGIS Server9.3 to publish map service and Silverlight client calls ArcGIS Server service through REST API, realizes the basic functions of map browsing, measuring, multi-window linkage contrast, query and positioning, and improves the performance and interactivity of WebGIS. It reduces the difficulty of development, shortens the product cycle, and has certain theoretical and practical significance. A case study shows that the WebGIS system based on Silverlight technology has the advantages of beautiful interface, rich user experience, sensitive reaction speed and more powerful function, which is superior to the traditional WebGIS system. Furthermore, the development process is simple and efficient based on lightweight REST service invocation, which proves that this development method has a good application prospect.
【學位授予單位】:東華理工大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:P208
【參考文獻】
相關(guān)期刊論文 前10條
1 李久剛;唐新明;汪匯兵;劉正軍;;REST架構(gòu)的WebGIS技術(shù)研究與實現(xiàn)[J];測繪科學;2011年03期
2 吳成明;淺析WebGIS應用系統(tǒng)的開發(fā)技術(shù)[J];測繪通報;2003年10期
3 崔艷軍;石金峰;張海東;;基于ArcGIS Server與Web Service的WebGIS技術(shù)研究[J];城市勘測;2008年03期
4 吳阿丹;李勝樂;葉萍萍;;網(wǎng)絡電子地圖的現(xiàn)狀分析及未來展望[J];測繪與空間地理信息;2010年06期
5 張宏;豐江帆;閭國年;滕學偉;;基于RIA技術(shù)的WebGIS研究[J];地球信息科學;2007年02期
6 王天寶;王爾琪;盧浩;黃躍峰;;基于Silverlight的WebGIS客戶端技術(shù)與應用試驗[J];地球信息科學學報;2010年01期
7 郭偉鵬;沈松雨;;Silverlight支持下的WebGIS的研究與實現(xiàn)[J];地理空間信息;2011年04期
8 涂振發(fā);喻光明;張純潔;;基于Ajax和MapX的WebGIS體系及其實現(xiàn)[J];華中師范大學學報(自然科學版);2008年01期
9 薛蕾;李林;王龍鶴;秦劍;;基于ArcGIS Server和Ajax的WebGIS系統(tǒng)開發(fā)[J];農(nóng)業(yè)網(wǎng)絡信息;2008年07期
10 張振濤;張海艷;蘇貴波;李清生;徐洪章;龐小寧;;關(guān)于WebGIS關(guān)鍵技術(shù)與發(fā)展趨勢的探討[J];科技信息;2011年14期
本文編號:1895227
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/1895227.html