Service-oriented Encapsulation Method of Geo-analysis Model on Linux for Virtual Geographic Environments

2018/03/18

Journal:《Acta Geodaetica et Cartographica Sinica》, September 2018

Cite as:TAN Yufeng, CHEN Min, ZHANG Bowen, et al. Service-oriented Encapsulation Method of Geo-analysis Model on Linux for Virtual Geographic Environments[J]. Acta Geodaetica et Cartographica Sinica,2018,47(8): 1031-1042. DOI: 10.11947/j.AGCS.2018.20180112.

Abstract:Geo-analysis models are the abstraction and expression of real-world geographic phenomena and processes.Multidisciplinary and collaborative geographic modeling is currently becoming a main research trend in the field of geography.The service-oriented sharing and reuse of geo-analysis models have become a research direction.However, the heterogeneities in operating platforms lead to difficulties with the sharing and reuse of geo-analysis models.At present, the operating platforms for geo-analysis models mainly include Windows and Linux.A large number of geo-analysis models are developed depending on Linux, but there is less research related to the service-oriented sharing and reuse of these models.This article aims to analyze its differences and security and design a service-oriented security strategy for geo-analysis models on different Linux operating systems.Given the heterogeneities of geo-analysis models for Linux, the basic information description interface, behavior interface, and deployment interface were designed for the service-oriented sharing and reuse of geo-analysis models.The grid analysis model in the system for automated geoscientific analyses (SAGA GIS) was used as an example to demonstrate a service-oriented encapsulation method for geo-analysis models for Linux and validated.In summary, the proposed study can contribute to the theory and methods for the sharing and reuse of geo-analysis models on Linux.