All Projects → 52North → javaPS

52North / javaPS

Licence: Apache-2.0 license
Next generation standardized web-based geo-processing

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to javaPS

arctic-sea
Framework for developing OGC services, clients and middleware
Stars: ✭ 20 (+53.85%)
Mutual labels:  ogc, arctic-sea
WhiteboxTools-ArcGIS
ArcGIS Python Toolbox for WhiteboxTools
Stars: ✭ 190 (+1361.54%)
Mutual labels:  geoprocessing
geoflow
R engine to orchestrate and run (meta)data workflows
Stars: ✭ 28 (+115.38%)
Mutual labels:  ogc
WPS
The 52°North Web Processing Service enables the deployment of geo-processes on the web in a standardized way.
Stars: ✭ 57 (+338.46%)
Mutual labels:  ogc
InEditor
A web-based editor for drawing and creating OGC IndoorGML data
Stars: ✭ 26 (+100%)
Mutual labels:  ogc
tailormap
B3partners Tailormap repository
Stars: ✭ 26 (+100%)
Mutual labels:  ogc
whiteboxgui
An interactive GUI for WhiteboxTools in a Jupyter-based environment
Stars: ✭ 94 (+623.08%)
Mutual labels:  geoprocessing
geometa
R tools to write, read & validate geographic metadata (OGC/ISO 19110, 19115, 19119, 19136 and 19139)
Stars: ✭ 37 (+184.62%)
Mutual labels:  ogc
InViewer
A Three.js-based viewer for visualizing OGC IndoorGML data
Stars: ✭ 18 (+38.46%)
Mutual labels:  ogc
SensorThings-Dashboard
A dashboard to easily visualize sensordata from SensorThings API compatible servers
Stars: ✭ 27 (+107.69%)
Mutual labels:  ogc
rok4
ROK4 est une suite d'outils open source développée par l'IGN France permettant la diffusion de données raster et vecteur en WMS, WMTS ou TMS. DEPRECATED ! Projet maintenu ici : https://github.com/rok4/documentation
Stars: ✭ 18 (+38.46%)
Mutual labels:  ogc
ows4R
R Interface for OGC Web-Services (OWS)
Stars: ✭ 29 (+123.08%)
Mutual labels:  ogc
tile-map-service-net5
Tile server for .NET 5 platform with MBTiles, Filesystem, GeoTIFF, HTTP sources and XYZ, TMS, WMTS, WMS endpoints (protocols support)
Stars: ✭ 45 (+246.15%)
Mutual labels:  ogc
gaode2
利用高德导航接口创建交通路网模型
Stars: ✭ 23 (+76.92%)
Mutual labels:  ogc
mapserver-docker
Mapserver OGR GDAL PostGIS WMS WCS WFS with Lighttpd in Docker
Stars: ✭ 18 (+38.46%)
Mutual labels:  ogc
public-transit-tools
Tools for working with GTFS public transit data in ArcGIS
Stars: ✭ 126 (+869.23%)
Mutual labels:  geoprocessing
simple-features-geojson-java
Simple Features GeoJSON Java Library
Stars: ✭ 24 (+84.62%)
Mutual labels:  ogc
geotrellis-server
Tools for building raster processing and display services
Stars: ✭ 65 (+400%)
Mutual labels:  ogc
deegree3
Official deegree repository providing geospatial core libraries, data access and advanced OGC web service implementations
Stars: ✭ 118 (+807.69%)
Mutual labels:  ogc
krawler
A minimalist (geospatial) ETL
Stars: ✭ 51 (+292.31%)
Mutual labels:  ogc

javaPS Maven Central Total alerts Language grade: Java

Build Status

  • Master: Master Build Status
  • Develop: Develop Build Status

Description

Next generation standardized web-based geo-processing.

Interoperable processing framework for web applications/distributed workflow systems

javaPS enables the deployment of geo-processes on the web in a standardized way. One of its main goals ist the provision of an interoperable processing framework for web applications or distributed workflow systems. It features a pluggable architecture for processes and data encodings.

javaPS implements the OGC WPS specification, version 2.0.

Features:

  • 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

Key Technologies:

  • Java
  • Spring
  • Arctic Sea
  • OpenAPI

Benefits

  • Abstraction of (existing) processing tools
  • Support for the majority of standardized geo-data formats
  • Lightweight API, following the latest state of the draft OGC API Processes standard

Quick Start

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.

User guide/tutorial

Check out the JavaPS Documentation.

Demo

Try out the latest javaPS alpha-release on on our Geoprocessing Demo Server.

License

This project is licensed under the Apache Software License, version 2.0.

Changelog

Fixed issues ---

  • Bugfix, add allowedValues element
  • REST Serialize UOM
  • Fix missing .jsp file

Dependency updates ---

  • Bump junit from 4.12 to 4.13.1
  • Bump version.jackson from 2.10.3 to 2.12.1
  • Bump guava from 28.2-jre to 29.0-jre
  • Update parent and artic-sea versions
  • Bump commons-io from 2.6 to 2.7

Other ---

  • Bump year

References

Contact

  • Christian Autermann (c.autermann (at) 52north.org)
  • Benjamin Pross (b.pross (at) 52north.org)

Support

You can get support in the community mailing list and forums: https://52north.org/discuss/#mailing-lists

Contribute

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/

Credits

  • Christian Autermann, @autermann
  • Benjamin Pross, @bpross-52n

Contributing Organizations

Funding projects

  • GLUES
  • TaMIS
  • OGC Testbeds
  • RIESGOS
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].