Distributed Geospatial Analysis through Web Processing Service: A Case Study of Earthquake Disaster Assessment

Web Processing Service (WPS) is a new standard approved by Open Geospatial Consortium (OGC), which is aimed to define a standardized interface facilitating the publishing of geospatial processes, and the discovery of and binding to those processes by clients. WPS also acts as a middleware service that obtains geospatial data from an external resource in order to run a process on a local implementation. Consequently, it can be used to wrap other existing OGC geospatial standards designed to provide geospatial services, such as Web Map Service (WMS), Web Feature Service (WFS), and Web Coverage Service (WCS) so as to achieve distributed geospatial analyses. This paper demonstrates three approaches of using WPS to chain geospatial services. The methods are illustrated through a prototype online system for conducting Earthquake Disaster Assessment.

[1]  Jerry Swan,et al.  Automated Schematization for Web Service Applications , 2007, W2GIS.

[2]  Alexander Zipf,et al.  OGC Web Processing Service Interface for Web Service Orchestration Aggregating Geo-processing Services in a Bomb Threat Scenario , 2007, W2GIS.

[3]  Shaowen Wang,et al.  A theoretical approach to the use of cyberinfrastructure in geographical analysis , 2009, Int. J. Geogr. Inf. Sci..

[4]  Nicole Ostländer,et al.  A Rule-Based Description Framework for the Composition of Geographic Information Services , 2007, GeoS.

[5]  Kevin Shaw,et al.  Geospatial Services and Applications for the Internet , 2008, Geospatial Services and Applications for the Internet.

[6]  A. Weiser,et al.  Web Service Orchestration of OGC Web Services for Disaster Management , 2007 .

[7]  Michael Fuller,et al.  Architecture of a content management server for XML document applications , 2000, Proceedings of the First International Conference on Web Information Systems Engineering.

[8]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

[9]  Daniel P. Ames,et al.  Evaluation and Implementation of the OGC Web Processing Service for Use in Client-Side GIS , 2009, GeoInformatica.

[10]  Qi Li,et al.  Performance‐improving techniques in web‐based GIS , 2005, Int. J. Geogr. Inf. Sci..

[11]  Xiaoliang Meng,et al.  Finding Safe Shelters in Urban Areas for Earthquake Emergency Response through Web Processing Service , 2009, 2009 International Conference on Networking and Digital Society.

[12]  Ding Xiang Estimation system of disastrous losses in seismic site based on GIS , 2004 .

[13]  Joan Slottow,et al.  Distributing proprietary geographic data on the World Wide Web: UCLA GIS database and map server , 2000 .

[14]  Mary Hayden,et al.  The potential for the use of Open Source Software and Open Specifications in creating Web‐based cross‐border health spatial information systems , 2007, Int. J. Geogr. Inf. Sci..

[15]  Binh Pham,et al.  OpenCIS—Open Source GIS‐based web community information system , 2006, Int. J. Geogr. Inf. Sci..

[16]  Zhong-Ren Peng A proposed framework for feature‐level geospatial data sharing: a case study for transportation network data , 2005, Int. J. Geogr. Inf. Sci..

[17]  Miguel Torres Ruiz,et al.  Implementing Spatial Analyzer Module into a Distributed GIS-Application , 2004, EGOV.

[18]  Raman Kazhamiakin,et al.  Analysis of communication models in web service compositions , 2006, WWW '06.

[19]  T. Foerster,et al.  Bringing the web processing service to a new stage : new 52°North WPS features : powerpoint , 2007 .

[20]  Rik Eshuis,et al.  Structural Matching of BPEL Processes , 2007, ECOWS 2007.

[21]  Dayou Liu,et al.  Spatial Query Preprocessing in Distributed GIS , 2004, GCC.