Font Size: a A A

The Mobile Map Mashup Application System Design And Research Based On Arcgis Server

Posted on:2014-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2230330398972035Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the advent of the Web2.0age, using Mashup idea of integrate variety of services into new services has been rapid development. Since Google developed Google Map application, Maps Mashup has become more and more popular and important. Map Mashup means to integrate map service and other data service together and display result on the map. Using map as user interface brings great experience to user as map can show data that having geographic positon intuitively. Some applications that using the idea of map mashup becomes popular. Such as social network that according to geographical position to identify users, travel route search and traffic management system and so on. All kinds of web portals have launched their map service API interface. Baidu Company has announced Baidu Map API and Microsoft have Microsoft Bing Map API. These Map API interface provide developers a variety of interfaces which have powerful function and also easy to operate.what’s more, the results can be directly showing on map. However, these Map services have the common feature that they own the GIS resources. The clients can only operation the interface of GIS resources and it does not have exposure to GIS resources. So that the client cannot customize their GIS resources but have no choice to use the map service provided by the web portals.ArcGIS Server allows users to create their own GIS resources and published it as REST service used by the client. The core architecture of ArcGIS Server is to package the underlying file system and geographic database as services, and then provide a REST interface for client to access. The map of mine is a map drawn by the Maplnfo software. So you cannot use Google API or Baidu API, Instead you need the ArcGIS Server to published the Mine Map as map service. And it provides the interface for mobile terminal calls.The paper studies how to integrate map services provided by ArcGIS Server and other data services from other Server and display the result on Android mobile terminal. The Mobile Mashup Information Aggregation System Based on ArcGIS Server consists of server and client side. Server-side provides the map service and data service required by client side, the client side consist of UI interface、logic control layer and data interaction layer. The system taking into account the network speed and network connectivity of the mobile terminal, design map as basemap layer and operational layer, Basemap layer is offline map file made by ArcGIS Server. The file is stored in the phone’s SDCard and read directly by the system. The operation layer consists of a series of map services layer. The design of client Module consist "feature marked","modify feature attribute","read and parse offline map","position feature","find feature by name" module. The system show safety related information of mine on map, to achieve the goal of map visualization...
Keywords/Search Tags:arcgis server, map service, mashup, android
PDF Full Text Request
Related items