Font Size: a A A

The Research Of Plug-in GIS Application Framework Based On Rich Client Platform

Posted on:2012-12-28Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2120330332489061Subject:Cartography and Geographic Information Engineering
Abstract/Summary:PDF Full Text Request
Last decade, GIS penetrated into every field and the application requirements of it was showing diversity and instability. Now the traditional GIS software development model has been unable to adapt to the extension of the application requirements, meantime o lot of common features are repeatedly developed in different GIS projects. Therefore, achieving the greatest degree of software reuse and increasing the scalability of the softwares are particularly important in the development of GIS applications. Framework is an advanced code reuse mechanism, and Plug-ins provide function expansion with flexibility, so the GIS softwares that are developed based on framework and plug-ins can flexibility respond to the GIS needs changing. This article aims to provide a platform for developing plug-in GIS application framework based on Eclipse rich client platform, in order to achieve quickly creating applications on multi-platform.The plug-in GIS application framework is a Plug-in platform which extents functions in way of plug-ins. It consists of GIS application framework and the GIS plug-ins two parts. Firstly, through the research of GIS Application Framework, select Eclipse RCP as the platform for building GIS application framework. According to functional independence, dynamic and scalable design principles, by expanding the five Eclipse RCP extension points, and providing four extension points for other functions to extend to complete the construction of GIS application framework. Secondly, according to functions classified the GIS, and extracted the geographical data visualization which is the basic feature. Then the basic plug-in and the GIS plug-in platform are packaged together, ultimately provide the user a solution of plug-in application framework which can demonstrate geographic data.Finally, that achieves a public transport query system bying integrating map view and network analysis plug-in on the developed plug-in GIS application framework, and verifies the accuracy, feasibility and practicality of the GIS application framework.Through this study, providing the user a plug-in GIS application framework that can directly run, highly reuse and unlimitedly extend which is not only allow the software to achieve "growth" according to actual needs of users, but also quickly completing the GIS construction of the application system; but it also reduces the cost of development, provides new ideas and solutions to develop GIS applciation system which can dynamically extend, simply deploy and highly reusable.
Keywords/Search Tags:GIS Application Framework, GIS plug-ins, Rich Client Platform, Extension and Extension point
PDF Full Text Request
Related items