javaPS enables the deployment of geo-processes on the web in a standardized way. It features a pluggable architecture for processes and data encodings.
javaPS implements the OGC WPS specification, version 2.0.
- General Features
- Full java-based Open Source implementation.
- Pluggable framework for algorithms and XML data handling and processing frameworks
- Built upon the arctic-sea project
- Streaming de-/encoders for inputs and outputs
This project is licensed under the Apache Software License, version 2.0.
- Updated to arctic-sea v6
- Added Dockerfile
- Test if inputs are null, This can be the case for optional inputs
- Enabled storing of outputs encoded in base64
- Removed test algorithm
- Updated jackson-databind dependency
Use git to clone the javaPS repository:
git clone https://github.com/52North/javaPS.git
Then just run mvn clean install
on the repositories root directory.
http://52north.github.io/javaPS/documentation_markdown/site/index.html
Try out the latest javaPS alpha-release on on our Geoprocessing Demo Server.
- WPS for Tsunami Simulation - WPS service deployed in the RIESGOS project.
- Christian Autermann (c.autermann (at) 52north.org)
- Benjamin Pross (b.pross (at) 52north.org)
You can get support in the community mailing list and forums: https://52north.org/discuss/#mailing-lists
Are you are interesting in contributing to javaPS and you want to pull your changes to the 52°North repository to make it available to all? In that case we need your official permission and for this purpose we have a so called contributors license agreement (CLA) in place. With this agreement you grant us the rights to use and publish your code under an open source license. A link to the contributors license agreement and further explanations are available here: https://52north.org/software/licensing/guidelines/
- Christian Autermann, @autermann
- Benjamin Pross, @bpross-52n
- GLUES
- TaMIS
- OGC Testbeds
- RIESGOS