Useful Links¶
WPS Software¶
WPS Server Software:
GeoServer - http://docs.geoserver.org/stable/en/user/services/wps/index.html
Zoo -
http://www.zoo-project.org/
Deegree - http://www.deegree.org/
52 North - http://52north.org/communities/geoprocessing/wps/
WPS Client Software:
OpenLayers WPS Plugin - http://dev.openlayers.org/docs/files/OpenLayers/WPSClient-js.html
GeoTools WPS Module - http://docs.geotools.org/latest/userguide/unsupported/wps.html
52 North Java Client - http://52north.org/communities/geoprocessing/wps/index.html
52 North Javascript Client - http://geoprocessing.demo.52north.org:8080
WPS Javascript Client by Boundless - https://github.com/boundlessgeo/wps-gui
QGIS Desktop GIS with wps plugins:
uDig Desktop GIS with wps plugins:
WMS Software¶
WMS server:
ncWMS2 - http://reading-escience-centre.github.io/edal-java/
adaguc - http://adaguc.knmi.nl/
sci-wms - http://sci-wms.github.io/sci-wms/
WMS clients:
OpenLayers - http://openlayers.org/
- Leaflet - http://leafletjs.com/
time dimension - http://apps.socib.es/Leaflet.TimeDimension/examples/
GeoExt - http://geoext.github.io/geoext2/
Scientific Workflow Tools¶
Workflow Engines:
Kepler - https://kepler-project.org/
KNIME - http://www.knime.org/
Taverna with WPS:
http://rsg.pml.ac.uk/wps/generic.cgi?request=GetCapabilities&service=WPS
https://taverna.incubator.apache.org/introduction/services-in-taverna.html
http://comments.gmane.org/gmane.science.biology.informatics.taverna.user/1415
VisTrails with WPS:
http://proj.badc.rl.ac.uk/cows/wiki/CowsWps/CDOWPSWorkingGroup/WPSAndWorkflows
http://www.kitware.com/source/home/post/105
Kepler with WPS:
Workflows with PyWPS:
Other Workflow Engines:
Scientific Python¶
Anaconda - https://www.continuum.io/downloads
Completely free enterprise-ready Python distribution for large-scale data processing, predictive analytics, and scientific computing
pandas - http://pandas.pydata.org/
Python Data Analysis Library
Python in Climate Science¶
OpenClimateGIS - https://earthsystemcog.org/projects/openclimategis/
OpenClimateGIS is a Python package designed for geospatial manipulation, subsetting, computation, and translation of climate datasets stored in local NetCDF files or files served through THREDDS data servers. [..]
ICCLIM (i see clim …) - https://github.com/cerfacs-globc/icclim
Python library for climate indices calculation. Documentation at http://icclim.readthedocs.io/en/latest/
Python Web Frameworks and Utils¶
Pyramid - http://www.pylonsproject.org/
Authomatic - http://peterhudec.github.io/authomatic/
Bootstrap - http://getbootstrap.com/
Bootstrap Tutorial - http://www.w3schools.com/bootstrap/default.asp
Deform - https://github.com/Pylons/deform
Deform with Bootstrap demo - http://deform2demo.repoze.org/
Colander - http://docs.pylonsproject.org/projects/colander/en/latest/index.html
TinyMCE - https://www.tinymce.com/
Font Awesome - http://fontawesome.io/
Leaflet - http://leafletjs.com/
Leaflet TimeDimension - http://apps.socib.es/Leaflet.TimeDimension/examples/
Example WPS Services¶
List of available Web Processing Services:
Zoo WPS for PublicaMundi project -
http://zoo.dev.publicamundi.eu/cgi-bin/zoo_loader.cgi?service=WPS&version=1.0.0&request=GetCapabilities
GeoServer Demo WPS -
http://demo.opengeo.org/geoserver/wps?request=GetCapabilities&service=WPS
USGS Geo Data Portal-
http://cida.usgs.gov/climate/gdp/process/WebProcessingService
KNMI climate4impact Portal -
http://climate4impact.eu//impactportal/WPS?request=GetCapabilities&service=WPS
BADC CEDA -
http://ceda-wps2.badc.rl.ac.uk/wps?request=GetCapabilities&service=WPS
delatres -
http://dtvirt5.deltares.nl/wps/?Request=GetCapabilities&Service=WPS
52 North -
http://geoprocessing.demo.52north.org:8080/52n-wps-webapp-3.3.1/WebProcessingService?Request=GetCapabilities&Service=WPS
52 North -
http://geoprocessing.demo.52north.org:8080/52n-wps-webapp-3.3.1-gt/WebProcessingService?Request=GetCapabilities&Service=WPS
ZOO Demo WPS -
http://zoo-project.org/cgi-bin/zoo_loader3.cgi?Request=GetCapabilities&Service=WPS
British Antarctic Survey WPS for Meteorological Data -
http://sosmet.nerc-bas.ac.uk:8080/wpsmet/WebProcessingService?Request=GetCapabilities&Service=WPS
PyWPS Demo -
http://apps.esdi-humboldt.cz/pywps/?request=GetCapabilities&service=WPS&version=1.0.0
Alternatives to WPS¶
XML-RPC: Simple cross-platform distributed computing, based on the standards of the Internet. - http://xmlrpc.scripting.com/
Swagger is a simple yet powerful representation of your RESTful API. - http://swagger.io/
References¶
This list [Schnase2016] has no claim to be complete.