Alphabetically listing of available WPS processes

WPS Process listing

nr.titledescription
1Aggregation
Aggregation of GML data. Available aggregate functions: count, sum, max and min. Autor: Beate Stollberg
2Aspect
An aspect estimation based on a digital elevation model is processed. The process is an implementation of Horn's (1981) algorithm, which is also used by GRASS and ESRI ArcGIS. Autor: Christian Graul
3AttributeJoin
The process joins two GML data sets with the same geometry to a new GML data set. Autor: Christian Graul
4BombThreatOsnabrueck
From the domain of disaster management. On the basis of the location of a found bomb and the explosive force of this bomb an area is calculated where all people should be evacuated before the bomb is disarmed. Autor: Beate Stollberg
5BombThreatScenario3D
From the domain of disaster management. On the basis of the location of a found bomb and 2 radii around this bomb an sphere is calculated where all people should be evacuated before the bomb is disarmed. The spheres express the radii in the 3rd dimension for visualization purposes. Autor: Beate Stollberg
6Buffer
Create a buffer around a GML geometry. Accepts a GML geometry and provides a GML geometry output for the buffered feature. Authors: Christian Kiehle, Christian Heier, Beate Stollberg
7ChainBufferPointInPoly
Chain of the 2 processes buffer and PointInPolygonJoin. 1. Step: Creation of a buffer around a GML geometry. 2. Step: Join of GML data containing points with the buffer result from the first step based on the spatial predicate "contains". Result: All points within the buffer of the buffered Input Geometry. Autor: Beate Stollberg
8Distance
Finds the closest points on two GML geometries and returns them as well as the euclidean distance between them. In case of two points the distance of the points is calculated. In case of higher dimensional input geometries the distance of the closest points (not necessarily vertices) is calculated. If one geometry contains the other, the distance is 0. If one or both of the input geometries are feature collections, thus contain multiple features, only the two closest features are considered. Author: Christian Graul
9GML2WMS
Creation of a jpg-Image of GML data. The process is sending the GML data as an InlineFeature to a Web Map Service (WMS). The WMS is creating a map (jpg-file) from the data. Autor: Beate Stollberg
10GeometryMetrics
Calculates basic metrics of Features depending on the FeatureType. If the Input Geometry contains LineStrings, the length of the lines is calculated. If it contains Polygons, the area and perimeter is calculated. Author: Christian Graul
11Intersection
Intersection of 2 GML datasets. Autor: Beate Stollberg
12PointInPolygonJoin
Join of GML data containing points with GML data containing polygons based on the spatial predicate "contains". All attributes of the points are kept (including the geometry) and the user can choose which attributes of the polygons shall be kept. Furthermore, the user can choose between four different join types: NATURAL, LEFT, RIGHT, FULL. The missing attribute values in cases of left, right or full join are filled with null. Restriction: At the moment only the join type NATURAL is supported! Autor: Beate Stollberg
13PointInPolygonJoinAggr-
egation
Join of GML data containing points with GML data containing polygons based on the spatial predicate "contains" followed by the aggregation of attribute values of the points. Available aggregate functions: count, sum, max and min. It is possible to keep attributes of the polygon data. All polygons (including the geometry) are added to the result data, independent from containing points or not. Autor: Beate Stollberg
14PolygonIntersectsPolyg-
onJoinAggregation
Join of 2 GML datasets containing polygons based on the spatial predicate "intersects" followed by the aggregation of attribute values of the first polygon dataset. Available aggregate functions: count, sum, max and min. In case of the aggregate function "sum" this value is calculated on a pro-rata basis. This means the ratio of the original polygon area and the intersection polygon area is calculated and the value to sum is multiplied by this ratio. It is possible to keep attributes of the second polygon dataset. All polygons of the second dataset (including the geometry) are added to the result data, independent from intersecting polygons of the first dataset or not. Autor: Beate Stollberg
15RouteProfile
Create a 2D-RouteProfile out of WGS84 routing points. Accepts 2D-coordinates lon/lat and provides an URL to the PNG output image of the 2D-RouteProfile. Autor: Wolfgang J. Eder
16SiteSelectionOsnabruec-
k
Domain-specific process from the housing market domain. Calculation of all areas within Osnabrueck in the defined distance to the main station, the next school and the next hospital.
17Slope
A slope estimation based on a digital elevation model is processed. The process is an implementation of Horn's (1981) algorithm, which is also used by GRASS and ESRI ArcGIS. Autor: Christian Graul
18SolarRadiation
The provided SolarRadiation process estimates the annual direct solar radiation, using the method described in McCune and Keon (2002). The radiation is estimated from slope, aspect and the latitude, where the latitude is derived from each pixel. Be aware of the following limitations: the equations do not give account to cloud cover, regional differences in the atmospheric coefficient, and shading by adjacent topography. Autor: Christian Graul
19SupplyAreasOsnabrueck
From the domain of housing market. Calculation of areas which are accessible within the defined time from the defined points. Autor: Beate Stollberg
20ToxicGasOsnabrueck
From the domain of disaster management. On the basis of a gas leakage location an area is calculated where the gas will be within the next hour. For the calculation wind speed and wind direction are queried from a wheather server. Autor: Beate Stollberg
21ToxicGasScenario3D
From the domain of disaster management. On the basis of a gas leakage location an sphere is calculated where the gas will be within the next hour. For the calculation wind speed and wind direction are queried from a wheather server. Autor: Beate Stollberg