DocumentCode
3727730
Title
A middleware: Python plugin transform on different GIS platforms
Author
Zhuoran Pan; Xiaohong Yang; Zhong Xie
Author_Institution
Fac. of Inf. Eng., China Univ. of Geosci., Wuhan, China
fYear
2015
fDate
6/1/2015 12:00:00 AM
Firstpage
1
Lastpage
6
Abstract
GIS plugins expand existing GIS function with obvious pertinence. However, they are disappointing and difficult to be used for cross-platform. Based on the plugin application depending on specific GIS platforms, this paper proposes a middleware to achieve the transform of Python plugin applications on different GIS platforms. The middleware separates out the GIS platforms kernel and GIS plugin application. The kernel layers of different GIS platforms provide necessary external interface to the middleware. With docking to middleware, the plugin application can be transplanted to another GIS platform. As a GIS overpass, the middleware can help the plugin application ignore the details of the GIS platform kernel. The middleware is designed to build Python plugin application which avoids many code alterations and can be used in different GIS platforms. Lastly, a project that uses a Python plugin application transform from QGIS to MAPGIS is demonstrated. Experiments show that the transform method is feasible and promote universal property of plugin application.
Keywords
Transforms
Publisher
ieee
Conference_Titel
Geoinformatics, 2015 23rd International Conference on
ISSN
2161-024X
Type
conf
DOI
10.1109/GEOINFORMATICS.2015.7378577
Filename
7378577
Link To Document