Login | Register
My pages Projects Community openCollabNet

wpsint
Project home

If you were registered and logged in, you could join this project.

Summary Spring plug-in for OGC's Web Processing Service (WPS) interface
Category deployment
License Apache License
Owner(s) pschut

Welcome to WPSint

WPSint is an open source framework that supports the Web Processing Service (WPS) standard developed by the Open Geospatial Consortium (OGC).

WPSint makes it easy to serve up any calculation or model as a WPS process. It runs on any Java platform that supports Spring. Included in this project are

  • the Java plug-in that handles WPS requests and responses, and
  • a generic WPS client that can access any WPS.

Documentation

Download latest version

Status

The version numbering now reflects the release under Spring. At version 0.0.1, WPSint is actually quite mature and well-tested. It has been deployed in a number of operational settings.

Currently WPSint is 99% compliant with WPS 0.4.0. The only exception is that the passing of parameters via HTTP GET has been upgraded to be similar (but not identical) to WPS 1.0.

The documentation is improving, but still somewhat limited.

The source code and documentation can also be found in the documents and files section. We are currently in the process of populating the project subversion respository and website on tigris.

Contributing

We are in need of hackers, testers and documenters. If you are interested in contributing then please join us!

History

This project was originally seeded with a JAVA program compliant with WPS version 0.4.0, developed for the OGC's WPS Interoperability Experiment in 2005. Since that time it has been converted to a Spring plug-in, and support has been added for SOAP and WSDL. After a long hiatus waiting for the release of WPS 1.0, efforts to support the new standard started in January 2008.

Related Resources

About WPS

WPS is an emerging international standard that is designed to support geospatial data processing over the Internet, by facilitating the process of publishing, finding, and binding to web services. WPS allows a process to be exposed as a GET, XML/POST, or SOAP/WSDL service. It is generic and can be used for more than just geospatial processing.