Acta Geodaetica et Cartographica Sinica ›› 2018, Vol. 47 ›› Issue (8): 1031-1042.doi: 10.11947/j.AGCS.2018.20180112

Previous Articles     Next Articles

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

TAN Yufeng1,2,3, CHEN Min1,2,3, ZHANG Bowen1,2,3, SHEN Chaoran1,2,3, WEN Yongning1,2,3   

  1. 1. Key Laboratory of Virtual Geographic Environment, Nanjing Normal University, Ministry of Education, Nanjing, People's Republic of China, Nanjing 210023, China;
    2. Jiangsu Center for Collaborative Innovation in Geographical Information Resource Development and Application, Nanjing 210023, China;
    3. State Key Laboratory Cultivation Base of Geographical Environment Evolution(Jiangsu Province), Nanjing 210023, China
  • Received:2018-03-18 Revised:2018-05-28 Online:2018-08-20 Published:2018-08-22
  • Supported by:
    The NSF for Excellent Young Scholars of China under grant number(No. 41622108);The National Basic Research Program of China (973 Program) (No. 2015CB954103);The Priority Academic Program Development of Jiangsu Higher Education Institutions (No. 164320H116)

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.

Key words: geo-analysis models, service-oriented encapsulation, Linux, security

CLC Number: