Font Size: a A A

Design And Implementation Of WebGIS Platform Architecture Based On The Silverlight

Posted on:2013-09-24Degree:MasterType:Thesis
Country:ChinaCandidate:D X ZuoFull Text:PDF
GTID:2268330425483748Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Traditional WebGIS is built on the HTML page, realizing the map operation,information inquiry and other related functions using JavaScript control language. Subject tothe HTML page performance, such WebGIS interface is simple, poor ability to interact with apoor user experience in actual use, due to information exchange between its front andback-end Web services using SOAP protocol, it is not only informative, but more difficult todevelop, causing a lot of difficulties to the use and development of WebGIS.To address these problem, this paper use the popular Rich Internet Application (RIA)technology and Representational State Transfer (REST) technology, to research aSilverlight-based WebGIS system architecture and design methods, realize a richfunctionality of WebGIS system in order to address the problem of traditional WebGIS.This study includes the following aspects:First,Make analysis and research the theory related to WebGIS, focusing on theWebGIS application requirements and development processes, determine the service-orientedarchitecture (SOA) as the system platform architecture model, the SilverLight plug-in forbrowser-side as user interface platform in order to achieve the RIA; Using the.NETtechnology to build and packaging services in service layer; Using REST protocol as a servicecall protocol; Publisher as a map data using ArcGIS Server.Secondly,Make in-depth study of ArcGIS Server REST API and ArcGIS API forSilverlight conducted and grasp the principles and development methods. Following softwareengineering theory, make requirements analysis of WebGIS platform architecture, includingfunctional requirements and performance requirements, on this basis, the use ofobject-oriented architecture to build a Silverlight-based WebGIS platform architectureprogram, identified the logical architecture and deployment architecture, through thecomparison and analysis to determine the specific implementation of the architecture program.Aiming common geographic information system, use the C#programming language toimplement the basic functionality of the platform, including maps roam and zoom, distanceand area measurement, the map feature to find. Focusing on the ArcGIS Server to publishmap data, the Silverlight plug-in WebGIS programming, packaging and deployment of Webservices, REST, Web Services call methods of the key technology for a detailed discussionand research.Last,Based on WebGIS platform this paper studied, design and development of thegeographic information service system of province level, the system consists of five functional modules. Discus the function of the system structure, elaborated on the mainfunction modules of the system, given the core code.
Keywords/Search Tags:Silverlight Technology, WebGIS system, REST Protocol, RIA Technology, ArcGIS Software
PDF Full Text Request
Related items