Skip to main content
Log in

Evaluation and Implementation of the OGC Web Processing Service for Use in Client-Side GIS

  • Published:
GeoInformatica Aims and scope Submit manuscript

Abstract

The Open Geospatial Consortium Web Processing Service specification is intended as a solution for creating and distributing web-based functions. This paper seeks to evaluate the WPS specification with respect to feasibility and utility, to identify areas for improvement, and to provide a demonstration implementation approach including a client-side tool and a server-side wrapping technique for exposing geoprocessing functionality through WPS using an asynchronous approach. Challenges with the WPS specification, some of which are already being addressed in the newest WPS revisions, are discussed together with proposed solutions. Several potential enhancements to the WPS proposal are introduced and considered, including a mechanism to guide client applications in prompting for correct data and a means to list the data available on a server.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. J. Bloomer. Power Programming with RPC. O’Reilly Media: Cambridge, MA, 1992.

    Google Scholar 

  2. Environmental Systems Research Institute (ESRI). ArcGIS Desktop Products Data Sheet. WWW document, http://www.esrichina-bj.cn/produce/esri/arcgisdesktopsheet.pdf, 2003.

  3. Environmental Systems Research Institute (ESRI). ArcGIS 9.2 Webinar—ArcGIS Server: Publishing a Geoprocessing Model. WWW document, http://events.esri.com/info/index.cfm?fuseaction=seminarRegForm&shownumber=9919 2006.

  4. GIS Competitors Cooperate on OpenGIS Specs. Information Today, Vol. 14(2):15, 1997.

    Google Scholar 

  5. Goyvaerts, Jan. Regular Expression Tutorial. WWW document, http://www.regular-expressions.info/tutorial.html, 2006.

  6. MapWindow Open Source Team. MapWindow GIS 4.0 Open Source Software. WWW document, http://www.mapwindow.org/, 2006.

  7. M. Neteler. The GRASS GIS software. Presented at a GIS Seminar at Politecnico di Milano, Polo Regionale di Como, November 2006.

  8. Open Geospatial Consortium, Inc. Vision and Mission. WWW document, http://www.opengeospatial.org/about/?page=vision, 2006.

  9. Open Geospatial Consortium, Inc. OpenGIS® Web Coverage Service (WCS). WWW document, http://www.opengeospatial.org/standards/wcs, 2007.

  10. Open Geospatial Consortium, Inc. OpenGIS® Web Processing Service (WPS) Specification. WWW document, http://portal.opengeospatial.org/files/?artifact_id=24151, 2007.

  11. O. Planchon and F. Darboux. “A fast, simple and versatile algorithm to fill the depressions of digital elevation models,” Catena, Vol. 46:159–176, 2001.

  12. G. Savant, L. Wang, and D. Traux. “Remote Sensing and Geospatial Applications for Watershed Delineation. Conference Proceedings: Integrated Remote Sensing at the Global, Regional and Local Scale.” IAPRS, Vol. XXXIV, Part 1, ISSN 1682-1750, 2002.

  13. D. Tarboton. Terrain Analysis Using Digital Elevation Models (TauDEM). WWW document, http://hydrology.neng.usu.edu/taudem/, 2005.

  14. W3C. Extensible Markup Language (XML) 1.0 (Second Edition). W3C Recommendation, 6 October 2000.

  15. Initiative. Web Processing Service (WPS). WWW document, http://52north.org/index.php?option=com_projects&task=showProject&id=21&Itemid=127

Download references

Acknowledgements

This research was funded by the Pacific Northwest Regional Collaboratory as part of a Pacific Northwest National Laboratory project, funded by NASA through Grant No. AGRNNX06AD43G. The authors express gratitude to Trish Mercer for her editing assistance. The manuscript was improved significantly through the feedback from three anonymous reviewers.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christopher D. Michaelis.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Michaelis, C.D., Ames, D.P. Evaluation and Implementation of the OGC Web Processing Service for Use in Client-Side GIS. Geoinformatica 13, 109–120 (2009). https://doi.org/10.1007/s10707-008-0048-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10707-008-0048-1

Keywords

Navigation