52°North WPS 4.0.0-beta.4-SNAPSHOT
Service based on the 52°North implementation of WPS 1.0.0 and 2.0.0
WPS
geospatial
geoprocessing
WPS
1.0.0
2.0.0
NONE
NONE
52°North GmbH
Benjamin Pross
Martin-Luther-King-Weg 24
Muenster
NW
48155
Germany
b.pross @52north.org
en-US
R Annotation Validation
org.n52.wps.server.algorithm.r.AnnotationValidation
Test script for geospatial data output
org.n52.wps.server.r.test.geo
Test script for rData download
org.n52.wps.server.r.test.rdata
Random number generator
org.n52.wps.server.r.demo.uniform.table
Test script for csv output
org.n52.wps.server.r.test.csv
polygon intersection
org.n52.wps.server.r.geo.poly.intersection
Test script
org.n52.wps.server.r.test.metadata
Script that returns meuse data as rdata-files
org.n52.wps.server.r.demo.meuse.rdata
Inverse Distance Interpolation in R
org.n52.wps.server.r.demo.idw
Creates a pdf report based on a simple Sweave file
org.n52.wps.server.r.demo.sweaveFoo
Plot SOS Time Series
org.n52.wps.server.r.demo.timeseriesPlot
Interpolation
org.n52.wps.server.r.demo.interpolation.jsclient
Resources-Tester
org.n52.wps.server.r.test.resources
demo image process generating a plot of the Meuse dataset
org.n52.wps.server.r.test.image
dummy process for testing wps.off annotations
org.n52.wps.server.r.test.wpsOff
A Simple WPS Process
org.n52.wps.server.r.demo.uniform.simple
Process for aggregation of netCDF file data
org.n52.wps.server.r.netCDF_aggregation
demo image process generating a plot of the Meuse dataset
org.n52.wps.server.r.demo.image
Warnings-Tester
org.n52.wps.server.r.test.warnings
dummy echo process
org.n52.wps.server.r.test.echo
Test script for session variables
org.n52.wps.server.r.test.session
dummy process
org.n52.wps.server.r.test.defaults
Realization process UncertWeb
org.n52.wps.server.r.uncertweb.make-realizations
creates a coverage with interpolated air quality parameters from a SOS
org.n52.wps.server.r.eo2hAirQuality
process for misusing R as a calculator
org.n52.wps.server.r.test.calculator
Gauge Report
org.n52.wps.server.r.demo.pegelReport
envirocar track to OSM streets matching
org.n52.wps.server.r.enviroCar_osmMatching
Transforms an R script into HTML/CSS with syntax highlights using the highlight package
org.n52.wps.server.r.highlight
Debug WPS installation and configuration
org.n52.wps.server.r.debug.session
Sum of attributes for Polygons
org.n52.wps.server.r.geo.poly.attribute-sum
org.n52.wps.server.algorithm.JTSConvexHullAlgorithm
org.n52.wps.server.algorithm.JTSConvexHullAlgorithm
org.n52.wps.server.algorithm.SimpleBufferAlgorithm
org.n52.wps.server.algorithm.SimpleBufferAlgorithm
org.n52.wps.server.algorithm.convexhull.ConvexHullAlgorithm
org.n52.wps.server.algorithm.convexhull.ConvexHullAlgorithm
org.n52.wps.server.algorithm.intersection.IntersectionAlgorithm
org.n52.wps.server.algorithm.intersection.IntersectionAlgorithm
org.n52.wps.server.algorithm.test.DummyTestClass
org.n52.wps.server.algorithm.test.DummyTestClass
Echo process
org.n52.wps.server.algorithm.test.EchoProcess
org.n52.wps.server.algorithm.test.LongRunningDummyTestClass
org.n52.wps.server.algorithm.test.LongRunningDummyTestClass
for testing multiple binary inputs by reference
org.n52.wps.server.algorithm.test.MultiReferenceBinaryInputAlgorithm
for testing multiple inputs by reference
org.n52.wps.server.algorithm.test.MultiReferenceInputAlgorithm
org.n52.wps.server.algorithm.test.MultipleComplexInAndOutputsDummyTestClass
org.n52.wps.server.algorithm.test.MultipleComplexInAndOutputsDummyTestClass
6S - Second Simulation of Satellite Signal in the Solar Spectrum.
i.atcorr
Computes biomass growth, precursor of crop yield calculation.
i.biomass
Canonical components analysis (CCA) program for image processing.
i.cca
The resulting signature file is used as input for i.maxlik, to generate an unsupervised image classification.
i.cluster
Actual evapotranspiration for diurnal period (Bastiaanssen, 1995).
i.eb.eta
Computes evaporative fraction (Bastiaanssen, 1995) and root zone soil moisture (Makin, Molden and Bastiaanssen, 2001).
i.eb.evapfr
Soil heat flux approximation (Bastiaanssen, 1995).
i.eb.soilheatflux
Computes emissivity from NDVI, generic method for sparse land.
i.emissivity
Fast Fourier Transform (FFT) for image processing.
i.fft
Generates statistics for i.maxlik from raster map.
i.gensig
Generates statistics for i.smap from raster map.
i.gensigset
Transforms raster maps from HIS (Hue-Intensity-Saturation) color space to RGB (Red-Green-Blue) color space.
i.his.rgb
Inverse Fast Fourier Transform (IFFT) for image processing.
i.ifft
Performs Landsat TM/ETM+ Automatic Cloud Cover Assessment (ACCA).
i.landsat.acca
Calculates top-of-atmosphere radiance or reflectance and temperature for Landsat MSS/TM/ETM+/OLI
i.landsat.toar
Classification is based on the spectral signature information generated by either i.cluster, i.class, or i.gensig.
i.maxlik
Extracts quality control parameters from Modis QC layers.
i.modis.qc
Principal components analysis (PCA) for image processing.
i.pca
Rectifies an image by computing a coordinate transformation for each pixel in the image based on the control points.
i.rectify
Transforms raster maps from RGB (Red-Green-Blue) color space to HIS (Hue-Intensity-Saturation) color space.
i.rgb.his
Performs contextual image classification using sequential maximum a posteriori (SMAP) estimation.
i.smap
Targets an imagery group to a GRASS location and mapset.
i.target
Uses red and nir bands mostly, and some indices require additional bands.
i.vi
Zero-crossing "edge detection" raster function for image processing.
i.zc
It assumes a cartesian coordinate system
m.cogo
Measures the lengths and areas of features.
m.measure
Generates watershed subbasins raster map.
r.basins.fill
Compares bit patterns with a raster map.
r.bitpattern
Takes vector stream data, transforms it to raster and subtracts depth from the output DEM.
r.carve
Manages category values and labels associated with user-specified raster map layers.
r.category
Creates a raster map containing concentric rings around a given point.
r.circle
Recategorizes data in a raster map by grouping cells that form physically discrete areas into unique categories.
r.clump
Tabulates the mutual occurrence (coincidence) of categories for two raster map layers.
r.coin
Compresses and decompresses raster maps.
r.compress
Produces a vector map of specified contours from a raster map.
r.contour
Creates a raster map showing the cumulative cost of moving between different geographic locations on an input raster map whose cell category values represent cost.
r.cost
Outputs a covariance/correlation matrix for user-specified raster map layer(s).
r.covar
Creates a cross product of the category values from multiple raster map layers.
r.cross
Prints terse list of category values found in a raster map layer.
r.describe
Locates the closest points between objects in two raster maps.
r.distance
Traces a flow through an elevation model or cost surface on a raster map.
r.drain
Filters and generates a depressionless elevation map and a flow direction map from a given elevation raster map.
r.fill.dir
Computes flowlines, flowpath lengths, and flowaccumulation (contributing areas) from a elevation raster map.
r.flow
Generates a raster map containing distances to nearest raster features.
r.grow.distance
Numerical calculation program for transient, confined and unconfined groundwater flow in two dimensions.
r.gwflow
Generates red, green and blue raster map layers combining hue, intensity and saturation (HIS) values from user-specified input raster map layers.
r.his
Computes horizon angle height from a digital elevation model. The module has two different modes of operation: 1. Computes the entire horizon around a single point whose coordinates are given with the 'coord' option. The horizon height (in radians). 2. Computes one or more raster maps of the horizon height in a single direction. The input for this is the angle (in degrees), which is measured counterclockwise with east=0, north=90 etc. The output is the horizon height in radians.
r.horizon
Calculates error matrix and kappa parameter for accuracy assessment of classification result.
r.kappa
Fills lake at given point to given level.
r.lake
Calculates contrast weighted edge density index on a raster map
r.li.cwed
Calculates dominance's diversity index on a raster map
r.li.dominance
Calculates edge density index on a raster map, using a 4 neighbour algorithm
r.li.edgedensity
Calculates mean pixel attribute index on a raster map
r.li.mpa
Calculates mean patch size index on a raster map, using a 4 neighbour algorithm
r.li.mps
Calculates coefficient of variation of patch area on a raster map
r.li.padcv
Calculates range of patch area size on a raster map
r.li.padrange
Calculates standard deviation of patch area a raster map
r.li.padsd
Calculates patch density index on a raster map, using a 4 neighbour algorithm
r.li.patchdensity
Calculates patch number index on a raster map, using a 4 neighbour algorithm.
r.li.patchnum
Calculates richness index on a raster map
r.li.richness
Calculates Shannon's diversity index on a raster map
r.li.shannon
Calculates shape index on a raster map
r.li.shape
Calculates Simpson's diversity index on a raster map
r.li.simpson
Line-of-sight raster analysis program.
r.los
Raster map calculator.
r.mapcalc
Performs raster map matrix filter.
r.mfilter
Finds the mode of values in a cover map within areas assigned the same category value in a user-specified base map.
r.mode
Makes each cell category value a function of the category values assigned to the cells around it, and stores new cell values in an output raster map layer.
r.neighbors
Manages NULL-values of given raster map.
r.null
Uses a multi-scale approach by taking fitting quadratic parameters to any size window (via least squares).
r.param.scale
Creates a composite raster map layer by using known category values from one (or more) map layer(s) to fill in areas of "no data" in another map layer.
r.patch
Outputs the raster map layer values lying on user-defined line(s).
r.profile
Re-projects a raster map from given location to the current location.
r.proj
Produces the quantization file for a floating-point map.
r.quant
Compute quantiles using two passes.
r.quantile
Creates a raster map layer and vector point map containing randomly located points.
r.random
Generates random cell values with spatial dependence.
r.random.cells
Generates random surface(s) with spatial dependence.
r.random.surface
Creates a new raster map whose category values are based upon a reclassification of the categories in an existing raster map.
r.reclass
Recodes categorical raster maps.
r.recode
Sets the boundary definitions for a raster map.
r.region
Calculates linear regression from two raster maps: y = a + b*x.
r.regression.line
Reports statistics for raster maps.
r.report
Performs bilinear or bicubic spline interpolation with Tykhonov regularization.
r.resamp.bspline
Resamples raster map layers using an analytic kernel.
r.resamp.filter
Resamples raster map to a finer grid using interpolation.
r.resamp.interp
Reinterpolates and optionally computes topographic analysis from input raster map to a new raster map (possibly with different resolution) using regularized spline with tension and smoothing.
r.resamp.rst
Resamples raster map layers to a coarser grid using aggregation.
r.resamp.stats
GRASS raster map layer data resampling capability.
r.resample
Rescales the range of category values in a raster map layer.
r.rescale
Rescales histogram equalized the range of category values in a raster map layer.
r.rescale.eq
Generates three, or four raster map layers showing the base (perpendicular) rate of spread (ROS), the maximum (forward) ROS, the direction of the maximum ROS, and optionally the maximum potential spotting distance for fire spread simulation.
r.ros
Makes each output cell value a function of the values assigned to the corresponding cells in the input raster map layers.
r.series
Sediment transport and erosion/deposition simulation using path sampling method (SIMWE).
r.sim.sediment
Overland flow hydrologic simulation using path sampling method (SIMWE).
r.sim.water
Aspect is calculated counterclockwise from east.
r.slope.aspect
Numerical calculation program for transient, confined and unconfined solute transport in two dimensions
r.solute.transport
Generates a raster map of the cumulative time of spread, given raster maps containing the rates of spread (ROS), the ROS directions and the spread origins. It optionally produces raster maps to contain backlink UTM coordinates for tracing spread paths. Usable for fire spread simulations.
r.spread
Recursively traces the least cost path backwards to cells from which the cumulative cost was determined.
r.spreadpath
Calculates category or object oriented statistics.
r.statistics
Generates area statistics for raster map.
r.stats
Computes direct (beam), diffuse and reflected solar irradiation raster maps for given day, latitude, surface and atmospheric conditions. Solar parameters (e.g. sunrise, sunset times, declination, extraterrestrial irradiance, daylight length) are saved in the map history file. Alternatively, a local time can be specified to compute solar incidence angle and/or irradiance raster maps. The shadowing effect of the topography is optionally incorporated.
r.sun
Either exact sun position (A) is specified, or date/time to calculate the sun position (B) by r.sunmask itself.
r.sunmask
Allows creation and/or modification of raster map layer support files.
r.support
Update raster map statistics
r.support.stats
Prints estimation of surface area for raster map.
r.surf.area
Generates surface raster map from rasterized contours.
r.surf.contour
Creates a fractal surface of a given fractal dimension.
r.surf.fractal
Mean and standard deviation of gaussian deviates can be expressed by the user.
r.surf.gauss
Surface interpolation utility for raster map.
r.surf.idw
Surface generation program.
r.surf.idw2
Produces a raster surface map of uniform random deviates with defined range.
r.surf.random
Flow computation for massive grids (float version).
r.terraflow
Generate images with textural features from a raster map.
r.texture
Thins non-zero cells that denote linear features in a raster map layer.
r.thin
Print/add/remove a timestamp for a raster map.
r.timestamp
Converts 2D raster map slices to one 3D raster volume map.
r.to.rast3
Creates a 3D volume map based on 2D elevation and value raster maps.
r.to.rast3elev
Converts a raster map into a vector map.
r.to.vect
Creates a topographic index raster map from an elevation raster map.
r.topidx
Simulates TOPMODEL which is a physically based hydrologic model.
r.topmodel
Outputs raster map layer values lying along user defined transect line(s).
r.transect
Calculates univariate statistics from the non-null cells of a raster map.
r.univar
Computes USLE Soil Erodibility Factor (K).
r.uslek
Computes USLE R factor, Rainfall erosivity index.
r.usler
Optionally produces a GRASS vector points map containing the calculated centroids of these clumps.
r.volume
Computes anisotropic cumulative cost of moving between different geographic locations on an input elevation raster map whose cell category values represent elevation combined with an input raster map layer whose cell values represent friction cost.
r.walk
Creates watershed basins from a drainage direction map.
r.water.outlet
Calculates hydrological parameters and RUSLE factors.
r.watershed
Numerical calculation program for transient, confined groundwater flow in three dimensions.
r3.gwflow
Outputs basic information about a user-specified 3D raster map layer.
r3.info
Raster map calculator.
r3.mapcalc
Establishes the current working 3D raster mask.
r3.mask
Explicitly create the 3D NULL-value bitmap file.
r3.null
Generates volume statistics for 3D raster maps.
r3.stats
Print/add/remove a timestamp for a 3D raster map
r3.timestamp
Converts 3D raster maps to 2D raster maps
r3.to.rast
Calculates univariate statistics from the non-null 3d cells of a raster3d map.
r3.univar
Creates a buffer around vector features of given type.
v.buffer
Optionaly also checks for topological errors.
v.build
Builds polylines from lines or boundaries.
v.build.polylines
Attaches, deletes or reports vector categories to map geometry.
v.category
Classifies attribute data, e.g. for thematic mapping
v.class
Imports older versions of GRASS vector maps.
v.convert
Prints/sets DB connection for a vector map to attribute table.
v.db.connect
Prints vector map attributes.
v.db.select
Creates a Delaunay triangulation from an input vector map containing points or centroids.
v.delaunay
Finds the nearest element in vector map 'to' for elements in vector map 'from'.
v.distance
Converts 2D vector features to 3D by sampling of elevation raster map.
v.drape
Edits a vector map, allows adding, deleting and modifying selected vector features.
v.edit
Selects vector features from an existing vector map and creates a new vector map containing only the selected features.
v.extract
Optionally the height can be derived from sampling of elevation raster map.
v.extrude
Performs vector based generalization.
v.generalize
Produces a 2D/3D convex hull for a given vector map.
v.hull
Randomly partition points into test/train sets.
v.kcv
Density is computed using a moving kernel. Optionally generates a vector density map on a vector network.
v.kernel
Creates paint labels for a vector map from attached attributes.
v.label
Correction of the v.lidar.growing output. It is the last of the three algorithms for LIDAR filtering.
v.lidar.correction
Detects the object's edges from a LIDAR data set.
v.lidar.edgedetection
Building contour determination and Region Growing algorithm for determining the building inside
v.lidar.growing
Creates a linear reference system.
v.lrs.create
Creates stationing from input lines, and linear reference system.
v.lrs.label
Creates points/segments from input lines, linear reference system and positions read from stdin or a file.
v.lrs.segment
Finds line id and real km+offset for given points in vector map using linear reference system.
v.lrs.where
Creates a vector map of a user-defined grid.
v.mkgrid
Makes each cell value a function of the attribute values assigned to the vector points or centroids around it, and stores new cell values in an output raster map.
v.neighbors
Performs network maintenance.
v.net
center node must be opened (costs >= 0). Costs of center node are used in calculation
v.net.alloc
Computes the shortest path between all pairs of nodes in the network.
v.net.allpairs
Computes bridges and articulation points in the network.
v.net.bridge
Computes degree, centrality, betweeness, closeness and eigenvector centrality measures in the network.
v.net.centrality
Computes strongly and weakly connected components in the network.
v.net.components
Computes vertex connectivity between two sets of nodes in the network.
v.net.connectivity
Finds the shortest paths from each 'from' point to the nearest 'to' feature and various information about this relation are uploaded to the attribute table.
v.net.distance
Computes the maximum flow between two sets of nodes in the network.
v.net.flow
Splits net to bands between cost isolines (direction from centre). Centre node must be opened (costs >= 0). Costs of centre node are used in calculation.
v.net.iso
Finds shortest path on vector network.
v.net.path
Note that TSP is NP-hard, heuristic algorithm is used by this module and created cycle may be sub optimal
v.net.salesman
Computes minimum spanning tree for the network.
v.net.spanningtree
Note that 'Minimum Steiner Tree' problem is NP-hard and heuristic algorithm is used in this module so the result may be sub optimal.
v.net.steiner
Finds shortest path using timetables.
v.net.timetable
Performs visibility graph construction.
v.net.visibility
Tests for normality for vector points.
v.normal
Removes outliers from vector point data.
v.outlier
Overlays two vector maps.
v.overlay
Creates parallel line to input vector lines.
v.parallel
Creates a new vector map by combining other vector maps.
v.patch
Random location perturbations of vector points.
v.perturb
Re-projects a vector map from one location to the current location.
v.proj
Indices for quadrat counts of sites lists.
v.qcount
Generates random 2D/3D vector points.
v.random
Changes vector category values for an existing vector map according to results of SQL queries or a value in attribute table column.
v.reclass
Samples a raster map at vector point locations.
v.sample
Creates points/segments from input vector lines and positions.
v.segment
Selects features from vector map (A) by features from other vector map (B).
v.select
Splits vector lines to shorter segments.
v.split
Updates vector map metadata.
v.support
Performs bicubic or bilinear spline interpolation with Tykhonov regularization.
v.surf.bspline
Provides surface interpolation from vector point data by Inverse Distance Squared Weighting.
v.surf.idw
Spatial approximation and topographic analysis from given point or isoline data in vector format to floating point raster format using regularized spline with tension.
v.surf.rst
Performs transformation of 2D vector features to 3D.
v.to.3d
Populates attribute values from vector features.
v.to.db
Creates points along input lines in new vector map with 2 layers.
v.to.points
Converts (rasterize) a vector map into a raster map.
v.to.rast
Converts a vector map (only points) into a 3D raster map.
v.to.rast3
Performs an affine transformation (shift, scale and rotate) on vector map.
v.transform
Changes type of vector features.
v.type
Variance and standard deviation is calculated only for points if specified.
v.univar
Interpolates point data to a 3D raster map using regularized spline with tension (RST) algorithm.
v.vol.rst
Creates a Voronoi diagram in current region from an input vector map containing points or centroids.
v.voronoi