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 :
بازگشت