DIY GEOSPATIAL WEB SERVICE CHAINS: GEOCHAINING MAKE IT EASY
- 1LIESMARS, Wuhan University, 129 Luoyu Road, Wuhan, 430079, China
- 2School of Mathematics and Computer Science, Hubei University, 11 Xueyuan Road, Wuhan, 430062, China
- 3Center of Intelligent Spatial Computing for Water/Energy Science, 4400 University Dr., Fairfax, 22030, VA, USA
Keywords: Geospatial web service chain, Web Services Composition, Visual Modelling, Execution, Monitoring, WS-BPEL
Abstract. It is a great challenge for beginners to create, deploy and utilize a Geospatial Web Service Chain (GWSC). People in Computer Science are usually not familiar with geospatial domain knowledge. Geospatial practitioners may lack the knowledge about web services and service chains. The end users may lack both. However, integrated visual editing interfaces, validation tools, and oneclick deployment wizards may help to lower the learning curve and improve modelling skills so beginners will have a better experience. GeoChaining is a GWSC modelling tool designed and developed based on these ideas. GeoChaining integrates visual editing, validation, deployment, execution etc. into a unified platform. By employing a Virtual Globe, users can intuitively visualize raw data and results produced by GeoChaining. All of these features allow users to easily start using GWSC, regardless of their professional background and computer skills. Further, GeoChaining supports GWSC model reuse, meaning that an entire GWSC model created or even a specific part can be directly reused in a new model. This greatly improves the efficiency of creating a new GWSC, and also contributes to the sharing and interoperability of GWSC.