Font Size: a A A

The Research And Realization Of GIS Component Based On Silverlight

Posted on:2012-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:X Y DaiFull Text:PDF
GTID:2218330338968132Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
With the development of GIS industry, ComGis is becoming more and more popular. Exposing the GIS function to users after abstracting has several advantages, for example, it is light weight, very powerfull, can be used directly in MIS development tool and easy to consume.Analyze the current situation of GIS industry; illustrate the advantages of Silverlight technology over the other existing technologies in GIS solution. Afterwards, designs and realizes a reusable GIS component, it contains three parts, SilverlightMapSuiteCore.dll,SilverlightEdition.dll and SilverlightMapConnector.dll.SilverlightMapSuiteCore is the key module for map rendering. It supports most of the popular GIS datasource such as shape file and Oracle Spatial and so on. And also it introduces several objects like Layer and ZoomLevel into the rendering process which increases the flexibility and extensibility.SilverlightEdition encapsulates the API of SilverlightMapSuiteCore module. It realizes a map control, several map tools and Overlay object on top of API exposed by SilverlightMapSuiteCore. The basic design principal of these high level objects is to hide the complexity inside method and expose API as simple as possible, so that the customers can use the function easily.The last one SilverlightMapConnector.dll is used for communication purpose. SilverlightMapConnector let the client side has the possibility to communicate with the server side. It has implemented an HttpHandler, the HttpHandler will be used to resolve the WMS request from client side, draw map based on the import parameters and then write it into the response stream.All of these three modules are very flexible, so the customers can build their own applications by consuming and overwriting them, at last, we depict a vehicle tracking system which developed based on these components to let the customer who have similar requirements can refer to.
Keywords/Search Tags:Silverlight GIS component Secondary, Development Vehicle, Tracking System
PDF Full Text Request
Related items