The Development of Web Processing Service Using the Power of Spatial Database

OGC (Open Geospatial Consortium) has developed the implementation specifications especially WMS (Web Map Service) and WFS (Web Feature Service) which facilitate GIS data dissemination including the map image distribution for visualization and online GIS data exchange. WPS (Web Processing Service) is also one of the OGC specifications for processing service which allow GIS functions available on the Internet. This paper reports the implementation and development of WPS which enables user to perform geospatial processing with data requested from another WFS site. Spatial databases are used as spatial engine to carry out the geoprocessing function. Oracle spatial, PostGIS and MySQL are the spatial databases which are tested in this research. WPS request form is adapted by applying SQL statement to be used for calling function from spatial database, and also to simplify and shorten the request form. The result clearly shows the success of implementation of this concept by testing the implemented WPS with available external WFS to get new information through the spatial engine available from the desired databases.

[1]  Ma Xiujun,et al.  G-WSDL: a data-oriented approach to model GIS Web services , 2005, Proceedings. 2005 IEEE International Geoscience and Remote Sensing Symposium, 2005. IGARSS '05..

[2]  T. Foerster,et al.  Integrating OGC Web Processing Services into Geospatial Mass-Market Applications , 2009, 2009 International Conference on Advanced Geographic Information Systems & Web Services.

[3]  Liping Di,et al.  Augmenting the OGC Web Processing Service with Message-Based Asynchronous Notification , 2008, IGARSS 2008 - 2008 IEEE International Geoscience and Remote Sensing Symposium.

[4]  Jesse James Garrett Ajax: A New Approach to Web Applications , 2007 .

[5]  Yanfeng Sun,et al.  A peer-to-peer architecture for dynamic executing GIS web service composition , 2005, Proceedings. 2005 IEEE International Geoscience and Remote Sensing Symposium, 2005. IGARSS '05..