基于ArcGIS Server的移動(dòng)地圖Mashup應(yīng)用系統(tǒng)設(shè)計(jì)與研究
[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
本文鏈接:http://sikaile.net/kejilunwen/dizhicehuilunwen/2399071.html