天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 測(cè)繪論文 >

基于ArcGIS Server的移動(dòng)地圖Mashup應(yīng)用系統(tǒng)設(shè)計(jì)與研究

發(fā)布時(shí)間:2019-01-03 07:37
【摘要】:隨著Web2.00寸代的到來,利用Mashup思想聚合各種服務(wù)得到了快速的發(fā)展和應(yīng)用。而自從Google推出了Google地圖應(yīng)用后,地圖Mashup變的越來越流行和重要。地圖Mashup將地圖服務(wù)與其他數(shù)據(jù)服務(wù)聚合在一起并將數(shù)據(jù)直觀展示在地圖上。以地圖為界面的方式使用戶可以直觀查看、查詢各種地理位置相關(guān)的數(shù)據(jù),而利用地圖Mashup思想的相關(guān)應(yīng)用也越來越多。比如根據(jù)地理位置標(biāo)注用戶的社交網(wǎng)絡(luò),出行路線,交通管理等等。各種門戶網(wǎng)站相繼推出他們的相關(guān)的地圖服務(wù)API接口。百度地圖API,Google地圖API,微軟的Bing地圖API。這些地圖服務(wù)提供給開發(fā)人員多種接口,功能強(qiáng)大而且操作簡(jiǎn)單,結(jié)果可以直觀的顯示在地圖上。而這些地圖服務(wù)的共同特點(diǎn)是它們擁有地圖GIS資源,對(duì)客戶端只提供操作地圖GIS資源的接口,并沒有暴露GIS資源。從而客戶端不可以定制自己的GIS資源,只能使用門戶網(wǎng)站提供的地圖。 ArcGIS Server允許用戶創(chuàng)建自定義的GIS資源,并將其發(fā)布為REST服務(wù)接口,供客戶端使用。ArcGIS Server核心架構(gòu)將底層的文件系統(tǒng)或地理數(shù)據(jù)庫(kù),封裝成服務(wù),然后提供REST接口供客戶端訪問。在本課題中,由于礦山地圖是由MapInfo軟件繪制的自定義的GIS資源,所以不能使用Google API或者是百度API,而是需要利用ArcGIS Server將礦山地圖發(fā)布為地圖服務(wù),并提供接口給移動(dòng)終端調(diào)用。 本文研究在Android移動(dòng)終端,利用ArcGIS Server提供的各種地圖服務(wù),在移動(dòng)終端上顯示地圖服務(wù)和其他數(shù)據(jù)服務(wù)聚合后的信息;贏rcGIS Server得移動(dòng)地圖Mashup應(yīng)用系統(tǒng)由服務(wù)器端和客戶端構(gòu)成。服務(wù)器端提供客戶端所需的數(shù)據(jù)服務(wù)和地圖服務(wù),客戶端由UI界面層、邏輯控制層和數(shù)據(jù)交互層組成,系統(tǒng)考慮到移動(dòng)終端的網(wǎng)絡(luò)速度慢和網(wǎng)絡(luò)連接功能不穩(wěn)定等情況,將地圖分為底圖和操作圖層,底圖由ArcGIS Server將地圖服務(wù)切片為離線地圖形式,將其存儲(chǔ)于手機(jī)的內(nèi)存SDcard中,直接讀取離線地圖文件。而操作圖層由一系列地圖服務(wù)圖層組成?蛻舳嗽O(shè)計(jì)的模塊有“要素標(biāo)記”模塊,“數(shù)據(jù)修改”模塊,“離線地圖讀取和解析”模塊,“定位模塊”,“要素名稱查找”模塊這5個(gè)模塊。該系統(tǒng)將礦山安全隱患等相關(guān)信息直觀的顯示到地圖上,實(shí)現(xiàn)礦山信息的地圖可視化。
[Abstract]:With the arrival of Web2.00 inch generation, the use of Mashup thought aggregation of various services has been rapid development and application. Since Google launched Google map application, map Mashup has become more and more popular and important. Map Mashup aggregates the map service with other data services and visualizes the data on the map. With the map as the interface, the user can directly view and query all kinds of geographical position related data, and the related applications of map Mashup are more and more. Such as according to the location of the user's social network, travel routes, traffic management and so on. Each kind of portal website launches their related map service API interface one after another. Baidu map API,Google map API, Microsoft Bing map API. These map services provide a variety of interfaces for developers, powerful and easy to operate, the results can be visually displayed on the map. The common feature of these map services is that they have map GIS resources and provide only interfaces for clients to manipulate map GIS resources without exposing GIS resources. Client can not customize their own GIS resources, can only use the map provided by the portal. ArcGIS Server allows users to create custom GIS resources and publish them as REST service interfaces for clients to use. ArcGIS Server core architecture to encapsulate underlying file systems or geographic databases into services and then provide REST interfaces for client access. In this subject, mine map is a custom GIS resource drawn by MapInfo software, so we can't use Google API or Baidu API, but need to use ArcGIS Server to publish mine map as map service and provide interface to mobile terminal. This paper studies how to display the aggregated information of map service and other data service on Android mobile terminal by using various map services provided by ArcGIS Server. The mobile map Mashup application system based on ArcGIS Server is composed of server and client. The client is composed of UI interface layer, logic control layer and data interaction layer. The system takes into account the slow network speed of mobile terminal and unstable network connection function. The map is divided into the base map and the operation layer. The map service is sliced into offline map by ArcGIS Server and stored in the memory SDcard of mobile phone, and the off-line map file is read directly. The operation layer consists of a series of map service layers. There are five modules in client design: "element marking" module, "data modification" module, "off-line map reading and analysis" module, "positioning module" and "element name searching" module. The system can visualize the mine information by displaying the related information such as hidden danger of mine directly on the map.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:P208

【參考文獻(xiàn)】

相關(guān)期刊論文 前7條

1 敖杰剛;王志紅;;基于ArcGIS Server的REST技術(shù)綜述[J];測(cè)繪標(biāo)準(zhǔn)化;2010年04期

2 郭靖;郭晨峰;;移動(dòng)互聯(lián)網(wǎng)上的Mashup應(yīng)用[J];電信技術(shù);2008年08期

3 吳功和;叢明日;;基于ArcGIS Server的分布式GIS應(yīng)用[J];測(cè)繪科學(xué)技術(shù)學(xué)報(bào);2006年01期

4 周兆濱;王琴;顧亮;張永軍;;使用ArcGIS REST構(gòu)建高性能WebGIS服務(wù)[J];制造業(yè)自動(dòng)化;2010年08期

5 趙文明;;基于ArcGIS Server的WebGIS應(yīng)用研究[J];科技廣場(chǎng);2009年11期

6 劉芳,肖鐵軍;XML應(yīng)用的基石:XML解析技術(shù)[J];計(jì)算機(jī)工程與設(shè)計(jì);2005年10期

7 蔚曉娟;冉靜;李愛華;尹治本;;基于DOM的XML解析與應(yīng)用[J];計(jì)算機(jī)技術(shù)與發(fā)展;2007年04期

相關(guān)碩士學(xué)位論文 前6條

1 徐永龍;基于Flex和ArcGIS Server的WebGIS實(shí)現(xiàn)研究[D];長(zhǎng)安大學(xué);2011年

2 王一波;基于GIS鐵路選線CAD系統(tǒng)的研究與應(yīng)用[D];蘭州交通大學(xué);2011年

3 曹健;基于ArcGIS的三維城市系統(tǒng)開發(fā)[D];山東科技大學(xué);2011年

4 張偉;基于WebGIS的地址采集管理系統(tǒng)開發(fā)與研究[D];西南大學(xué);2007年

5 趙旗;基于ArcGIS Server及Ajax的空間Web服務(wù)研究與開發(fā)[D];中南大學(xué);2008年

6 王知方;RIA技術(shù)在WebGIS構(gòu)建中的應(yīng)用[D];長(zhǎng)安大學(xué);2010年

,

本文編號(hào):2399071

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/2399071.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3e4dc***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com