[OpenLayers-Commits] r10942 - in sandbox/august/trunk: lib/OpenLayers lib/OpenLayers/Format lib/OpenLayers/Format/WPSCommon lib/OpenLayers/Process playground playground/wps playground/wps/request playground/wps/response tests/Format tests/Format/WPSCommon

commits-20090109 at openlayers.org commits-20090109 at openlayers.org
Fri Dec 3 01:50:18 EST 2010


Author: augusttown
Date: 2010-12-02 22:50:18 -0800 (Thu, 02 Dec 2010)
New Revision: 10942

Added:
   sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon.js
   sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon/
   sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon/v1_0_0.js
   sandbox/august/trunk/lib/OpenLayers/Process.js
   sandbox/august/trunk/lib/OpenLayers/Process/
   sandbox/august/trunk/lib/OpenLayers/Process/WPS.js
   sandbox/august/trunk/playground/wps/
   sandbox/august/trunk/playground/wps/request/
   sandbox/august/trunk/playground/wps/request/52n_wps_ags_hillshade_execute_store.xml
   sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_asreference.xml
   sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_rawdataoutput.json
   sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_rawdataoutput.xml
   sandbox/august/trunk/playground/wps/request/52n_wps_sextante_contourline_execute_rawdataoutput.json
   sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_asreference.json
   sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_asreference.xml
   sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_rawdataoutput.xml
   sandbox/august/trunk/playground/wps/request/generic-wps-describeprocess-req.xml
   sandbox/august/trunk/playground/wps/request/generic-wps-execute-req.xml
   sandbox/august/trunk/playground/wps/request/generic-wps-getcapabilities-req.xml
   sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_agswfs_input.xml
   sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_rawdataoutput.xml
   sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_responsedocument.xml
   sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_responsedocument_asreference.xml
   sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_rawdataoutput.xml
   sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_responsedocument.xml
   sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_responsedocument_asreference.xml
   sandbox/august/trunk/playground/wps/request/zoo_wps_boundary_execute_rawdataoutput.xml
   sandbox/august/trunk/playground/wps/request/zoo_wps_boundary_execute_responsedocument.xml
   sandbox/august/trunk/playground/wps/response/
   sandbox/august/trunk/playground/wps/response/52n-wps-describeprocess-customized.xml
   sandbox/august/trunk/playground/wps/response/52n-wps-describeprocess.xml
   sandbox/august/trunk/playground/wps/response/52n-wps-getcapabilities-customized.xml
   sandbox/august/trunk/playground/wps/response/52n-wps-getcapabilities.xml
   sandbox/august/trunk/playground/wps/response/52n-wps-sextante-hillshade-execute-resp.tif
   sandbox/august/trunk/playground/wps/response/generic-wps-describeprocess-resp.xml
   sandbox/august/trunk/playground/wps/response/generic-wps-execute-resp-status.xml
   sandbox/august/trunk/playground/wps/response/generic-wps-execute-resp.xml
   sandbox/august/trunk/playground/wps/response/generic-wps-getcapabilities-resp.xml
   sandbox/august/trunk/playground/wps/response/geoserver-wps-describeprocess-all.xml
   sandbox/august/trunk/playground/wps/response/geoserver-wps-describeprocess-customized.xml
   sandbox/august/trunk/playground/wps/response/geoserver-wps-describeprocess.xml
   sandbox/august/trunk/playground/wps/response/geoserver-wps-getcapabilities-customized.xml
   sandbox/august/trunk/playground/wps/response/geoserver-wps-getcapabilities.xml
   sandbox/august/trunk/playground/wps/response/geoserver-wps-gtbufferfeaturecollection-execute.xml
   sandbox/august/trunk/playground/wps/response/geoserver-wps-gtdbladd-execute.xml
   sandbox/august/trunk/playground/wps/response/zoo-wps-boundary-execute-httpget-geojson.json
   sandbox/august/trunk/playground/wps/response/zoo-wps-boundary-execute-httpget-gml.xml
   sandbox/august/trunk/playground/wps/response/zoo-wps-describeprocess.xml
   sandbox/august/trunk/playground/wps/response/zoo-wps-getcapabilities.xml
   sandbox/august/trunk/playground/wps/wpscommon.html
   sandbox/august/trunk/playground/wps/wpscommon.js
   sandbox/august/trunk/tests/Format/WPSCommon.html
   sandbox/august/trunk/tests/Format/WPSCommon.js
   sandbox/august/trunk/tests/Format/WPSCommon/
   sandbox/august/trunk/tests/Format/WPSCommon/v1_0_0.html
   sandbox/august/trunk/tests/Format/WPSCommon/v1_0_0.js
Log:
Add prototype WPS support


Added: sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon/v1_0_0.js
===================================================================
--- sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon/v1_0_0.js	                        (rev 0)
+++ sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon/v1_0_0.js	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,1270 @@
+/**
+ * @requires OpenLayers/Format/XML.js
+ * @requires OpenLayers/Format/OWSCommon/v1_1_0.js
+ */
+
+/**
+ * Class: OpenLayers.Format.WPSCommon.v1_0_0
+ * Read/Write the common part of WPS DescribeProcess/Execute request/response version 1.0.0.
+ * 
+ * Inherits from:
+ *  - <OpenLayers.Format.XML>
+ */
+OpenLayers.Format.WPSCommon.v1_0_0 = OpenLayers.Class(
+	OpenLayers.Format.XML, {
+    /**
+     * APIProperty: version
+     * {String} The parser version ("1.0.0").
+     */
+    version: "1.0.0",
+    /**
+     * APIProperty: namespaces
+     * {Object} Mapping of namespace aliases to namespace URIs.
+     */
+    namespaces: {
+    	ogc: "http://www.opengis.net/ogc",
+    	ows: "http://www.opengis.net/ows/1.1",
+        wps: "http://www.opengis.net/wps/1.0.0",        
+        xlink: "http://www.w3.org/1999/xlink"
+    },            
+    /**
+     * APIProperty: defaultPrefix
+     * {String} The default namespace alias for creating element nodes.
+     */
+    defaultPrefix: "wps",    
+    /**
+     * APIProperty: defaultSchemaLocation
+     * {String} The default schema location for WPS
+     */
+    defaultSchemaLocation: "http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd",    
+    /**
+     * APIProperty: complexDataInputEncoders
+     * {object}
+     * 
+     * encoders used to encode complexDataInput in <wps:Execute> request
+     *   users can register encoders based on different input parameter identifier
+     *   call 'regComplexDataInputEncoder' and 'unregComplexDataInputEncoder' to register/unregister encoders
+     */
+    complexDataInputEncoders: {},    
+    /**
+     * APIProperty: complexDataOutputParsers
+     * {object}
+     * 
+     * parsers used to parse complexDataOutput in <wps:ExecuteResponse> document
+     *   users can register parsers based on different output parameter identifier
+     *   call 'regComplexDataOutputParser' and 'unregComplexDataOutputParser' to register/unregister parsers     
+     */
+    complexDataOutputParsers: {},
+    /**
+     * APIProperty: encodeComplexDataInput
+     * {boolean}
+     * 
+     * a global flag to control whether to encode complex data input at all
+     * 	  
+     */
+    encodeComplexDataInput: true,    
+    /**
+     * APIProperty: parseComplexDataOutput
+     * {boolean}
+     * 
+     * a global flag to control whether to parse complex data output at all
+     * 	  
+     */
+    parseComplexDataOutput: true,    
+    /**
+     * Constructor: OpenLayers.Format.WPSCommon.v1_0_0
+     * Create a new parser/encoder to Read/Write the common part of WPS DescribeProcess/Execute request/response version 1.0.0. 
+     *
+     * Parameters:
+     * options - {Object} An optional object whose properties will be set on
+     *     this instance.
+     */
+    initialize: function(options) {
+        OpenLayers.Format.XML.prototype.initialize.apply(this, [options]);
+        this.options = options;        
+        // this.regExes is needed to parse ows:LowerCorner and ows:UpperCorner
+        //   OpenLayers.Format.OWSCommon.v1.prototype.regExes is not part of the ows readers
+        //   so it must be manually borrowed over
+        this.regExes = OpenLayers.Format.OWSCommon.v1.prototype.regExes;  
+        // TODO: if any generic complexDataInputEncoder exists, add them as built-in encoders.        
+        // TODO: if any generic complexDataOutputParser exists, add them as built-in parsers.        
+    },
+    /**
+     * APIMethod: read
+     * Read the common part of WPS DescribeProcess/Execute response version 1.0.0.
+     * 
+     * Parameters: 
+     * data - {String} or {DOMElement} data to read/parse.
+     *
+     * Returns:
+     * {Object} Information about the WPS service.
+     */
+    read: function(data) {
+        if(typeof data == "string") {
+            data = OpenLayers.Format.XML.prototype.read.apply(this, [data]);
+        }
+        if(data && data.nodeType == 9) {
+            data = data.documentElement;
+        }      
+        // respObj is an instance of <OpenLayers.Format.WPSCommon.v1_0_0.Response> 
+        //   containing wps:ProcessDescriptions information or containing wps:ExecuteResponse information
+                
+        // check DOMElement to see if it is wps:ProcessDescriptions or wps:ExecuteResponse
+        if(data.localName === "ProcessDescriptions") {	
+        	var respObj = {
+        		service: "WPS",
+        		version: this.version        		
+        	};        	
+        } else if(data.localName === "ExecuteResponse") {
+        	var respObj = new OpenLayers.Format.WPSCommon.v1_0_0.ExecuteResponse({});
+        } else if(data.localName === "Capabilities") {
+        	var respObj = new OpenLayers.Format.WPSCommon.v1_0_0.Capabilities({});
+        } else {
+        	// TODO: error handling
+        }
+        this.readNode(data, respObj);
+        return respObj;             
+    },
+    /**
+     * Property: readers
+     * Contains public functions, grouped by namespace prefix, that will
+     *     be applied when a namespaced node is found matching the function
+     *     name.  The function will be applied in the scope of this parser
+     *     with two arguments: the node being read and a context object passed
+     *     from the parent.
+     */
+    readers: {  
+    	// TODO: check all readers if child attribute array doesn't exist then create one
+        "wps": {    	
+		    "Capabilities": function(node, obj) {
+				obj.service = node.getAttribute("service") || "WPS";
+				obj.version = node.getAttribute("version") || this.version;
+				if(node.getAttribute("updateSequence")){obj.updateSequence = node.getAttribute("updateSequence")};	
+				// TODO: deal with attribute "xml:lang"					
+				this.readChildNodes(node, obj);
+			},  
+			"ProcessOfferings": function(node, obj) {             	
+    			obj.processOfferings = [];
+				this.readChildNodes(node, obj.processOfferings);
+			},
+    		"ExecuteResponse": function(node, obj) {
+    			obj.service = node.getAttribute("service") || "WPS";
+    			obj.version = node.getAttribute("version") || this.version;
+    			if(node.getAttribute("serviceInstance")){obj.serviceInstance = node.getAttribute("serviceInstance");}
+    			if(node.getAttribute("statusLocation")){obj.statusLocation = node.getAttribute("statusLocation");}
+    			// TODO: deal with attribute "xml:lang"	
+    			this.readChildNodes(node, obj);
+    		},    		    		
+    		"Process": function(node, obj) {
+    			var process = {};
+    			if(node.getAttribute("wps:processVersion")){process.processVersion = node.getAttribute("wps:processVersion");}
+    			process.profiles = [];
+    			this.readChildNodes(node, process);    			    		
+				if(obj!=null && (obj instanceof Array)) { 
+					// in case of GetCapabilities response
+					obj.push(process);
+				} else { // in case of ExecuteResponse
+					obj.process = process;
+				}    			    			
+    		},
+    		"Status": function(node, obj) {
+    			var status = {};
+    			if(node.getAttribute("creationTime")){status.creationTime = node.getAttribute("creationTime");}
+    			this.readChildNodes(node, status);
+    			obj.status = status;
+    		},
+    		"ProcessAccepted": function(node, obj) {
+    			obj.processAccepted = true;
+    		},
+    		"ProcessStarted": function(node, obj) {
+    			obj.processStarted = true;
+    			if(node.getAttribute("percentCompleted")){obj.percentCompleted = node.getAttribute("percentCompleted");}
+    		},
+    		"ProcessPaused": function(node, obj) {
+    			obj.processPaused = true;
+    			if(node.getAttribute("percentCompleted")){obj.percentCompleted = node.getAttribute("percentCompleted");}
+    		},
+    		"ProcessSucceeded": function(node, obj) {
+    			obj.ProcessSucceeded = true;
+    		},
+    		"ProcessFailed": function(node, obj) {
+    			obj.ProcessFailed = true;
+    			// TODO: reader for ows:ExceptionReport
+    		},
+		    "ProcessDescriptions": function(node, obj) {    			
+				obj.service = node.getAttribute("service") || "WPS";
+				obj.version = node.getAttribute("version") || this.version;
+				// TODO: deal with attribute xml:lang if necessary
+				obj.processDescriptions = [];
+				this.readChildNodes(node, obj.processDescriptions);
+			},
+			"ProcessDescription": function(node, obj) {
+				var processDescription = new OpenLayers.Format.WPSCommon.v1_0_0.ProcessDescription({});
+				if(node.getAttribute("statusSupported")){processDescription.statusSupported = node.getAttribute("statusSupported");}
+				if(node.getAttribute("storeSupported")){processDescription.storeSupported = node.getAttribute("storeSupported");}
+				if(node.getAttribute("wps:processVersion")){processDescription.processVersion = node.getAttribute("wps:processVersion");}	
+				processDescription.profiles = [];
+				processDescription.datainputs = [];
+				processDescription.processoutputs = [];
+				this.readChildNodes(node, processDescription);
+				if(obj!=null && (obj instanceof Array)) { // 'processDescriptions' exists in processDescription root object and must be an array
+					obj.push(processDescription);
+				} else { // 'processDescriptions' array doesn't exist
+					// TODO: error handling
+					OpenLayers.Console.warn("...obj is not an array...");
+				}
+			},
+			"Profile": function(node, obj) {
+				var profile = this.getChildValue(node);
+				if(obj.profiles!=null && (obj.profiles instanceof Array)) { // 'profiles' exists and must be an array
+					obj.profiles.push(profile);
+				} else {
+					// TODO: error handling
+					OpenLayers.Console.warn("...obj.profiles is not an array...");
+				}
+			},
+			"WSDL": function(node, obj) {
+				if(!obj.wsdl) {
+					obj.wsdl = {};
+				}				
+				if(node.getAttribute("xlink:href")){obj.wsdl = node.getAttribute("xlink:href");}				
+			},
+			"DataInputs": function(node, obj) {								
+				if(obj!=null) {
+					if(!(obj.datainputs instanceof Array)) {
+						obj.datainputs = [];
+					}
+				}
+				this.readChildNodes(node, obj.datainputs);
+			},
+			"Input": function(node, obj) {
+				var input = {};
+				if(node.getAttribute("minOccurs")){input.minoccurs = node.getAttribute("minOccurs");}
+				if(node.getAttribute("maxOccurs")){input.maxoccurs = node.getAttribute("maxOccurs");}
+				this.readChildNodes(node, input);
+				if(obj!=null && (obj instanceof Array)) { // 'dataInputs' exists and must be array
+					obj.push(input);
+				} else {
+					// TODO: error handling
+					OpenLayers.Console.error("...obj is not an array...");
+				}				
+			},
+			"ComplexData": function(node, obj) {
+				// common attributes for <wps:ComplexData>							
+				obj.type = "ComplexData";				
+				if(node.getAttribute("encoding")){obj.encoding = node.getAttribute("encoding");}
+				if(node.getAttribute("mimeType")){obj.mimeType = node.getAttribute("mimeType");}
+				if(node.getAttribute("schema")){obj.schema = node.getAttribute("schema");}				
+				// <wps:ComplexData> may appear in <wps:ExecuteResponse> or <wps:ProcessDescription>
+				// so in case <wps:ComplexData> in <wps:ProcessDescription> 
+				if((node.firstChild) && (node.firstChild.localName=="Default"||node.firstChild.localName=="Supported")) {					
+					if(node.getAttribute("maximumMegabytes")){obj.maximumMegabytes = node.getAttribute("maximumMegabytes");}
+					obj['default'] = {};
+					obj['supported'] = [];
+					this.readChildNodes(node, obj);
+				} else { // in case <wps:ComplexData> in <wps:ExecuteResponse>
+					obj.complexData = [];
+					if(!(node.firstChild)) { // <wps:ComplexData> is empty
+						// do nothing
+						return;
+					} else if(node.firstChild.nodeType==3 || node.firstChild.nodeType==4) {
+						// <wps:ComplexData> in <wps:ExecuteResponse>, and contains CDATA or Text node												
+						if(this.parseComplexDataOutput==true && (obj.identifier&&obj.identifier!="")) {
+							if(this.complexDataOutputParsers[obj.identifier]) {
+								var parser = this.complexDataOutputParsers[obj.identifier];
+								// parse the text or CDATA value 
+								obj.complexData.push(parser.read(this.getChildValue(node)));
+							}
+						}										
+					} else {	
+						// <wps:ComplexData> in <wps:ExecuteResponse>, and contains other non-wps nodes						
+						if(this.parseComplexDataOutput==true && (obj.identifier&&obj.identifier!="")) {							
+							var children = node.childNodes;
+							for(var i=0; i<children.length; i++) {								
+								// look for registered parsers based on output identifier
+								if(this.complexDataOutputParsers[obj.identifier]) {
+									var parser = this.complexDataOutputParsers[obj.identifier];
+									obj.complexData.push(parser.read(children[i]));
+								}								
+							};
+						} else {							
+							for(var i=0; i<children.length; i++) {								
+								obj.complexData.push(children[i]);
+							}
+						}
+					}
+				}						
+			},
+			"LiteralData": function(node, obj) {
+				// 'obj' is a wps:Input
+				obj.type = "LiteralData";
+				if(node.getAttribute("datatype")){obj.datatype = node.getAttribute("datatype");}
+				if(node.getAttribute("uom")){obj.uom = node.getAttribute("uom");}				
+				if(!(node.firstChild) || node.firstChild.nodeType==3 || node.firstChild.nodeType==4) {
+					obj.text = this.getChildValue(node);
+				} else {				
+					this.readChildNodes(node, obj);
+				}				
+			},						
+			"DefaultValue": function(node, obj) {
+				obj.defaultValue = this.getChildValue(node);
+			},
+			"ValuesReference": function(node, obj) {
+				obj.valuesReference = {};
+				if(node.getAttribute("ows:reference")){obj.valuesReference.reference = node.getAttribute("ows:reference");}
+				if(node.getAttribute("valuesForm")){obj.valuesReference.valuesForm = node.getAttribute("valuesForm");}
+			},
+			"UOMs": function(node, obj) {
+				obj.uoms = {};
+				obj.uoms['default'] = {};
+				obj.uoms['supported'] = [];
+				this.readChildNodes(node, obj.uoms);
+			},
+			"BoundingBoxData": function(node, obj) {
+				obj.type = "BoundingBoxData";
+				if(node.getAttribute("crs")){obj.crs = node.getAttribute("crs");}
+				if(node.getAttribute("dimensions")){obj.dimensions = node.getAttribute("dimensions");}
+				obj['default'] = {};
+				obj['supported'] = [];
+				this.readChildNodes(node, obj);									
+			},
+			"CRS": function(node, obj) {
+				var crs = this.getChildValue(node);
+				if(obj instanceof Array) {
+					obj.push(crs);
+				} else {
+					obj.crs = crs;
+				}
+			},
+			"ProcessOutputs": function(node, obj) {
+				if(obj!=null) {
+					if(!(obj.processoutputs instanceof Array)) {
+						obj.processoutputs = [];
+					}
+				}
+				this.readChildNodes(node, obj.processoutputs);
+			},
+			"Output": function(node, obj) {
+				var output = {};
+				if(node.getAttribute("asReference")){output.asReference = node.getAttribute("asReference");}
+				if(node.getAttribute("encoding")){output.encoding = node.getAttribute("encoding");}
+				if(node.getAttribute("uom")){output.uom = node.getAttribute("uom");}
+				if(node.getAttribute("schema")){output.schema = node.getAttribute("schema");}
+				if(node.getAttribute("mimeType")){output.schema = node.getAttribute("mimeType");}
+				this.readChildNodes(node, output);
+				if(obj!=null && (obj instanceof Array)) { // 'processOutputs' exists and must be array
+					obj.push(output);
+				} else {
+					// do nothing
+				}	
+			},
+			"ComplexOutput": function(node, obj) {
+				// 'obj' is a wps:Output
+				obj.type = "ComplexOutput";
+				obj['default'] = {};
+				obj.supported = [];
+				this.readChildNodes(node, obj);
+			},
+			"LiteralOutput": function(node, obj) {
+				// 'obj' is a wps:Output
+				obj.type = "LiteralOutput";
+				obj['default'] = {};
+				obj.supported = [];
+				this.readChildNodes(node, obj);
+			},
+			"BoundingBoxOutput": function(node, obj) {
+				// 'obj' is a wps:Output
+				obj.type = "BoundingBoxOutput";
+				obj['default'] = {};
+				obj.supported = [];
+				this.readChildNodes(node, obj);
+			},
+			"Default": function(node, obj) {		
+				var default_type = {}; 
+				this.readChildNodes(node, default_type);
+				obj['default'] = default_type;
+			},
+			"Supported": function(node, obj) {
+				var supported = [];
+				this.readChildNodes(node, supported);
+				obj.supported = supported;				
+			},
+			"Format": function(node, obj) {
+				var format = {};	// obj is a wps:Default or wps:Supported
+				this.readChildNodes(node, format);
+				if(obj instanceof Array) {
+					obj.push(format);
+				} else {
+					obj.format = format;
+				}
+			},
+			"MimeType": function(node, obj) {
+				obj.mimetype = this.getChildValue(node);
+			},
+			"Encoding": function(node, obj) {
+				obj.encoding = this.getChildValue(node);
+			},
+			"Schema": function(node, obj) {
+				obj.schema = this.getChildValue(node);
+			},
+			"Reference": function(node, obj) {
+				var reference = {};
+				if(node.getAttribute("xlink:href")){reference.xlinkhref = node.getAttribute("xlink:href");}
+				if(node.getAttribute("href")){reference.href = node.getAttribute("href");}
+				if(node.getAttribute("schema")){reference.schema = node.getAttribute("schema");}
+				if(node.getAttribute("encoding")){reference.encoding = node.getAttribute("encoding");}
+				if(node.getAttribute("mimeType")){reference.mimeType = node.getAttribute("mimeType");}
+				if(node.getAttribute("method")){reference.method = node.getAttribute("method");}
+				reference.headers = [];
+				this.readChildNodes(node, reference);
+				obj.reference = reference;
+			},
+			"Body": function(node, obj) {
+				var body = {};
+				body.text = this.getChildValue(node);
+				obj.body = body;
+			},
+			"BodyReference": function(node, obj) {				 
+				obj.bodyReference = node.getAttribute("xlink:href") || "";				
+			},
+			"Data": function(node, obj) {
+				var data = {};
+				// pass in 'identifier' so complex data can look for appropriate parsers
+				if((obj.identifier)&&(obj.identifier!="")) {
+					data.identifier = obj.identifier;
+				}
+				this.readChildNodes(node, data);
+				obj.data = data;
+			},
+			"OutputDefinitions": function(node, obj) {
+				if(!(obj.outputdefinitions instanceof Array)) {
+					obj.outputdefinitions = [];
+				}
+				this.readChildNodes(node, obj.outputdefinitions);
+			},
+			"Languages": function(node, obj) {
+				var languages = {};
+				languages['default'] = {};
+				languages['supported'] = [];	
+				this.readChildNodes(node, languages);
+				obj.languages = languages; 
+			},
+			"Header": function(node, obj) {
+				var header = {};
+				if(node.getAttribute("key")){header.key = node.getAttribute("key");}
+				if(node.getAttribute("value")){header.value = node.getAttribute("value");}
+				if(obj.headers instanceof Array) {
+					obj.headers.push(header);
+				} else {
+					// TODO: error handling
+					obj.header = header;
+				}
+			}			
+        },
+        "ows": OpenLayers.Format.OWSCommon.v1_1_0.prototype.readers["ows"]
+        // TODO: extends ows readers for following elements:
+        // 		 ows:DataType, ows:UOM, ows:AllowedValues, ows:Value, ows:Range, ows:MinimumValue
+        //	     ows:MaximumValue, ows:Spacing, ows:AnyValue, ows:ExceptionReport, ows:Exception, ows:ExceptionText     
+        //       ows:Language, ows:Profile, ows:Metadata                                                                     
+    },        
+    /**
+     * APIMethod: write
+     * Write the common part of WPS DescribeProcess/Execute request version 1.0.0.
+     * 
+     * Parameters: 
+     * reqObj - {<OpenLayers.Format.WPSCommon.v1_0_0.ExecuteRequest> or object} representing a WPS DescribeProcess/Execute request
+     *
+     * Returns:
+     * {String} A serialized WPS DescribeProcess or Execute HTTP POST request
+     */
+    write: function(reqObj) {
+    	var node = null;
+    	if(reqObj.type == "GetCapabilities") {
+    		node = this.writeNode("wps:GetCapabilities", reqObj);
+    	} else if(reqObj.type == "DescribeProcess") {
+    		node = this.writeNode("wps:DescribeProcess", reqObj);
+    	} else if(reqObj.type == "Execute") {
+    		node = this.writeNode("wps:Execute", reqObj);
+    	} else {    		
+    		OpenLayers.Console.error("...invalid wps request type...");
+    		throw "...invalid wps request type...";
+    	}    	       
+    	// TODO: what is the purpose for this?
+    	// currently it's not output any schema location
+        var value = this.schemaLocationAttr();
+        if(value) {
+            this.setAttributeNS(node, this.namespaces["xsi"], "xsi:schemaLocation",  value);
+        }
+        return OpenLayers.Format.XML.prototype.write.apply(this, [node]);
+    },    
+    /**
+     * APIProperty: writers
+     * As a compliment to the readers property, this structure contains public
+     *     writing functions grouped by namespace alias and named like the
+     *     node names they produce.
+     */
+    writers: {
+    	"wps": {	
+    		"GetCapabilities": function(reqObj) {
+    			var node = this.createElementNSPlus("wps:GetCapabilities", {
+    				attributes: {
+	                	service: reqObj.service || "WPS",
+	                	language: reqObj.language || "en-US",
+	                	"xsi:schemaLocation": this.schemaLocationAttr(reqObj)
+    				}
+    			});
+    			this.writeNode("wps:AcceptVersions", reqObj.acceptVersions, node);
+    			return node;
+    		},
+    		"AcceptVersions": function(versions) {
+    			var node = this.createElementNSPlus("wps:AcceptVersions", {});
+    			if(versions instanceof Array) {
+					for(var i=0; i<versions.length; i++) {
+						this.writeNode("ows:Version", versions[i], node);
+					}	
+				} else {
+					// TODO: error handling
+				}
+    			return node;
+    		},
+    		"DescribeProcess": function(reqObj) {
+		    	var node = this.createElementNSPlus("wps:DescribeProcess", {
+		            attributes: {
+		                service: reqObj.service || "WPS",
+		                version: reqObj.version || this.version,
+		                language: reqObj.language || "en-US",
+		                // TODO: check to see if this is correct!!!
+		                "xsi:schemaLocation": this.schemaLocationAttr(reqObj)
+		            }
+		        });                
+		    	if(reqObj.identifiers instanceof Array) {
+		    		// process 'identifier'
+		    		for(var i=0; i<reqObj.identifiers.length; i++) {
+		    			this.writeNode("ows:Identifier", reqObj.identifiers[i], node);
+		    		}
+		    	} else {
+		    		// TODO: error handling
+		    	}		
+		    	return node;
+    		},
+			"Execute": function(reqObj) {
+				var node = this.createElementNSPlus("wps:Execute", {
+	                attributes: {
+	                    service: reqObj.service || "WPS",
+	                    version: reqObj.version || this.version,
+	                    language: reqObj.language || "en-US",
+	                    // TODO: check to see if this is correct!!!
+	                    "xsi:schemaLocation": this.schemaLocationAttr(reqObj)
+	                }
+	            });                
+				// process 'identifier'
+				this.writeNode("ows:Identifier", reqObj.identifier, node);
+	            // process input parameters
+				this.writeNode("wps:DataInputs", reqObj.inputs, node);
+				// process output parameters
+				// pass in reqObj instead of reqObj.outputs because of 'storeExecuteResponse', 'lineage', and 'status'
+				this.writeNode("wps:ResponseForm", reqObj, node);
+				return node;
+			},
+			"DataInputs": function(inputs) {
+				var node = this.createElementNSPlus("wps:DataInputs", {});
+				if(inputs instanceof Array) {
+					for(var i=0; i<inputs.length; i++) {
+						this.writeNode("wps:Input", inputs[i], node);
+					}	
+				} else {
+					// TODO: error handling
+				}
+				return node;			
+			},
+			"Input": function(input) {
+				var node = this.createElementNSPlus("wps:Input", {});
+				this.writeNode("ows:Identifier", input.identifier, node);
+				//this.writeNode("ows:Title", input.title||"", node);
+				//this.writeNode("ows:Abstract", input['abstract']||"", node);
+				switch(input.type) {
+					case "Reference":
+						this.writeNode("wps:Reference", input.options, node);
+						break;
+					case "Body": 					
+						var referenceNode = this.writeNode("wps:Reference", input.options, node);
+						this.writeNode("wps:Body", input.options, referenceNode);
+						break;
+					case "BodyReference":
+						var referenceNode = this.writeNode("wps:Reference", input.options, node);
+						this.writeNode("wps:BodyReference", input.options, referenceNode);
+						break;
+					case "ComplexData":
+						var dataNode = this.writeNode("wps:Data", input.options, node);
+						this.writeNode("wps:ComplexData", input.options, dataNode);
+						break;
+					case "LiteralData":
+						var dataNode = this.writeNode("wps:Data", input.options, node);
+						this.writeNode("wps:LiteralData", input.options, dataNode);
+						break;
+					case "BoundingBoxData":
+						var dataNode = this.writeNode("wps:Data", input.options, node);
+						this.writeNode("wps:BoundingBoxData", input.options, dataNode);
+						break;
+					default:
+						// TODO: error handling
+				}													
+				return node;
+			},
+			"Reference": function(options) { // HTTP GET xlink:href
+				var attributes = {};				
+				attributes['xlink:href'] = options.href || "";								
+				attributes['schema'] = options.schema || "";							
+				attributes['encoding'] = options.encoding || "UTF-8";
+				attributes['mimeType'] = options.mimeType || "";				
+				var node = this.createElementNSPlus(
+					"wps:Reference", 
+					{ 'attributes': attributes }
+				);				
+				return node;
+			}, 
+			"Body": function(options) {
+				// TODO: encode options.body based on options.schema or options.mimeType
+				// e.g. encode options.body into a serialized HTTP POST WFS GetFeature
+				var node = this.createElementNSPlus("wps:Body", {
+					'value': options.body
+				});								
+				return node;
+			},
+			"BodyReference": function(options) { // HTTP POST xlink:href
+				var node = this.createElementNSPlus("wps:BodyReference", {
+					'attributes': {
+						'xlink:href': options.xlinkhref || ""
+					},
+					'value': options.bodyReference
+				});
+				return node;
+			}, 
+			"Data": function(options) {
+				var node = this.createElementNSPlus("wps:Data", {});				
+				return node;
+			},
+			"ComplexData": function(options) {
+				var node = this.createElementNSPlus("wps:ComplexData", {
+					'attributes': {
+						'mimeType': options.mimeType || "",
+						'encoding': options.encoding || "UTF-8",
+						'schema': options.schema || ""
+					}
+				});
+				if(options.complexData.nodeType > 0) { // complexData is already encoded as DOM node so simply attache it to <wps:ComplexData>											
+					node.appendChild(options.complexData);
+				} else {
+					var encodeComplexData = options.encodeComplexData || this.encodeComplexDataInput;
+					if(encodeComplexData == true) { // encode complexData with registered encoders
+						var encoder = this.complexDataInputEncoders[options.identifier];
+						var complexDataNodeRoot = options.complexDataRoot;
+						if(encoder && complexDataNodeRoot) {							
+							var complexDataNode = encoder.writeNode(complexDataNodeRoot, options.complexData, null);
+							node.appendChild(complexDataNode);							
+						} else { // didn't find encoder so treat complexData as text node
+							node.appendChild(this.createTextNode(options.complexData));
+						}
+					} else { // do not encode complex data
+						node.appendChild(this.createTextNode(options.complexData));
+					}																		
+				}				
+				return node;
+			},
+			"LiteralData": function(options) {
+				var node = this.createElementNSPlus("wps:LiteralData", 
+					{
+						attributes: {
+							'uom': options.uom,
+							'dataType': options.dataType
+						},
+						'value': options.literalData || undefined
+					}
+				);
+				return node;
+			},
+			"BoundingBoxData": function(options) {				
+				var node = this.createElementNSPlus("wps:BoundingBoxData", {
+					'attributes': {
+						'crs': options.crs || "EPSG:4326",
+						'dimensions': options.dimensions || ""						
+					}			
+					//'value': {
+					//}
+				});
+				// options.boundingBoxData is an instance of <OpenLayers.Bounds>
+				// ows:LowerCorner and ows:UpperCorner writers are expecting options.bounds as <OpenLayers.Bounds>
+				options.bounds = options.boundingBoxData; 
+				this.writeNode("ows:LowerCorner", options, node);
+				this.writeNode("ows:UpperCorner", options, node);
+				return node;
+			},
+			"ResponseForm": function(reqObj) { 
+				var node = this.createElementNSPlus("wps:ResponseForm", {});				
+				var containResponseDocument = false;
+				var containRawDataOutput = false;
+				for(var i=0; i<reqObj.outputs.length; i++) {
+					if(reqObj.outputs[i].type == "ResponseDocument") {
+						containResponseDocument = true;
+						break;
+					} else if(reqObj.outputs[i].type == "RawDataOutput") {
+						containRawDataOutput = true;
+						this.writeNode("wps:RawDataOutput", reqObj.outputs[i], node);
+					}
+				}			
+				if(containResponseDocument == true) {
+					var responseDocumentNode = this.writeNode("wps:ResponseDocument", reqObj, node);								
+					for(var i=0; i<reqObj.outputs.length; i++) {
+						if(reqObj.outputs[i].type == "ResponseDocument") {
+							this.writeNode("wps:Output", reqObj.outputs[i], responseDocumentNode);
+						}
+					}	
+				}								
+				return node;
+			},
+			"RawDataOutput": function(output) {
+				var attributes = {};
+				attributes['uom'] = output.options.uom || "";
+				attributes['schema'] = output.options.schema || "";
+				attributes['mimeType'] = output.options.mimeType || "";
+				attributes['encoding'] = output.options.encoding || "UTF-8";
+				var node = this.createElementNSPlus("wps:RawDataOutput",
+					{'attributes': attributes}
+				);		
+				this.writeNode("ows:Identifier", output.identifier, node);	
+				return node;
+			},
+			"ResponseDocument": function(reqObj) {
+				var attributes = {};
+				attributes['storeExecuteResponse'] = reqObj.storeExecuteResponse || false;
+				attributes['lineage'] = reqObj.lineage || false;
+				attributes['status'] = reqObj.status || false;
+				var node = this.createElementNSPlus("wps:ResponseDocument",
+					{'attributes': attributes}
+				);			
+				return node;		
+			},
+			"Output": function(output) {
+				var attributes = {};
+				attributes['uom'] = output.options.uom || "";
+				attributes['schema'] = output.options.schema || "";
+				attributes['mimeType'] = output.options.mimeType || "";
+				attributes['encoding'] = output.options.encoding || "UTF-8";
+				attributes['asReference'] = output.asReference || false;
+				var node = this.createElementNSPlus("wps:Output",
+					{'attributes': attributes}
+				);
+				this.writeNode("ows:Identifier", output.identifier, node);
+				//this.writeNode("ows:Title", output.title, node);
+				//this.writeNode("ows:Abstract", output['abstract'], node);
+				return node;
+			}
+    	},
+    	"ows": OpenLayers.Format.OWSCommon.v1_1_0.prototype.writers["ows"]
+    	// TODO: extends ows writers for following elements:
+    	// 		 ows:Version, ows:Abstract, ows:Identifier    	    	    
+    },    
+    
+    /**
+     * APIMethod: regComplexDataInputEncoder
+     * 
+     * To register a complex data input encoder
+     */
+    regComplexDataInputEncoder: function(identifier, encoder) {
+    	this.complexDataInputEncoders[identifier] = encoder;
+    },
+    
+    /**
+     * APIMethod: unregComplexDataInputEncoder
+     * 
+     * To unregister a complex data input encoder
+     */
+    unregComplexDataInputEncoder: function(identifier) {
+    	this.complexDataInputEncoders[identifier] = undefined;
+    },
+    
+    /**
+     * APIMethod: regComplexDataOutputParser
+     * 
+     * To register a complex data output parser
+     */
+    regComplexDataOutputParser: function(identifier, parser) {
+    	this.complexDataOutputParsers[identifier] = parser;
+    },
+    
+    /**
+     * APIMethod: unregComplexDataOutputParser
+     * 
+     * To unregister a complex data output parser
+     */
+    unregComplexDataOutputParser: function(identifier) {
+    	this.complexDataOutputParsers[identifier] = undefined;
+    },    
+    /**
+     * APIMethod: encodeDescribeProcessRequest
+     * A convenient wrapper of this.writer for wps:DescribeProcess
+     */
+    encodeDescribeProcessRequest: function(reqObj) {
+    	reqObj.type = "DescribeProcess";
+    	return this.write(reqObj);
+    },
+    /**
+     * APIMethod: encodeExecuteRequest
+     * A convenient wrapper of this.writer for wps:Execute 
+     */
+    encodeExecuteRequest: function(reqObj) {
+    	reqObj.type = "Execute";
+    	return this.write(reqObj);
+    },    
+    // TODO:
+    // this is a method copied from OpenLayers.Format.WFST.v1, this should be moved up to OpenLayers.Format.XML
+    /**
+     * Method: schemaLocationAttr
+     * Generate the xsi:schemaLocation attribute value.
+     *
+     * Returns:
+     * {String} The xsi:schemaLocation attribute or undefined if none.
+     */
+    schemaLocationAttr: function(options) {
+        options = OpenLayers.Util.extend({
+            featurePrefix: this.featurePrefix,
+            schema: this.schema
+        }, options);
+        var schemaLocations = OpenLayers.Util.extend({}, this.schemaLocations);
+        if(options.schema) {
+            schemaLocations[options.featurePrefix] = options.schema;
+        }
+        var parts = [];
+        var uri;
+        for(var key in schemaLocations) {
+            uri = this.namespaces[key];
+            if(uri) {
+                parts.push(uri + " " + schemaLocations[key]);
+            }
+        }
+        var value = parts.join(" ") || undefined;
+        return value;
+    },
+    
+    CLASS_NAME: "OpenLayers.Format.WPSCommon.v1_0_0" 
+});
+
+/**
+ * Class: OpenLayers.Format.WPSCommon.v1_0_0.Request   
+ *   class binding to either <wps:GetCapabilities>, <wps:DescribeProcess>, or <wps:Execute>
+ */
+OpenLayers.Format.WPSCommon.v1_0_0.Request = OpenLayers.Class({	
+	/**
+	 * APIProperty: type - {String}
+	 *   type can either be "GetCapabilities", "DescribeProcess" or "Execute"
+	 */
+	type: "Execute",	// default to "Execute"		
+	/**
+	 * APIProperty: identifier - {String}
+	 *   specific to wps:Execute operation 
+	 *   usually the identifier of target wps process offering, ignored if it is GetCapabilities request
+	 */
+	identifier: "",	
+	/**
+	 * APIProperty: service - {String}
+	 */
+	service: "WPS",	
+	/**
+	 * APIProperty: version - {String}
+	 *   for now always hard code as '1.0.0', later will be used to determine the version of OpenLayers.Format.WPSCommon
+	 */
+	version: "1.0.0",	
+	/**
+	 * Property: inputs - {Array}
+	 *   input parameters for wps execute operation
+	 */
+	inputs: [],	
+	/**
+	 * Property: outputs - {Array}
+	 *   output parameters for wps execute operation
+	 */ 
+	outputs: [],	
+	/**
+	 * APIProperty: acceptVersions - {Array}
+	 *   specific to WPS GetCapabilities HTTP POST request
+	 *   provide an array of accept versions as an array if you would like to encode a WPS GetCapabilities HTTP POST request
+	 */
+	acceptVersions: [],		
+	/**
+	 * APIProperty: identifiers 
+	 *   specific to WPS DecribeProcess HTTP POST request
+	 *   provide an array of identifiers as an array if you would like to encode a WPS DescribeProcess HTTP POST request
+	 */
+	identifiers: [],		
+	/**
+	 * APIProperty: storeExecuteResponse, lineage, and status - {boolean} 	
+	 *   configuration parameters specific to wps:Execute operation
+	 *   'storeExecuteResponse' whether to store execute response on server
+	 *   'lineage' whether the execute response should include input parameters too
+	 *   'status' 
+	 * see wps schema for details of those parameters
+	 */
+	storeExecuteResponse: false,
+	lineage: false,
+	status: false,	
+	/**
+	 * APIMethod: initialize 
+	 */
+	initialize: function(options) {
+		/* options may include following items:
+		 * {
+		 * 		'language': "",
+		 * 		'storeExecuteResponse': true|false,
+		 * 		'lineage': true|false,
+		 * 		'status': true|false	
+		 * }
+		 * 
+		 * TODO: deal with more options
+		 */ 
+		OpenLayers.Util.extend(this, options);				
+    },    
+    /**
+     * APIMethod: addDataInput
+     */
+    addDataInput: function(inputObj) {
+    	if(!this.inputs) {
+    		this.inputs = [];
+    	}
+    	// TODO: take care of 'Title' and 'Abstract' although optional 
+    	/*
+    	 * the inputObj must be in a structure like below:
+    	 * 
+    	 * {
+    	 * 		identifier: "",
+    	 * 		// TODO: title and abstract
+    	 * 		type: "",	// type can be 'Reference', 'Body', 'BodyReference'
+    	 * 					// 		'ComplexData', 'LiteralData', 'BoundingBoxData'
+    	 * 		options: {	// options may contain following items, see WPS schema for detailed usage
+    	 * 			href: "",
+    	 * 			xlinkhref: "",
+    	 * 			method: "",
+    	 * 			mimeType: "",
+    	 * 			encoding: "",
+    	 * 			schema: "",
+    	 * 			dataType: "",
+    	 * 			uom: "",
+    	 * 			crs: "",
+    	 * 			dimensions: "",
+    	 * 			body: {<anything>},
+    	 * 			bodyReference: {<anything>},
+    	 * 			complexData: {<anything>},    	  			
+    	 * 			encodeComplexData: true|false,
+    	 * 			complexDataRoot: {<string>}, only applicable when encodeComplexData is true
+    	 * 			literalData: {<anything>},
+    	 * 			boundingBoxData: {<OpenLayers.Bounds>}
+    	 * 		}
+    	 * }
+    	 * 
+    	 * Things defined in WPS schema but not included here:
+    	 * 
+    	 * 		<wps:Header>
+    	 * 
+    	 */    	
+    	if(!inputObj.identifier) {	// check 'identifier'
+    		OpenLayers.Console.error("...missing 'identifier' from wps data input...");
+    		throw "...missing 'identifier' from wps data input...";
+    	}
+    	if(!inputObj.type) {	// check 'type'
+    		OpenLayers.Console.error("...missing 'type' from wps data input..."
+    			+ "type must be one of the following: "
+    			+ "'Reference', 'Body', 'BodyReference' 'ComplexData', 'LiteralData', 'BoundingBoxData'");
+    		
+    		throw "...missing 'type' from wps data input..."
+				+ "type must be one of the following: " 
+				+ "'Reference', 'Body', 'BodyReference' 'ComplexData', 'LiteralData', 'BoundingBoxData'";
+    	}
+    	// inject inputObj.identifier into inputObj.options.identifier
+    	inputObj.options.identifier = inputObj.identifier; 
+    	this.inputs.push(inputObj);    	
+    },
+    /**
+     * APIMethod: validateDataInputs
+     *   processDesc - {<OpenLayers.Format.WPSCommon.ProcessDescription>}
+     *  
+     * Check if all mandatory data inputs have been added such that the process can be executed
+     */
+    validateDataInputs: function(processDesc) {
+    	return true;
+    },    
+    /**
+     * APIMethod: addDataOutput
+     *  
+     */
+    addDataOutput: function(outputObj) {
+    	if(!this.outputs) {
+    		this.outputs = [];
+    	}    
+    	// TODO: take care of 'Title' and 'Abstract' although optional
+    	/*
+    	 * the outputObj must be in a structure like below:
+    	 * 
+    	 * {
+    	 * 		identifier: "",
+    	 * 		type: "",	// type can be 'ResponseDocument', 'RawDataOutput' 				
+    	 * 		options: {	// options may contain following items, see WPS schema for detailed usage
+    	 * 			uom: "",
+    	 * 			mimeType: "",
+    	 * 			encoding: "",
+    	 * 			schema: "",
+    	 * 			asReference: true|false,
+    	 * 			parseComplexData: true|false,
+    	 * 			complexDataRoot: {<string>}, only applicable when parseComplexData is true	 			     			
+    	 * 		}    	
+    	 * }
+    	 */
+    	if(!outputObj.identifier) {	// check 'identifier'
+    		OpenLayers.Console.error("...missing 'identifier' from wps data output...");
+    		throw "...missing 'identifier' from wps data output...";
+    	}
+    	if(!outputObj.type) {	// check 'type'
+    		OpenLayers.Console.error("...missing 'type' from wps data output..."
+    				+ "type must be one of the following: "
+    				+ "'ResponseDocumentOutput', 'RawDataOutput'");
+    		
+    		throw "...missing 'type' from wps data output..."
+				+ "type must be one of the following: "
+				+ "'ResponseDocumentOutput', 'RawDataOutput'";
+    	}
+    	this.outputs.push(outputObj); 
+    },    
+    /**
+	 * APIMethod: cleanupDataInput
+	 *   reset all input parameters to empty
+	 */
+	cleanupDataInput: function() {
+    	this.inputs = [];
+    	this.inputs.length = 0;
+	},
+	/**
+	 * APIMethod: cleanupDataOutput
+	 *   reset all output parameters to empty
+	 */
+	cleanupDataOutput: function() {
+		this.outputs = [];
+		this.outputs.length = 0;
+	},
+    
+	CLASS_NAME: "OpenLayers.Format.WPSCommon.v1_0_0.Request"
+});
+
+/**
+ * Class: OpenLayers.Format.WPSCommon.v1_0_0.Capabilities   
+ *   class binding to <wps:GetCapabilities> response document
+ */
+OpenLayers.Format.WPSCommon.v1_0_0.Capabilities = OpenLayers.Class({	
+	/**
+	 * APIProperty: service - {String}
+	 */
+	service: "WPS",	
+	/**
+	 * APIProperty: version - {String}
+	 */
+	version: "1.0.0",
+	/**
+	 * APIProperty: processOfferings - {Array}
+	 */
+	processOfferings: [],
+	/**
+	 * APIProperty: language - {String}
+	 */
+	languages: {},
+	/**
+	 * APIProperty: wsdl - {String}
+	 *   wsdl url
+	 */
+	wsdl: "",	
+	/**
+	 * APIMethod: initialize 
+	 */
+	initialize: function(options) {
+		OpenLayers.Util.extend(this, options);
+    },
+	
+	CLASS_NAME: "OpenLayers.Format.WPSCommon.v1_0_0.Capabilities"
+});
+/**
+ * Class: OpenLayers.Format.WPSCommon.v1_0_0.ProcessDescription  
+ *   class binding to <wps:ProcessDescription> document
+ */
+OpenLayers.Format.WPSCommon.v1_0_0.ProcessDescription = OpenLayers.Class({		
+	/**
+	 * APIProperty: processVersion - {String}
+	 */
+	processVersion: "",	
+	/**
+	 * APIProperty: storeSupported - {boolean}
+	 */
+	storeSupported: false,	
+	/**
+	 * APIProperty: statusSupported - {boolean}
+	 */
+	statusSupported: false,	
+	/**
+	 * APIProperty: identifier - {String} 
+	 */
+	identifier: "",	
+	/**
+	 * APIProperty: title & abstract - {String} 
+	 */
+	title: "",
+	'abstract': "",	
+	/**
+	 * APIProperty: profiles - {Array}
+	 */
+	profiles: [],
+	/**
+	 * APIProperty: wsdl - {String}
+	 *   wsdl url
+	 */
+	wsdl: "",	
+	// TODO: ows:Metadata			
+	/**
+	 * APIProperty: datainputs
+	 * each input in datainputs must have following structure:
+	 * {
+	 * 		type: <string>,	// type can be "ComplexData", "LiteralData", "BoundingBoxData"
+	 * 		minOccurs: <integer>,		
+	 * 		maxOccurs: <integer>,
+	 * 		identifier: <string>,
+	 * 		title: <string>,
+	 * 		abstract: <string>,		
+	 * 
+	 * 		// for "ComplexData"
+	 * 		maximumMegabytes: <integer>,
+	 * 		
+	 * 		// for LiteralData"
+	 * 		dataType: "",
+	 * 		uoms: {
+	 * 			default: "",
+	 * 			supported: []
+	 * 		},
+	 * 		allowedValues: [{
+	 * 			value: "",
+	 * 			range: {
+	 * 				rangeClosure: "",
+	 * 				minimumValue: "",
+	 * 				maximumValue: "",
+	 * 				spacing: ""
+	 * 			}
+	 * 		}],
+	 * 		anyValue: true | false,
+	 * 		valuesReference: {
+	 * 			reference: "",
+	 * 			valuesForm: ""
+	 * 		}
+	 * 		defaultValue: "",
+	 * 		// common to "ComplexData" and "BoundingBoxData"
+	 * 		default: <object>	
+	 * 		supported: [<object>]
+	 * 		
+	 * }
+	 */
+	datainputs: [],	
+	/**
+	 * APIProperty: processoutputs
+	 * each output in processoutputs must have following structure:
+	 * {
+	 * 		type: <string>,	// type can be "ComplexOutput", "LiteralOutput", "BoundingBoxOutput"
+	 * 		identifier: <string>,
+	 * 		title: <string>,
+	 * 		abstract: <string>,	
+	 * 		
+	 * 		// for "ComplexOutput"
+	 * 		// for "LiteralOutput"
+	 * 		// for "BoundingBoxOutput"
+	 * }
+	 */
+	processoutputs: [],	
+	/**
+	 * APIMethod: initialize 
+	 */
+	initialize: function(options) {
+		OpenLayers.Util.extend(this, options);
+    },    
+    /**
+     * APIMethod: isDataInputOptional
+     * identifier - {<String>} data input id
+     * 
+     * Check if a data input is required by the process
+     */
+    isDataInputOptional: function(identifier) {    	
+    	for(var i=0; i<this.datainputs.length; i++) {
+    		if(this.datainputs[i].identifier == identifier) {
+    			// assuming each data input has unique identifier
+    			if(this.datainputs[i].minOccurs > 0) {
+    				return false;    				
+    			}
+    		}
+    	}
+    	return true;
+    },
+	
+	CLASS_NAME: "OpenLayers.Format.WPSCommon.v1_0_0.ProcessDescription"
+});
+/**
+ * Class: OpenLayers.Format.WPSCommon.v1_0_0.ExecuteResponse  
+ *   class binding to <wps:ExecuteResponse> document
+ */
+OpenLayers.Format.WPSCommon.v1_0_0.ExecuteResponse = OpenLayers.Class({	
+	/**
+	 * APIProperty: service - {String}
+	 */
+	service: "WPS",	
+	/**
+	 * APIProperty: version - {String}
+	 */
+	version: "1.0.0",	
+	/**
+	 * APIProperty: serviceInstance - {String}
+	 */
+	serviceInstance: "",	
+	/**
+	 * APIProperty: statusLocation - {String}
+	 */
+	statusLocation: "",	
+	/**
+	 * APIProperty: process
+	 * {<OpenLayers.Format.WPSCommon.v1_0_0.ProcessDescription>}
+	 */
+	process: null,	
+	/**
+	 * APIProperty: status
+	 * status is an object in following structure:
+	 * {
+	 * 		creationTime: "",
+	 * 		processAccepted: false,
+	 * 		processStarted: false,
+	 * 		processPaused: false,
+	 * 		processSucceeded: false,
+	 * 		percentCompleted: 0,
+	 * 		processFailed: false,
+	 * 		exceptions: []
+	 * }
+	 */
+	status: {},	
+	/**
+	 * APIProperty: datainputs - {Array}
+	 */
+	datainputs: [],	
+	/**
+	 * APIProperty: outputdefinitions - {Array}
+	 */
+	outputdefinitions: [],	
+	/**
+	 * APIProperty: processoutputs - {Array}
+	 */
+	processoutputs: [],	
+	/**
+	 * APIMethod: initialize 
+	 */
+	initialize: function(options) {
+		OpenLayers.Util.extend(this, options);
+    },
+	
+	CLASS_NAME: "OpenLayers.Format.WPSCommon.v1_0_0.ExecuteResponse"
+});

Added: sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon.js
===================================================================
--- sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon.js	                        (rev 0)
+++ sandbox/august/trunk/lib/OpenLayers/Format/WPSCommon.js	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,90 @@
+/* Copyright (c) 2006-2009 MetaCarta, Inc., published under the Clear BSD
+ * license.  See http://svn.openlayers.org/trunk/openlayers/license.txt for the
+ * full text of the license. */
+
+/**
+ * @requires OpenLayers/Format/XML.js
+ */
+ 
+/**
+ * Class: OpenLayers.Format.WPSCommon 
+ */
+OpenLayers.Format.WPSCommon = function(options) {
+	options = OpenLayers.Util.applyDefaults(
+        options, OpenLayers.Format.WPSCommon.DEFAULTS
+    );
+    var cls = OpenLayers.Format.WPSCommon["v"+options.version.replace(/\./g, "_")];
+    if(!cls) {
+        throw "Unsupported WPSCommon version: " + options.version;
+    }
+    return new cls(options);  
+};
+
+/**
+ * 
+ */
+OpenLayers.Format.WPSCommon.DEFAULTS = {
+    'version': "1.0.0",
+    'defaultVersion': "1.0.0"
+};
+/**
+ * 
+ */
+OpenLayers.Format.WPSCommon.Capabilities = function(options) {
+	options = OpenLayers.Util.applyDefaults(
+	    options, 
+	    OpenLayers.Format.WPSCommon.DEFAULTS
+    );
+    var cls = OpenLayers.Format.WPSCommon["v"+options.version.replace(/\./g, "_")].Capabilities;
+	if(!cls) {
+		throw "Unsupported WPSCommon.Capabilities version: " + options.version;
+	}
+	return new cls(options);
+};
+/**
+ * 
+ */
+OpenLayers.Format.WPSCommon.Request = function(options) {
+	options = OpenLayers.Util.applyDefaults(
+	    options, 
+	    OpenLayers.Format.WPSCommon.DEFAULTS
+    );
+    var cls = OpenLayers.Format.WPSCommon["v"+options.version.replace(/\./g, "_")].Request;
+	if(!cls) {
+		throw "Unsupported WPSCommon.Request version: " + options.version;
+	}
+	return new cls(options);
+};
+/**
+ * 
+ */
+OpenLayers.Format.WPSCommon.ProcessDescription = function(options) {
+	options = OpenLayers.Util.applyDefaults(
+	    options, 
+	    OpenLayers.Format.WPSCommon.DEFAULTS
+    );
+    var cls = OpenLayers.Format.WPSCommon["v"+options.version.replace(/\./g, "_")].ProcessDescription;
+	if(!cls) {
+		throw "Unsupported WPSCommon.ProcessDescription version: " + options.version;
+	}
+	return new cls(options);
+};
+
+/**
+ * 
+ */
+OpenLayers.Format.WPSCommon.ExecuteResponse = function(options) {
+	options = OpenLayers.Util.applyDefaults(
+	    options, 
+	    OpenLayers.Format.WPSCommon.DEFAULTS
+    );
+    var cls = OpenLayers.Format.WPSCommon["v"+options.version.replace(/\./g, "_")].ExecuteResponse;
+	if(!cls) {
+		throw "Unsupported WPSCommon.ExecuteResponse version: " + options.version;
+	}
+	return new cls(options);
+};
+
+
+
+

Added: sandbox/august/trunk/lib/OpenLayers/Process/WPS.js
===================================================================
--- sandbox/august/trunk/lib/OpenLayers/Process/WPS.js	                        (rev 0)
+++ sandbox/august/trunk/lib/OpenLayers/Process/WPS.js	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,368 @@
+/**
+ * @requires OpenLayers/Process.js
+ */
+
+/**
+ * Class: OpenLayers.Process.WPS
+ *
+ * Inherits from:
+ *  - <OpenLayers.Process>
+ */
+OpenLayers.Process.WPS = OpenLayers.Class(OpenLayers.Process, {	
+	
+	/** 
+     * APIProperty: map 
+     * {<OpenLayers.Map>} 
+     */
+    map: null,    
+    
+    /**
+     * APIProperty: format
+     * {<OpenLayers.Format.WPSCommon.*>}
+     * 
+     * OpenLayers format to parse and encode WPS related document
+     */    
+    format: null,	
+    
+    /**
+     * APIProperty: url - {<String>}
+     * 
+     * the url end point of target process offering
+     */
+    url: "",    
+    
+    /**
+     * APIProperty: identifier - {<String>}
+     */
+    identifier: "",    
+    
+    /**
+     * APIProperty: request
+     * {<OpenLayers.Format.WPSCommon.Request>}
+     * 
+     * used to communicate with wps server
+     */
+    request: null,    
+	
+    /**
+     * APIProperty: processDescription
+     * {<OpenLayers.Format.WPSCommon.ProcessDescription>}
+     * 
+     * used to validate input parameters etc. 
+     */
+    processDescription: null,    
+    
+    /**
+     * APIProperty: executeOnInputReady
+     * {<boolean>}
+     * 
+     * trigger the execution of process as soon as mandatory inputs are ready
+     *   this automatic mechanism is based on event system 
+     */
+    executeOnInputReady: false,
+    
+    /**
+     * APIProperty: callbacks - {<Array>}
+     */
+    callbacks: null,    
+    
+	/**
+	 * APIMethod: initialize
+	 */
+	initialize: function(options) {
+		OpenLayers.Process.prototype.initialize.apply(this, [options]);				
+		if((!this.url) || this.url=="") {
+			OpenLayers.Console.error("...invalid wps end point url...");
+			throw "...invalid wps end point url...";
+		}
+		// TODO: register WPS specific event types and listeners			
+    	this.events.on({  // listeners for wps specific events
+    		"processsucceeded": this._processSucceeded,
+    		"processfailed": this._processFailed,
+    		"processstarted": this._processCheckStatus,
+            scope: this
+        });
+		// TODO: send DesribeProcess request if this.processDescription is null
+		// user can pass in some callbacks through options
+		if(!this.callbacks) { // if no callbacks, set it to empty array
+			this.callbacks = [];
+		}
+		// initialize an instance of OpenLayers.Format.WPSCommon.Request 
+		if(!this.request/* || !(this.request instanceof OpenLayers.Format.WPSCommon.Request)*/) {
+			this.request = OpenLayers.Format.WPSCommon.Request({
+				identifier: options.identifier,
+				type: "Execute",
+				language: "en-US"
+			});
+		}
+		// initialize an instance of OpenLayers.Format.WPSCommon
+		if(!this.format) {
+			this.format = new OpenLayers.Format.WPSCommon({});			
+		}
+		// temporarily use utility method from AgsUtil
+		// TODO: move 'createProtocolCallback' utility methods to a general place
+		this.createCallback = OpenLayers.Util.AgsUtil.createProtocolCallback;
+		// TODO: move 'dispatch' utility methods to a general place
+		this.dispatch = OpenLayers.Util.AgsUtil.dispatch;
+	},	
+	/**
+	 * APIMethod: addDataInput
+	 */
+	addDataInput: function(inputObj) {
+		// add data input to this.request
+		if(this.request) {
+			this.request.addDataInput(inputObj);
+		}
+		// TODO: trigger event 
+	},	
+	/**
+	 * APIMethod: addDataOutput 
+	 */
+	addDataOutput: function(outputObj) {
+		// add data output to this.request
+		if(this.request) {
+			this.request.addDataOutput(outputObj);
+		}
+		// TODO: trigger event 
+	},		
+	/**
+	 * APIMethod: cleanupDataInput 
+	 */
+	cleanupDataInput: function() {
+		if(this.request) {
+			this.request.cleanupDataInput();
+		}
+	},	
+	/**
+	 * APIMethod: cleanupDataOutput
+	 */
+	cleanupDataOutput: function() {
+		if(this.request) {
+			this.request.cleanupDataOutput();
+		}
+	},	
+	/**
+	 * APIMethod: regDataInputEncoder
+	 */
+	regDataInputEncoder: function(identifier, encoder) {
+		if(this.format) {
+			this.format.regComplexDataInputEncoder(identifier, encoder);
+		}
+	},	
+	/**
+	 * APIMethod: unregDataInputEncoder
+	 */
+	unregDataInputEncoder: function(identifier) {
+		if(this.format) {
+			this.format.unregComplexDataInputEncoder(identifier);
+		}
+	},	
+	/**
+	 * APIMethod: regDataOutputParser
+	 */
+	regDataOutputParser: function(identifier, parser) {
+		if(this.format) {
+			this.format.regComplexDataOutputParser(identifier, parser);
+		}
+	},	
+	/**
+	 * APIMethod: unregDataInputParser
+	 */
+	unregDataInputParser: function(identifier) {
+		if(this.format) {
+			this.format.unregComplexDataOutputParser(identifier);
+		}
+	},	
+	/**
+	 * APIMethod: generateTaskId
+	 */
+	generateUniqueExecuteId: function() {
+		// TODO:
+	},	
+	/**
+	 * APIMethod: execute
+	 */
+	execute: function(options) {
+		// TODO: check if all mandatory input are ready				
+		var response = new OpenLayers.Protocol.Response({requestType: "wps:Execute"});
+		/*
+		 * options: {
+		 *     url:
+		 *     params:
+		 *     headers:
+		 *     ...
+		 *     isRawDataOutput: {true|false}
+		 *     asReference: {true|false}
+		 * }
+		 */
+		options = OpenLayers.Util.extend({}, options);    	
+		OpenLayers.Util.applyDefaults(options, this.options || {});
+    	    		
+    	var reqXmlStr = this.format.write(this.request);
+    	//OpenLayers.Console.debug("...wps:Execute request...");
+    	//OpenLayers.Console.debug(reqXmlStr);    	    	    	      
+    	    	
+    	response.priv = OpenLayers.Request.POST({
+            url: options.url,
+            callback: this.createCallback(this.handleExecuteResponse, response, options, this),
+            params: options.params,
+            headers: options.headers,
+            data: reqXmlStr
+        });                
+    	
+    	return response;
+	},
+	/**
+	 * APIMethod: handleExecuteResponse
+	 */
+	handleExecuteResponse: function(response, options) {
+		OpenLayers.Console.debug("...handleExecuteResponse is called...");
+		// merge callbacks into an array
+		var callbacks = [];
+		for(var i=0; i<this.callbacks.length; i++) {
+			if(typeof this.callbacks[i] == "function") {
+				callbacks.push(this.callbacks[i]);
+			}
+		}
+		for(var j=0; j<options.callbacks.length; j++) {
+			if(typeof options.callbacks[j] == "function") {
+				callbacks.push(options.callbacks[j]);
+			}
+		}	
+		// in case WPS response is RawOutput
+		var executeResponse;
+		if(options.isRawDataOutput == true) {
+			// call the call backs with raw response
+			executeResponse =  response.priv;
+		} else { // in case WPS response is wps:ResponseDocument
+			var doc = response.priv.responseXML;
+	        if(!doc || !doc.documentElement) {
+	            doc = response.priv.responseText;
+	        }
+			executeResponse = this.format.read(doc);
+			// executeResponse is an instance of OpenLayers.Format.WPSCommon.*.ExecuteResponse
+			// in case of synchronized process, the status should contain ProcessSucceeded 
+			if(executeResponse.status['ProcessSucceeded']==true
+				/*|| executeResponse.status['percentCompleted']=="100" 
+				|| executeResponse.status['percentCompleted']==100*/) {
+				// process succeeded
+				var evt = {
+					'callbacks': callbacks,
+					'executeResponse': executeResponse,
+					'scope': this
+				};
+				this.events.triggerEvent("processsucceeded", evt);	// TODO: what does an event carry?
+			} else if(executeResponse.status['ProcessFailed']==true) {
+				// TODO: create failure event 
+				this.events.triggerEvent("processfailed", {});	// TODO: what does an event carry?
+			} else if(executeResponse.status['ProcessStarted']==true 
+				|| executeResponse.status['percentCompleted']!="100" 
+				|| executeResponse.status['percentCompleted']!=100) {
+				// asynchronized execute case
+				var process = this;
+				var statusLocation = executeResponse.statusLocation;
+				//var statusLocation = "response/generic-wps-execute-resp-status.xml"; // hard coded for testing purpose
+				var intervalId = window.setInterval(
+					function() {
+						OpenLayers.loadURL(
+							statusLocation,
+							{},
+							process,
+							function(request) {	// onSucceeded
+								var doc = request.responseXML;
+						        if(!doc || !doc.documentElement) {
+						            doc = request.responseText;
+						        }								
+						        // TODO: need a lightweight parsing to just grab 'status' instead of 
+						        //   the whole execute response document
+						        var statusResponse = this.format.read(doc);								
+								if(statusResponse.status['ProcessSucceeded']) {																		
+									var evt = {
+										'callbacks': callbacks,
+										'executeResponse': statusResponse,
+										'scope': this
+									};
+									this.events.triggerEvent("processsucceeded", evt);
+									window.clearInterval(intervalId);
+								} else if(statusResponse.status['ProcessStarted']) {
+									// TODO: what does a 'processstarted' event carry?
+									this.events.triggerEvent("processstarted", {});
+								} else if(statusResponse.status['ProcessFailed']) {
+									this.events.triggerEvent("processfailed", {});
+								} else {
+									// TODO: other process status
+								}
+							},
+							function(request) {	// onFailed								
+								this.events.triggerEvent("processfailed", {});
+							}
+						);
+					},
+					1500
+				);
+			}
+		}			
+	},
+	
+	/**
+	 * Method: _processSucceeded
+	 */
+	_processSucceeded: function(evt) {
+		var callbacks = evt.callbacks;
+		var scope = evt.scope;
+		var executeResponse = evt.executeResponse;
+		for(var i=0; i<callbacks.length; i++) {
+			var callback = callbacks[i];
+			if(typeof callback == "function") {
+				callback.apply(this, [executeResponse]);
+			}
+		}
+		// 'dispatch' can be used here
+		/*
+		this.dispatch(
+			callbacks,
+			function() {},
+			this
+		);
+		*/
+		this.onProcessSucceeded(executeResponse);
+	},
+	
+	/**
+	 * Method: _processFailed
+	 */
+	_processFailed: function(evt) {
+		// TODO: other failure handling
+		this.onProcessFailed(evt.executeResponse);
+	},
+	
+	/**
+	 * Method: _processCheckStatus
+	 */
+	_processCheckStatus: function(evt) {		
+		this.onProcessCheckStatus(evt.executeResponse);
+	},
+	
+	/**
+	 * APIMethod: onPorcessSucceeded 
+	 */
+	onProcessSucceeded: function(execResp) {
+		OpenLayers.Console.debug("...process succeeded...");
+	},
+	
+	/**
+	 * APIMethod: onPorcessFailed 
+	 */
+	onProcessFailed: function(execResp) {
+		OpenLayers.Console.debug("...process failed...");
+	},
+	
+	/**
+	 * 
+	 */
+	onProcessCheckStatus: function(execResp) {
+		OpenLayers.Console.debug("...process started...");
+	},
+
+	CLASS_NAME: "OpenLayers.Process.WPS"
+});

Added: sandbox/august/trunk/lib/OpenLayers/Process.js
===================================================================
--- sandbox/august/trunk/lib/OpenLayers/Process.js	                        (rev 0)
+++ sandbox/august/trunk/lib/OpenLayers/Process.js	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,60 @@
+/* Copyright (c) 2006-2010 by OpenLayers Contributors (see authors.txt for 
+ * full list of contributors). Published under the Clear BSD license.  
+ * See http://svn.openlayers.org/trunk/openlayers/license.txt for the
+ * full text of the license. */
+
+/**
+ * @requires OpenLayers/Map.js
+ */
+
+/**
+ * Class: OpenLayers.Process
+ * 
+ */
+OpenLayers.Process = OpenLayers.Class({	
+	/** 
+     * Property: events
+     * {<OpenLayers.Events>} Events instance for triggering control specific
+     *     events.
+     */
+    events: null,
+	
+    /**
+     * APIProperty: eventListeners
+     * {Object} If set as an option at construction, the eventListeners
+     *     object will be registered with <OpenLayers.Events.on>.  Object
+     *     structure must be a listeners object as shown in the example for
+     *     the events.on method.
+     */
+    eventListeners: null,
+    
+    /**
+	 * Property: EVENT_TYPES
+	 */
+	EVENT_TYPES: [
+	    "beforeprocessstart",          
+	    "processstarted",
+	    "processsucceeded",
+	    "processfailed",
+	    "afterprocesscompleted"
+    ],
+	
+	/**
+	 * Method: initialize
+	 */
+	initialize: function (options) {
+		// extend options
+		options = options || {};
+		OpenLayers.Util.extend(this, options);
+		this.options = options;
+		// create events
+		this.events = new OpenLayers.Events(this, null, this.EVENT_TYPES);
+		// register eventListeners
+        if(this.eventListeners instanceof Object) {
+            this.events.on(this.eventListeners);
+        }
+	},
+	
+	CLASS_NAME: "OpenLayers.Process"
+});
+

Added: sandbox/august/trunk/playground/wps/request/52n_wps_ags_hillshade_execute_store.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/52n_wps_ags_hillshade_execute_store.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/52n_wps_ags_hillshade_execute_store.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute 
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" service="WPS" version="1.0.0" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xmlns:xlink="http://www.w3.org/1999/xlink">
+	<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">org.n52.wps.ags.spatialanalyst.surface.hillshade</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">in_raster</ows:Identifier>
+			<wps:Reference xlink:href="http://4682_OGC_AGS_0:8399/arcgis/services/spearfish/ImageServer/WCSServer?SERVICE=WCS%26VERSION=1.0.0%26REQUEST=GetCoverage%26COVERAGE=1%26FORMAT=GeoTIFF%26BBOX=-103.870196759883,44.3729887040589,-103.628739923686,44.5016576489851%26WIDTH=745%26HEIGHT=397%26CRS=EPSG:4326%26INTERPOLATION=nearest%20neighbor%26Band=1,2,3"/>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:ResponseDocument storeExecuteResponse="true">
+			<wps:Output asReference="true">
+				<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">out_raster</ows:Identifier>
+			</wps:Output>
+		</wps:ResponseDocument>
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_asreference.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_asreference.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_asreference.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute xmlns:wps="http://www.opengis.net/wps/1.0.0" service="WPS" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">org.n52.wps.server.algorithm.SimpleBufferAlgorithm</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">data</ows:Identifier>
+			<wps:Reference schema="http://schemas.opengis.net/gml/2.1.2/feature.xsd" xlink:href="http://sazabi:8399/arcgis/services/playground/sanfrancisco/MapServer/WFSServer?version=1.0.0%26request=GetFeature%26typename=highways%26featureid=highways.F5__1%26srsName=EPSG:4326" xmlns:xlink="http://www.w3.org/1999/xlink"/>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">width</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>0.002</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:ResponseDocument storeExecuteResponse="true">
+			<wps:Output asReference="true" schema="http://schemas.opengis.net/gml/2.1.2/feature.xsd" mimeType="text/xml">
+				<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">result</ows:Identifier>
+			</wps:Output>
+		</wps:ResponseDocument>
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_rawdataoutput.json
===================================================================
--- sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_rawdataoutput.json	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_rawdataoutput.json	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,24 @@
+{
+	"identifier": "org.n52.wps.server.algorithm.SimpleBufferAlgorithm",
+	"datainputs": [
+		{
+			"identifier": "data",
+			"reference": {
+				"href": "http://sazabi:8399/arcgis/services/playground/sanfrancisco/MapServer/WFSServer?version=1.0.0%26request=GetFeature%26typename=highways%26featureid=highways.F5__1",
+				"schema": "http://schemas.opengis.net/gml/2.1.2/feature.xsd",
+				"encoding": "text/xml"
+			}
+		},
+		{
+			"identifier": "width",
+			"literalData": 0.002
+		}
+	],
+	"resultoutputs": {
+		"rawdataoutput": {
+			"identifier": "result",
+			"schema": "http://schemas.opengis.net/gml/2.1.2/feature.xsd",
+			"mimetype": "text/xml"
+		}
+	}
+}
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_rawdataoutput.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_rawdataoutput.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/52n_wps_native_simplebufferalgorithm_execute_rawdataoutput.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute xmlns:wps="http://www.opengis.net/wps/1.0.0" service="WPS" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">org.n52.wps.server.algorithm.SimpleBufferAlgorithm</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">data</ows:Identifier>
+			<wps:Reference schema="http://schemas.opengis.net/gml/2.1.2/feature.xsd" xlink:href="http://sazabi:8399/arcgis/services/playground/sanfrancisco/MapServer/WFSServer?version=1.0.0%26request=GetFeature%26typename=highways%26featureid=highways.F5__1%26srsName=EPSG:4326" xmlns:xlink="http://www.w3.org/1999/xlink"/>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">width</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>0.002</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:RawDataOutput schema="http://schemas.opengis.net/gml/2.1.2/feature.xsd" mimeType="text/xml">
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">result</ows:Identifier>
+		</wps:RawDataOutput>
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/52n_wps_sextante_contourline_execute_rawdataoutput.json
===================================================================
--- sandbox/august/trunk/playground/wps/request/52n_wps_sextante_contourline_execute_rawdataoutput.json	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/52n_wps_sextante_contourline_execute_rawdataoutput.json	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,31 @@
+{
+	"identifier": "contourlines",
+	"datainputs": [
+		{
+			"identifier": "LAYER",
+			"reference": {
+				"href": "data/sthelens.tif",					
+				"hrefq": "http://10.49.52.177/arcgis/services/sthelens/GeoDataServer/WCSServer?REQUEST=GetCoverage%26SERVICE=WCS%26VERSION=1.0.0%26COVERAGE=2%26CRS=EPSG:4326%26BBOX=-122.258533035958,46.1239773659017,-122.11629660168,46.250689469594%26WIDTH=1017%26HEIGHT=906%26FORMAT=GeoTIFF",
+				"mimeType": "image/tiff"
+			}
+		},
+		{
+			"identifier": "DISTANCE",
+			"literalData": 0.01
+		},
+		{
+			"identifier": "MIN",
+			"literalData": "0.0"
+		},
+		{
+			"identifier": "MAX",
+			"literalData": "0.0"
+		}
+	],
+	"resultoutputs": {
+		"rawdataoutput": {
+			"identifier": "RESULT",				
+			"schema": "http://schemas.opengis.net/gml/2.1.2/feature.xsd"
+		}
+	}		
+}
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_asreference.json
===================================================================
--- sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_asreference.json	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_asreference.json	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,44 @@
+{
+	"identifier": "hillshade",
+	"datainputs": [
+		{
+			"identifier": "DEM",
+			"reference": {
+				"href": "data/sthelens.tif",					
+				"href2": "http://10.49.52.177/arcgis/services/sthelens/GeoDataServer/WCSServer?REQUEST=GetCoverage%26SERVICE=WCS%26VERSION=1.0.0%26COVERAGE=2%26CRS=EPSG:4326%26BBOX=-122.258533035958,46.1239773659017,-122.11629660168,46.250689469594%26WIDTH=1017%26HEIGHT=906%26FORMAT=GeoTIFF",
+				"mimeType": "image/tiff"
+			}
+		},
+		{
+			"identifier": "METHOD",
+			"literalData": "Standard"
+		},
+		{
+			"identifier": "DECLINATION",
+			"literalData": 45.0
+		},
+		{
+			"identifier": "AZIMUTH",
+			"literalData": 315.0
+		},
+		{
+			"identifier": "EXAGGERATION",
+			"literalData": 1.0
+		}
+	],
+	"resultoutputs": {
+		"rawdataoutput": {
+			"identifier": "SHADED",				
+			"mimetype": "image/tiff"
+		},
+		"responsedocument": {
+			"storeExecuteResponse": "true",
+			"outputs": [
+				{
+					"identifier": "RESULTS",
+					"asReference": "true"	
+				}
+			]
+		}
+	}		
+}
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_asreference.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_asreference.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_asreference.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute xmlns:wps="http://www.opengis.net/wps/1.0.0" service="WPS" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">hillshade</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">DEM</ows:Identifier>
+			<wps:Reference xlink:href="http://sazabi:8399/arcgis/services/geoweb2010/sthelens/GeoDataServer/WCSServer?REQUEST=GetCoverage%26SERVICE=WCS%26VERSION=1.0.0%26COVERAGE=1%26CRS=EPSG:4326%26BBOX=-122.258533035958,46.1239773659017,-122.11629660168,46.250689469594%26WIDTH=509%26HEIGHT=453%26FORMAT=GeoTIFF" xmlns:xlink="http://www.w3.org/1999/xlink" mimeType="image/tiff"/>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">METHOD</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>Standard</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">DECLINATION</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>45</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">AZIMUTH</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>315</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">EXAGGERATION</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>1</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:ResponseDocument storeExecuteResponse="true">
+			<wps:Output asReference="true" mimeType="image/tif">
+				<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">SHADED</ows:Identifier>
+			</wps:Output>
+		</wps:ResponseDocument>
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_rawdataoutput.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_rawdataoutput.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/52n_wps_sextante_hillshade_execute_rawdataoutput.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute xmlns:wps="http://www.opengis.net/wps/1.0.0" service="WPS" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">hillshade</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">DEM</ows:Identifier>
+			<wps:Reference xlink:href="http://4682_OGC_AGS_0:8399/arcgis/services/sthelens/GeoDataServer/WCSServer?REQUEST=GetCoverage%26SERVICE=WCS%26VERSION=1.0.0%26COVERAGE=1%26CRS=EPSG:4326%26BBOX=-122.258533035958,46.1239773659017,-122.11629660168,46.250689469594%26WIDTH=1017%26HEIGHT=906%26FORMAT=GeoTIFF" xmlns:xlink="http://www.w3.org/1999/xlink" mimeType="image/tiff"/>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">METHOD</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>Standard</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">DECLINATION</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>45</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">AZIMUTH</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>315</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">EXAGGERATION</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>1</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>		 
+		<wps:RawDataOutput mimeType="image/tif">
+			<ows:Identifier xmlns:ows="http://www.opengis.net/ows/1.1">SHADED</ows:Identifier>
+		</wps:RawDataOutput>		
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/generic-wps-describeprocess-req.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/generic-wps-describeprocess-req.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/generic-wps-describeprocess-req.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:DescribeProcess service="WPS" version="1.0.0" language="en-US"  xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier codeSpace="geotools">gt:buffer</ows:Identifier>
+	<ows:Identifier codeSpace="geoserver">gs:simplify</ows:Identifier>
+	<ows:Identifier codeSpace="52north">52n:dummy</ows:Identifier>
+</wps:DescribeProcess>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/generic-wps-execute-req.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/generic-wps-execute-req.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/generic-wps-execute-req.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute language="en-US" service="WPS" version="1.0.0" xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier codeSpace="ows">gt:bufferfeaturecollection</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">distance</ows:Identifier>
+			<ows:Title>buffer distance</ows:Title>
+			<ows:Abstract>distance to buffer the geometry by</ows:Abstract>
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double" uom="meters">49</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">geometry</ows:Identifier>
+			<ows:Title xml:lang="en-US">geometry</ows:Title>
+			<ows:Abstract xml:lang="en-US">geometry to buffer</ows:Abstract>
+			<wps:Data>
+				<wps:ComplexData encoding="UTF-8" mimeType="text/xml"
+					schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+					<![CDATA[
+					<wfs:FeatureCollection numberOfFeatures="1"
+					timeStamp="2010-10-28T23:56:29.995-07:00"
+					xsi:schemaLocation="http://www.opengis.net/wfs http://localhost:8080/geoserver-2.1-snapshot-10282010/schemas/wfs/1.1.0/wfs.xsd http://www.geo-solutions.it http://localhost:8080/geoserver-2.1-snapshot-10282010/wfs?service=WFS&amp;version=1.1.0&amp;request=DescribeFeatureType&amp;typeName=it.geosolutions%3Ahighways"
+					xmlns:ogc="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml"
+					xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+					xmlns:topp="http://www.openplans.org/topp" xmlns:xlink="http://www.w3.org/1999/xlink"
+					xmlns:ows="http://www.opengis.net/ows" xmlns:wfs="http://www.opengis.net/wfs">
+						<gml:featureMembers>
+							<it.geosolutions:highways gml:id="highways.1">
+								<it.geosolutions:the_geom>
+									<gml:MultiLineString srsDimension="2"
+										srsName="urn:x-ogc:def:crs:EPSG:4326">
+										<gml:lineStringMember>
+											<gml:LineString>
+												<gml:posList>37.769034 -122.397233 37.769474 -122.397642
+													37.769796 -122.397846 37.770061 -122.397977 37.770872
+													-122.398163 37.771951 -122.398085 37.772221 -122.398093
+													37.772474 -122.398224 37.772768 -122.398567 37.773345
+													-122.399321 37.773497 -122.399591 37.774593 -122.401125</gml:posList>
+											</gml:LineString>
+										</gml:lineStringMember>
+									</gml:MultiLineString>
+								</it.geosolutions:the_geom>
+								<it.geosolutions:LENGTH>0.469</it.geosolutions:LENGTH>
+								<it.geosolutions:HWYNAME>I 280</it.geosolutions:HWYNAME>
+								<it.geosolutions:FCC>A11</it.geosolutions:FCC>
+								<it.geosolutions:STATEFIPS>06</it.geosolutions:STATEFIPS>
+								<it.geosolutions:ALT1_NAME />
+								<it.geosolutions:ROAD_TYPE>Major Roads/Highways</it.geosolutions:ROAD_TYPE>
+							</it.geosolutions:highways>
+						</gml:featureMembers>
+					</wfs:FeatureCollection>
+					]]>
+				</wps:ComplexData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">bbox</ows:Identifier>
+			<ows:Title xml:lang="en-US">bbox</ows:Title>
+			<ows:Abstract xml:lang="en-US">dummy bbox input</ows:Abstract>
+			<wps:Data>
+				<wps:BoundingBoxData crs="urn:ogc:def:crs:EPSG::4326" dimensions="2">
+					<ows:LowerCorner>-179.14221197 18.9108417</ows:LowerCorner>
+					<ows:UpperCorner>-66.94983061 71.35256069</ows:UpperCorner>
+				</wps:BoundingBoxData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">reference.0</ows:Identifier>
+			<ows:Title xml:lang="en-US">reference.0</ows:Title>
+			<ows:Abstract xml:lang="en-US">reference.0</ows:Abstract>
+			<wps:Reference xlink:href="http://localhost:8080/geoserver/reference" encoding="UTF-8" method="GET" schema="uri.ows.text" mimeType="text/xml">
+				<wps:Header value="yingqi" key="user"></wps:Header>
+				<wps:Header value="yingqi" key="password"></wps:Header>	
+				<wps:BodyReference xlink:href="http://localhost:8080/geoserver/reference/bodyreference"></wps:BodyReference>				
+			</wps:Reference>
+		</wps:Input>	
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">reference.1</ows:Identifier>
+			<ows:Title xml:lang="en-US">reference.1</ows:Title>
+			<ows:Abstract xml:lang="en-US">reference.1</ows:Abstract>
+			<wps:Reference xlink:href="http://localhost:8080/geoserver/reference" encoding="UTF-8" method="POST" schema="uri.ows.text" mimeType="text/xml">
+				<wps:Header value="yingqi" key="user"></wps:Header>
+				<wps:Header value="yingqi" key="password"></wps:Header>	
+				<wps:Body>
+					<![CDATA[
+					<wfs:GetFeature service="WFS" version="1.0.0" outputFormat="GML2">
+            			<wfs:Query typeName="it.geosolutions:highways">
+            				<ogc:Filter>
+            					<ogc:FeatureId fid="highways.1"></ogc:FeatureId>
+            				</ogc:Filter>
+            			</wfs:Query>
+          			</wfs:GetFeature>
+					]]>
+				</wps:Body>	
+			</wps:Reference>
+		</wps:Input>	
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">reference.2</ows:Identifier>
+			<ows:Title xml:lang="en-US">reference.2</ows:Title>
+			<ows:Abstract xml:lang="en-US">reference.2</ows:Abstract>
+			<wps:Reference xlink:href="http://localhost:8080/geoserver/reference" encoding="UTF-8" method="GET" schema="uri.ows.text" mimeType="text/xml">			
+			</wps:Reference>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<!--
+		<wps:ResponseDocument lineage="true" status="true" storeExecuteResponse="true">
+			<wps:Output asReference="true" encoding="UTF-8" mimeType="text/xml" uom="meters"
+				schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+				<ows:Identifier codeSpace="ows">response.0</ows:Identifier>
+				<ows:Title xml:lang="en-US">response.0</ows:Title>
+				<ows:Abstract xml:lang="en-US">response.0</ows:Abstract>
+			</wps:Output>
+			<wps:Output asReference="true" encoding="UTF-8" mimeType="text/xml" uom="meters"
+				schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+				<ows:Identifier codeSpace="ows">response.1</ows:Identifier>
+				<ows:Title xml:lang="en-US">response.1</ows:Title>
+				<ows:Abstract xml:lang="en-US">response.1</ows:Abstract>
+			</wps:Output>
+			<wps:Output asReference="true" encoding="UTF-8" mimeType="text/xml" uom="meters"
+				schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+				<ows:Identifier codeSpace="ows">response.2</ows:Identifier>
+				<ows:Title xml:lang="en-US">response.2</ows:Title>
+				<ows:Abstract xml:lang="en-US">response.2</ows:Abstract>
+			</wps:Output>
+		</wps:ResponseDocument>
+		-->
+		<wps:RawDataOutput encoding="UTF-8" mimeType="text/xml"  uom="meters"
+			schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">			
+			<ows:Identifier codeSpace="ows">rawdataoutput</ows:Identifier>
+		</wps:RawDataOutput>	
+	</wps:ResponseForm>
+</wps:Execute>

Added: sandbox/august/trunk/playground/wps/request/generic-wps-getcapabilities-req.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/generic-wps-getcapabilities-req.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/generic-wps-getcapabilities-req.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:GetCapabilities language="en-US" service="WPS" xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<wps:AcceptVersions>
+		<ows:Version>2.0.0</ows:Version> 
+		<ows:Version>1.0.0</ows:Version>
+		<ows:Version>0.4.0</ows:Version>
+	</wps:AcceptVersions>
+</wps:GetCapabilities>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_agswfs_input.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_agswfs_input.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_agswfs_input.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute version="1.0.0" service="WPS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opengis.net/wps/1.0.0" xmlns:wfs="http://www.opengis.net/wfs" xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:gml="http://www.opengis.net/gml" xmlns:ogc="http://www.opengis.net/ogc" xmlns:wcs="http://www.opengis.net/wcs/1.1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier>gt:BufferFeatureCollection</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier>features</ows:Identifier>
+			<wps:Data>
+				<wps:ComplexData mimeType="application/wfs-collection-1.1">
+					<!-- WFS Feature Collection from ArcGIS Server WFS -->
+					<wfs:FeatureCollection xsi:schemaLocation="http://www.esri.com http://sazabi:8399/arcgis/services/playground/sanfrancisco/MapServer/WFSServer?request=DescribeFeatureType%26version=1.1.0%26typename=pizzastores http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd" xmlns:esri="http://www.esri.com" xmlns:gml="http://www.opengis.net/gml" xmlns:wfs="http://www.opengis.net/wfs" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+						<gml:boundedBy>
+							<gml:Envelope srsName="EPSG:4326">
+								<gml:lowerCorner>37.715108999759451 -122.50117199982729</gml:lowerCorner>
+								<gml:upperCorner>37.801936999698071 -122.39166699928218</gml:upperCorner>
+							</gml:Envelope>
+						</gml:boundedBy>
+						<gml:featureMember>
+							<esri:pizzastores gml:id="F6__1">
+								<esri:OBJECTID>1</esri:OBJECTID>
+								<esri:Shape>
+									<gml:Point>
+										<gml:pos>37.731627999827218 -122.39166699928218</gml:pos>
+									</gml:Point>
+								</esri:Shape>
+								<!--
+								<esri:NAME>Pizza</esri:NAME>
+								<esri:ADDRESS>100 Latona St</esri:ADDRESS>
+								<esri:ZIP>94124</esri:ZIP>
+								<esri:STORE_ID>2</esri:STORE_ID>
+								<esri:SALES>0.89</esri:SALES>
+								<esri:ADDR_ORIG>100 Latona St</esri:ADDR_ORIG>
+								<esri:ZIP_ORIG>94124</esri:ZIP_ORIG>
+								<esri:ADDR_STD>100 LATONA ST</esri:ADDR_STD>
+								<esri:CITY_STD>SAN FRANCISCO</esri:CITY_STD>
+								<esri:STATE_STD>CA</esri:STATE_STD>
+								<esri:ZIP_STD> </esri:ZIP_STD>
+								<esri:CNTYFP_STD>06075</esri:CNTYFP_STD>
+								<esri:LON_STD>-122.391667</esri:LON_STD>
+								<esri:LAT_STD>37.731628000000001</esri:LAT_STD>
+								<esri:MATCH_CODE>T70</esri:MATCH_CODE>
+								<esri:MATCHCODE2>Match to Street Data</esri:MATCHCODE2>
+								<esri:TYPE>PAPAJOHNS</esri:TYPE>
+								-->
+							</esri:pizzastores>
+						</gml:featureMember>
+					</wfs:FeatureCollection>
+				</wps:ComplexData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier>buffer</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>20</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:RawDataOutput mimeType="text/xml; subtype=wfs-collection/1.0">
+			<ows:Identifier>result</ows:Identifier>
+		</wps:RawDataOutput>
+	</wps:ResponseForm>
+</wps:Execute>

Added: sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_rawdataoutput.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_rawdataoutput.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_rawdataoutput.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute service="WPS" version="1.0.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" 
+	xmlns:wfs="http://www.opengis.net/wfs" 
+    xmlns:ogc="http://www.opengis.net/ogc" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier>gt:BufferFeatureCollection</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier>features</ows:Identifier>			
+			<!-- 
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://sazabi:8080/openlayers-trunk/openlayers/trunk+/playground/wps/data/sample.xml"/>			 
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://localhost:8080/geoserver-2.1-snapshot-10282010/ows?service=WFS&version=1.1.0&request=getfeature&typename=it.geosolutions:highways&FeatureId=highways.1"/>
+			-->
+			<!--  
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://sazabi:8399/arcgis/services/playground/sanfrancisco/MapServer/WFSServer?version=1.1.0%26request=GetFeature%26typename=pizzastores%26featureid=pizzastores.F5__1%26srsName=EPSG:4326"/>
+			-->
+			<!-- xlink:href pointing to a fake WFS endpoint, this hard coded value may represent the WFS from the same parent GeoServer instance -->
+			<wps:Reference mimeType="text/xml; subtype=wfs-collection/1.0" xlink:href="http://geoserver/wfs" method="POST">
+        		<wps:Body>
+          			<wfs:GetFeature service="WFS" version="1.0.0" outputFormat="GML2">
+            			<wfs:Query typeName="it.geosolutions:highways">
+            				<ogc:Filter>
+            					<ogc:FeatureId fid="highways.1"></ogc:FeatureId>
+            				</ogc:Filter>
+            			</wfs:Query>
+          			</wfs:GetFeature>
+        		</wps:Body>
+      		</wps:Reference>			
+			<!--  
+			<wps:Data>		
+				<wps:ComplexData mimetype="text/xml; subtype=wfs-collection/1.1" encoding="UTF-8">
+					<wfs:FeatureCollection numberOfFeatures="1"
+						timeStamp="2010-10-28T23:56:29.995-07:00"					
+						xmlns:ogc="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml"
+						xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+						xmlns:topp="http://www.openplans.org/topp" xmlns:xlink="http://www.w3.org/1999/xlink"
+						xmlns:ows="http://www.opengis.net/ows" xmlns:wfs="http://www.opengis.net/wfs">
+						<gml:featureMembers>
+							<it.geosolutions:highways gml:id="highways.1">
+								<it.geosolutions:the_geom>
+									<gml:MultiLineString srsDimension="2"
+										srsName="urn:x-ogc:def:crs:EPSG:4326">
+										<gml:lineStringMember>
+											<gml:LineString>
+												<gml:posList>37.769034 -122.397233 37.769474 -122.397642
+													37.769796 -122.397846 37.770061 -122.397977 37.770872
+													-122.398163 37.771951 -122.398085 37.772221 -122.398093
+													37.772474 -122.398224 37.772768 -122.398567 37.773345
+													-122.399321 37.773497 -122.399591 37.774593 -122.401125</gml:posList>
+											</gml:LineString>
+										</gml:lineStringMember>
+									</gml:MultiLineString>
+								</it.geosolutions:the_geom>
+								<it.geosolutions:LENGTH>0.469</it.geosolutions:LENGTH>
+								<it.geosolutions:HWYNAME>I 280</it.geosolutions:HWYNAME>
+								<it.geosolutions:FCC>A11</it.geosolutions:FCC>
+								<it.geosolutions:STATEFIPS>06</it.geosolutions:STATEFIPS>
+								<it.geosolutions:ALT1_NAME />
+								<it.geosolutions:ROAD_TYPE>Major Roads/Highways</it.geosolutions:ROAD_TYPE>
+							</it.geosolutions:highways>
+						</gml:featureMembers>
+					</wfs:FeatureCollection>
+				</wps:ComplexData>
+			</wps:Data>
+			-->
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier>buffer</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>1.0</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:RawDataOutput 
+			schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+			mimeType="text/xml; subtype=wfs-collection/1.1">
+			<ows:Identifier>result</ows:Identifier>
+		</wps:RawDataOutput>
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_responsedocument.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_responsedocument.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_responsedocument.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute service="WPS" version="1.0.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" 
+	xmlns:wfs="http://www.opengis.net/wfs" 
+    xmlns:ogc="http://www.opengis.net/ogc" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier>gt:BufferFeatureCollection</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier>features</ows:Identifier>			
+			<!-- 
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://sazabi:8080/openlayers-trunk/openlayers/trunk+/playground/wps/data/sample.xml"/>			 
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://localhost:8080/geoserver-2.1-snapshot-10282010/ows?service=WFS&version=1.1.0&request=getfeature&typename=it.geosolutions:highways&FeatureId=highways.1"/>
+			-->
+			<!--  
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://sazabi:8399/arcgis/services/playground/sanfrancisco/MapServer/WFSServer?version=1.1.0%26request=GetFeature%26typename=pizzastores%26featureid=pizzastores.F5__1%26srsName=EPSG:4326"/>
+			-->
+			<!-- xlink:href pointing to a fake WFS endpoint, this hard coded value may represent the WFS from the same parent GeoServer instance -->
+			<wps:Reference mimeType="text/xml; subtype=wfs-collection/1.0" xlink:href="http://geoserver/wfs" method="POST">
+        		<wps:Body>
+          			<wfs:GetFeature service="WFS" version="1.0.0" outputFormat="GML2">
+            			<wfs:Query typeName="it.geosolutions:highways">
+            				<ogc:Filter>
+            					<ogc:FeatureId fid="highways.1"></ogc:FeatureId>
+            				</ogc:Filter>
+            			</wfs:Query>
+          			</wfs:GetFeature>
+        		</wps:Body>
+      		</wps:Reference>			
+			<!--  
+			<wps:Data>		
+				<wps:ComplexData mimetype="text/xml; subtype=wfs-collection/1.1" encoding="UTF-8">
+					<wfs:FeatureCollection numberOfFeatures="1"
+						timeStamp="2010-10-28T23:56:29.995-07:00"					
+						xmlns:ogc="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml"
+						xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+						xmlns:topp="http://www.openplans.org/topp" xmlns:xlink="http://www.w3.org/1999/xlink"
+						xmlns:ows="http://www.opengis.net/ows" xmlns:wfs="http://www.opengis.net/wfs">
+						<gml:featureMembers>
+							<it.geosolutions:highways gml:id="highways.1">
+								<it.geosolutions:the_geom>
+									<gml:MultiLineString srsDimension="2"
+										srsName="urn:x-ogc:def:crs:EPSG:4326">
+										<gml:lineStringMember>
+											<gml:LineString>
+												<gml:posList>37.769034 -122.397233 37.769474 -122.397642
+													37.769796 -122.397846 37.770061 -122.397977 37.770872
+													-122.398163 37.771951 -122.398085 37.772221 -122.398093
+													37.772474 -122.398224 37.772768 -122.398567 37.773345
+													-122.399321 37.773497 -122.399591 37.774593 -122.401125</gml:posList>
+											</gml:LineString>
+										</gml:lineStringMember>
+									</gml:MultiLineString>
+								</it.geosolutions:the_geom>
+								<it.geosolutions:LENGTH>0.469</it.geosolutions:LENGTH>
+								<it.geosolutions:HWYNAME>I 280</it.geosolutions:HWYNAME>
+								<it.geosolutions:FCC>A11</it.geosolutions:FCC>
+								<it.geosolutions:STATEFIPS>06</it.geosolutions:STATEFIPS>
+								<it.geosolutions:ALT1_NAME />
+								<it.geosolutions:ROAD_TYPE>Major Roads/Highways</it.geosolutions:ROAD_TYPE>
+							</it.geosolutions:highways>
+						</gml:featureMembers>
+					</wfs:FeatureCollection>
+				</wps:ComplexData>
+			</wps:Data>
+			-->
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier>buffer</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>1.0</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:ResponseDocument>
+			<wps:Output 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1">
+				<ows:Identifier>result</ows:Identifier>
+			</wps:Output>
+		</wps:ResponseDocument>
+	</wps:ResponseForm>	
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_responsedocument_asreference.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_responsedocument_asreference.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/geoserver_wps_gtbufferfeaturecollection_execute_responsedocument_asreference.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute service="WPS" version="1.0.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" 
+	xmlns:wfs="http://www.opengis.net/wfs" 
+    xmlns:ogc="http://www.opengis.net/ogc" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier>gt:BufferFeatureCollection</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier>features</ows:Identifier>			
+			<!-- 
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://sazabi:8080/openlayers-trunk/openlayers/trunk+/playground/wps/data/sample.xml"/>			 
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://localhost:8080/geoserver-2.1-snapshot-10282010/ows?service=WFS&version=1.1.0&request=getfeature&typename=it.geosolutions:highways&FeatureId=highways.1"/>
+			-->
+			<!--  
+			<wps:Reference 
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1"
+				xlink:href="http://sazabi:8399/arcgis/services/playground/sanfrancisco/MapServer/WFSServer?version=1.1.0%26request=GetFeature%26typename=pizzastores%26featureid=pizzastores.F5__1%26srsName=EPSG:4326"/>
+			-->
+			<!-- xlink:href pointing to a fake WFS endpoint, this hard coded value may represent the WFS from the same parent GeoServer instance -->
+			<wps:Reference mimeType="text/xml; subtype=wfs-collection/1.0" xlink:href="http://geoserver/wfs" method="POST">
+        		<wps:Body>
+          			<wfs:GetFeature service="WFS" version="1.0.0" outputFormat="GML2">
+            			<wfs:Query typeName="it.geosolutions:highways">
+            				<ogc:Filter>
+            					<ogc:FeatureId fid="highways.1"></ogc:FeatureId>
+            				</ogc:Filter>
+            			</wfs:Query>
+          			</wfs:GetFeature>
+        		</wps:Body>
+      		</wps:Reference>			
+			<!--  
+			<wps:Data>		
+				<wps:ComplexData mimetype="text/xml; subtype=wfs-collection/1.1" encoding="UTF-8">
+					<wfs:FeatureCollection numberOfFeatures="1"
+						timeStamp="2010-10-28T23:56:29.995-07:00"					
+						xmlns:ogc="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml"
+						xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+						xmlns:topp="http://www.openplans.org/topp" xmlns:xlink="http://www.w3.org/1999/xlink"
+						xmlns:ows="http://www.opengis.net/ows" xmlns:wfs="http://www.opengis.net/wfs">
+						<gml:featureMembers>
+							<it.geosolutions:highways gml:id="highways.1">
+								<it.geosolutions:the_geom>
+									<gml:MultiLineString srsDimension="2"
+										srsName="urn:x-ogc:def:crs:EPSG:4326">
+										<gml:lineStringMember>
+											<gml:LineString>
+												<gml:posList>37.769034 -122.397233 37.769474 -122.397642
+													37.769796 -122.397846 37.770061 -122.397977 37.770872
+													-122.398163 37.771951 -122.398085 37.772221 -122.398093
+													37.772474 -122.398224 37.772768 -122.398567 37.773345
+													-122.399321 37.773497 -122.399591 37.774593 -122.401125</gml:posList>
+											</gml:LineString>
+										</gml:lineStringMember>
+									</gml:MultiLineString>
+								</it.geosolutions:the_geom>
+								<it.geosolutions:LENGTH>0.469</it.geosolutions:LENGTH>
+								<it.geosolutions:HWYNAME>I 280</it.geosolutions:HWYNAME>
+								<it.geosolutions:FCC>A11</it.geosolutions:FCC>
+								<it.geosolutions:STATEFIPS>06</it.geosolutions:STATEFIPS>
+								<it.geosolutions:ALT1_NAME />
+								<it.geosolutions:ROAD_TYPE>Major Roads/Highways</it.geosolutions:ROAD_TYPE>
+							</it.geosolutions:highways>
+						</gml:featureMembers>
+					</wfs:FeatureCollection>
+				</wps:ComplexData>
+			</wps:Data>
+			-->
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier>buffer</ows:Identifier>
+			<wps:Data>
+				<wps:LiteralData>1.0</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:ResponseDocument storeExecuteResponse="true">
+			<wps:Output 
+				asReference="true"
+				schema="http://schemas.opengis.net/gml/3.1.1/feature.xsd" 
+				mimeType="text/xml; subtype=wfs-collection/1.1">
+				<ows:Identifier>result</ows:Identifier>
+			</wps:Output>
+		</wps:ResponseDocument>
+	</wps:ResponseForm>	
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_rawdataoutput.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_rawdataoutput.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_rawdataoutput.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute service="WPS" version="1.0.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier >gt:DoubleAddition</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier>input_a</ows:Identifier>
+			<!--  
+			<ows:Title>title</ows:Title>
+			<ows:Abstract>abstract</ows:Abstract>
+			-->
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double">
+					34.49
+				</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier>input_b</ows:Identifier>
+			<!--  
+			<ows:Title>title</ows:Title>
+			<ows:Abstract>abstract</ows:Abstract>
+			-->
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double">
+					49.34
+				</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:RawDataOutput>
+			<ows:Identifier>result</ows:Identifier>
+		</wps:RawDataOutput>
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_responsedocument.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_responsedocument.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_responsedocument.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute service="WPS" version="1.0.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier >gt:DoubleAddition</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier>input_a</ows:Identifier>
+			<!--  
+			<ows:Title>title</ows:Title>
+			<ows:Abstract>abstract</ows:Abstract>
+			-->
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double">
+					34.49
+				</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier>input_b</ows:Identifier>
+			<!--  
+			<ows:Title>title</ows:Title>
+			<ows:Abstract>abstract</ows:Abstract>
+			-->
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double">
+					49.34
+				</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:ResponseDocument>
+			<wps:Output>
+				<ows:Identifier>result</ows:Identifier>
+			</wps:Output>
+		</wps:ResponseDocument>
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_responsedocument_asreference.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_responsedocument_asreference.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/geoserver_wps_gtdbladd_execute_responsedocument_asreference.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute service="WPS" version="1.0.0" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:Identifier >gt:DoubleAddition</ows:Identifier>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier>input_a</ows:Identifier>
+			<!--  
+			<ows:Title>title</ows:Title>
+			<ows:Abstract>abstract</ows:Abstract>
+			-->
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double">
+					34.49
+				</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier>input_b</ows:Identifier>
+			<!--  
+			<ows:Title>title</ows:Title>
+			<ows:Abstract>abstract</ows:Abstract>
+			-->
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double">
+					49.34
+				</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:ResponseForm>
+		<wps:ResponseDocument>
+			<wps:Output asReference="true">
+				<ows:Identifier>result</ows:Identifier>
+				<!--  
+				<ows:Title>title</ows:Title>
+				<ows:Abstract>abstract</ows:Abstract>
+				-->
+			</wps:Output>
+		</wps:ResponseDocument>
+	</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/zoo_wps_boundary_execute_rawdataoutput.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/zoo_wps_boundary_execute_rawdataoutput.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/zoo_wps_boundary_execute_rawdataoutput.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,22 @@
+<!-- 
+	the xml is indented on purpose because the HTTP POST was not indented on purpose because when sent through the test_services.html tool in OSGeo Live Zoo project, the indent and new line characters cause failures sometimes.
+-->
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:wps="http://www.opengis.net/wps/1.0.0" service="WPS" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<ows:Identifier>Boundary</ows:Identifier>
+<wps:DataInputs>
+<wps:Input>
+<ows:Identifier>InputPolygon</ows:Identifier>
+<ows:Title>Playground area</ows:Title>
+<wps:Reference xlink:href="http://localhost:8082/geoserver/ows/?
+SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=1.0.0&amp;typename=topp:states&amp;SRS=EPSG:43
+26&amp;FeatureID=states.15"/>
+</wps:Input>
+</wps:DataInputs>
+<wps:ResponseForm>
+<!-- the mimeType="text/xml" doesn't apply, always return GeoJSON -->
+<wps:RawDataOutput mimeType="text/xml">
+	<ows:Identifier>Result</ows:Identifier>
+</wps:RawDataOutput>
+</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/request/zoo_wps_boundary_execute_responsedocument.xml
===================================================================
--- sandbox/august/trunk/playground/wps/request/zoo_wps_boundary_execute_responsedocument.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/request/zoo_wps_boundary_execute_responsedocument.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,26 @@
+<!-- 
+	the xml is indented on purpose because the HTTP POST was not indented on purpose because when sent through the test_services.html tool in OSGeo Live Zoo project, the indent and new line characters cause failures sometimes.
+-->
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Execute xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:wps="http://www.opengis.net/wps/1.0.0" service="WPS" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<ows:Identifier>Boundary</ows:Identifier>
+<wps:DataInputs>
+<wps:Input>
+<ows:Identifier>InputPolygon</ows:Identifier>
+<ows:Title>Playground area</ows:Title>
+<wps:Reference xlink:href="http://localhost:8082/geoserver/ows/?
+SERVICE=WFS&amp;REQUEST=GetFeature&amp;VERSION=1.0.0&amp;typename=topp:states&amp;SRS=EPSG:43
+26&amp;FeatureID=states.15"/>
+</wps:Input>
+</wps:DataInputs>
+<wps:ResponseForm>
+<wps:ResponseDocument>
+<!-- mimeType="text/xml" doesn't apply -->
+<wps:Output mimeType="text/xml">
+<ows:Identifier>Result</ows:Identifier>
+<ows:Title>Area serviced by playground.</ows:Title>
+<ows:Abstract>Area within which most users of this playground will live.</ows:Abstract>
+</wps:Output>
+</wps:ResponseDocument>
+</wps:ResponseForm>
+</wps:Execute>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/response/52n-wps-describeprocess-customized.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/52n-wps-describeprocess-customized.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/52n-wps-describeprocess-customized.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:ProcessDescriptions xmlns:ns="http://www.opengis.net/wps/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd" xml:lang="en-US" service="WPS" version="1.0.0"><ProcessDescription xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" wps:processVersion="2" statusSupported="true" storeSupported="true">
+		<ows:Identifier>org.n52.wps.server.algorithm.SimpleBufferAlgorithm</ows:Identifier>
+		<ows:Title>Create a buffer around a polygon.</ows:Title>
+		<ows:Abstract>Create a buffer around a single polygon. Accepts the polygon as GML and provides GML output for the buffered feature. </ows:Abstract>
+		<ows:Metadata xlink:title="spatial"/>
+		<ows:Metadata xlink:title="geometry"/>
+		<ows:Metadata xlink:title="buffer"/>
+		<ows:Metadata xlink:title="GML"/>
+		<DataInputs>
+			<Input minOccurs="1" maxOccurs="1">
+				<ows:Identifier>data</ows:Identifier>
+				<ows:Title>Polygon to be buffered</ows:Title>
+				<ows:Abstract>The Geometries to buffer</ows:Abstract>
+				<ComplexData>
+				<Default>
+					<Format>
+						<MimeType>text/XML</MimeType>
+						<Schema>http://geoserver.itc.nl:8080/wps/schemas/gml/2.1.2/gmlpacket.xsd</Schema>
+					</Format>
+				</Default>
+				<Supported>
+				<Format>
+					<MimeType>text/XML</MimeType>
+					<Schema>http://schemas.opengis.net/gml/2.1.2/feature.xsd</Schema>
+				</Format>
+				
+				</Supported>
+				</ComplexData>
+			</Input>
+			<Input minOccurs="1" maxOccurs="1">
+				<ows:Identifier>width</ows:Identifier>
+				<ows:Title>Buffer Distance</ows:Title>
+				<ows:Abstract>URI to a GML resource file</ows:Abstract>
+				<LiteralData>
+				<ows:DataType ows:reference="xs:double"/>
+					<ows:AllowedValues>
+						<ows:Value/>
+					</ows:AllowedValues>
+				</LiteralData>
+			</Input>
+		</DataInputs>
+		<ProcessOutputs>
+			<Output>
+				<ows:Identifier>result</ows:Identifier>
+				<ows:Title>Buffered Polygon</ows:Title>
+				<ows:Abstract>GML stream describing the buffered polygon feature.</ows:Abstract>
+				<!--ComplexOutput defaultFormat="text/XML" defaultSchema="http://geoserver.itc.nl:8080/wps/schemas/gml/2.1.2/gmlpacket.xsd"-->
+				<ComplexOutput>
+				<Default>
+					<Format>
+						<MimeType>text/XML</MimeType>
+						<Schema>http://geoserver.itc.nl:8080/wps/schemas/gml/2.1.2/gmlpacket.xsd</Schema>
+					</Format>
+				</Default>
+				<Supported>
+				<Format>
+					<MimeType>text/XML</MimeType>
+									<Schema>http://schemas.opengis.net/gml/2.1.2/feature.xsd</Schema>
+				</Format>
+				</Supported>
+				</ComplexOutput>
+			</Output>
+		</ProcessOutputs>
+	</ProcessDescription></ns:ProcessDescriptions>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/response/52n-wps-describeprocess.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/52n-wps-describeprocess.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/52n-wps-describeprocess.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ns:ProcessDescriptions xmlns:ns="http://www.opengis.net/wps/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsDescribeProcess_response.xsd" xml:lang="en-US" service="WPS" version="1.0.0"><ProcessDescription xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" wps:processVersion="2" statusSupported="true" storeSupported="true">
+		<ows:Identifier>org.n52.wps.server.algorithm.SimpleBufferAlgorithm</ows:Identifier>
+		<ows:Title>Create a buffer around a polygon.</ows:Title>
+		<ows:Abstract>Create a buffer around a single polygon. Accepts the polygon as GML and provides GML output for the buffered feature. </ows:Abstract>
+		<ows:Metadata xlink:title="spatial"/>
+		<ows:Metadata xlink:title="geometry"/>
+		<ows:Metadata xlink:title="buffer"/>
+		<ows:Metadata xlink:title="GML"/>
+		<DataInputs>
+			<Input minOccurs="1" maxOccurs="1">
+				<ows:Identifier>data</ows:Identifier>
+				<ows:Title>Polygon to be buffered</ows:Title>
+				<ows:Abstract>The Geometries to buffer</ows:Abstract>
+				<ComplexData>
+				<Default>
+					<Format>
+						<MimeType>text/XML</MimeType>
+						<Schema>http://geoserver.itc.nl:8080/wps/schemas/gml/2.1.2/gmlpacket.xsd</Schema>
+					</Format>
+				</Default>
+				<Supported>
+				<Format>
+					<MimeType>text/XML</MimeType>
+					<Schema>http://schemas.opengis.net/gml/2.1.2/feature.xsd</Schema>
+				</Format>
+				
+				</Supported>
+				</ComplexData>
+			</Input>
+			<Input minOccurs="1" maxOccurs="1">
+				<ows:Identifier>width</ows:Identifier>
+				<ows:Title>Buffer Distance</ows:Title>
+				<ows:Abstract>URI to a GML resource file</ows:Abstract>
+				<LiteralData>
+				<ows:DataType ows:reference="xs:double"/>
+					<ows:AllowedValues>
+						<ows:Value/>
+					</ows:AllowedValues>
+				</LiteralData>
+			</Input>
+		</DataInputs>
+		<ProcessOutputs>
+			<Output>
+				<ows:Identifier>result</ows:Identifier>
+				<ows:Title>Buffered Polygon</ows:Title>
+				<ows:Abstract>GML stream describing the buffered polygon feature.</ows:Abstract>
+				<!--ComplexOutput defaultFormat="text/XML" defaultSchema="http://geoserver.itc.nl:8080/wps/schemas/gml/2.1.2/gmlpacket.xsd"-->
+				<ComplexOutput>
+				<Default>
+					<Format>
+						<MimeType>text/XML</MimeType>
+						<Schema>http://geoserver.itc.nl:8080/wps/schemas/gml/2.1.2/gmlpacket.xsd</Schema>
+					</Format>
+				</Default>
+				<Supported>
+				<Format>
+					<MimeType>text/XML</MimeType>
+									<Schema>http://schemas.opengis.net/gml/2.1.2/feature.xsd</Schema>
+				</Format>
+				</Supported>
+				</ComplexOutput>
+			</Output>
+		</ProcessOutputs>
+	</ProcessDescription></ns:ProcessDescriptions>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/response/52n-wps-getcapabilities-customized.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/52n-wps-getcapabilities-customized.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/52n-wps-getcapabilities-customized.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Capabilities service="WPS" version="1.0.0"
+	xml:lang="en-US"
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd"
+	updateSequence="1" xmlns:xlink="http://www.w3.org/1999/xlink"
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<ows:ServiceIdentification>
+		<ows:Title>52N WPS</ows:Title>
+		<ows:Abstract>Service based on the 52north implementation of WPS 1.0.0</ows:Abstract>
+		<ows:Keywords>
+			<ows:Keyword>WPS</ows:Keyword>
+			<ows:Keyword>AAFC</ows:Keyword>
+			<ows:Keyword>geospatial</ows:Keyword>
+			<ows:Keyword>geoprocessing</ows:Keyword>
+		</ows:Keywords>
+		<ows:ServiceType>WPS</ows:ServiceType>
+		<ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>
+		<ows:ServiceTypeVersion>0.4.0</ows:ServiceTypeVersion>
+		<ows:Fees>NONE</ows:Fees>
+		<ows:AccessConstraints>NONE</ows:AccessConstraints>
+	</ows:ServiceIdentification>
+	<ows:ServiceProvider>
+		<ows:ProviderName>52North</ows:ProviderName>
+		<ows:ProviderSite xlink:href="http://www.52north.org/" />
+		<ows:ServiceContact>
+			<ows:IndividualName>Your name</ows:IndividualName>
+			<ows:PositionName>Your position</ows:PositionName>
+			<ows:ContactInfo>
+				<ows:Phone>
+					<ows:Voice />
+					<ows:Facsimile />
+				</ows:Phone>
+				<ows:Address>
+					<ows:DeliveryPoint />
+					<ows:City />
+					<ows:AdministrativeArea />
+					<ows:PostalCode />
+					<ows:Country />
+					<ows:ElectronicMailAddress />
+				</ows:Address>
+			</ows:ContactInfo>
+		</ows:ServiceContact>
+	</ows:ServiceProvider>
+	<ows:OperationsMetadata>
+		<ows:Operation name="GetCapabilities">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService" />
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+		<ows:Operation name="DescribeProcess">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService" />
+
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+		<ows:Operation name="Execute">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService" />
+					<ows:Post xlink:href="http://localhost:8080/wps/WebProcessingService" />
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+	</ows:OperationsMetadata>
+
+	<wps:ProcessOfferings>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier>org.n52.wps.server.algorithm.SimpleBufferAlgorithm</ows:Identifier>
+			<ows:Title>Create a buffer around a polygon.</ows:Title>
+		</wps:Process>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier>org.n52.wps.server.algorithm.simplify.DouglasPeuckerAlgorithm</ows:Identifier>
+			<ows:Title>douglasPeucker algorithm</ows:Title>
+		</wps:Process>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier>org.n52.wps.server.algorithm.intersection.IntersectionAlgorithm</ows:Identifier>
+			<ows:Title>Intersect</ows:Title>
+		</wps:Process>
+	</wps:ProcessOfferings>
+	<wps:Languages>
+		<wps:Default>
+			<ows:Language>en-US</ows:Language>
+		</wps:Default>
+		<wps:Supported>
+			<ows:Language>en-US</ows:Language>
+		</wps:Supported>
+	</wps:Languages>
+
+</wps:Capabilities>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/response/52n-wps-getcapabilities.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/52n-wps-getcapabilities.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/52n-wps-getcapabilities.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,94 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Capabilities service="WPS" version="1.0.0"
+	xml:lang="en-US"
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsGetCapabilities_response.xsd"
+	updateSequence="1" xmlns:xlink="http://www.w3.org/1999/xlink"
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<ows:ServiceIdentification>
+		<ows:Title>52N WPS</ows:Title>
+		<ows:Abstract>Service based on the 52north implementation of WPS 1.0.0</ows:Abstract>
+		<ows:Keywords>
+			<ows:Keyword>WPS</ows:Keyword>
+			<ows:Keyword>AAFC</ows:Keyword>
+			<ows:Keyword>geospatial</ows:Keyword>
+			<ows:Keyword>geoprocessing</ows:Keyword>
+		</ows:Keywords>
+		<ows:ServiceType>WPS</ows:ServiceType>
+		<ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>
+		<ows:ServiceTypeVersion>0.4.0</ows:ServiceTypeVersion>
+		<ows:Fees>NONE</ows:Fees>
+		<ows:AccessConstraints>NONE</ows:AccessConstraints>
+	</ows:ServiceIdentification>
+	<ows:ServiceProvider>
+		<ows:ProviderName>52North</ows:ProviderName>
+		<ows:ProviderSite xlink:href="http://www.52north.org/" />
+		<ows:ServiceContact>
+			<ows:IndividualName>Your name</ows:IndividualName>
+			<ows:PositionName>Your position</ows:PositionName>
+			<ows:ContactInfo>
+				<ows:Phone>
+					<ows:Voice />
+					<ows:Facsimile />
+				</ows:Phone>
+				<ows:Address>
+					<ows:DeliveryPoint />
+					<ows:City />
+					<ows:AdministrativeArea />
+					<ows:PostalCode />
+					<ows:Country />
+					<ows:ElectronicMailAddress />
+				</ows:Address>
+			</ows:ContactInfo>
+		</ows:ServiceContact>
+	</ows:ServiceProvider>
+	<ows:OperationsMetadata>
+		<ows:Operation name="GetCapabilities">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService" />
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+		<ows:Operation name="DescribeProcess">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService" />
+
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+		<ows:Operation name="Execute">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService" />
+					<ows:Post xlink:href="http://localhost:8080/wps/WebProcessingService" />
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+	</ows:OperationsMetadata>
+
+	<wps:ProcessOfferings>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier>org.n52.wps.server.algorithm.SimpleBufferAlgorithm</ows:Identifier>
+			<ows:Title>Create a buffer around a polygon.</ows:Title>
+		</wps:Process>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier>org.n52.wps.server.algorithm.simplify.DouglasPeuckerAlgorithm</ows:Identifier>
+			<ows:Title>douglasPeucker algorithm</ows:Title>
+		</wps:Process>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier>org.n52.wps.server.algorithm.intersection.IntersectionAlgorithm</ows:Identifier>
+			<ows:Title>Intersect</ows:Title>
+		</wps:Process>
+	</wps:ProcessOfferings>
+	<wps:Languages>
+		<wps:Default>
+			<ows:Language>en-US</ows:Language>
+		</wps:Default>
+		<wps:Supported>
+			<ows:Language>en-US</ows:Language>
+		</wps:Supported>
+	</wps:Languages>
+
+</wps:Capabilities>
\ No newline at end of file

Added: sandbox/august/trunk/playground/wps/response/52n-wps-sextante-hillshade-execute-resp.tif
===================================================================
(Binary files differ)


Property changes on: sandbox/august/trunk/playground/wps/response/52n-wps-sextante-hillshade-execute-resp.tif
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: sandbox/august/trunk/playground/wps/response/generic-wps-describeprocess-resp.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/generic-wps-describeprocess-resp.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/generic-wps-describeprocess-resp.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,548 @@
+<wps:ProcessDescriptions xml:lang="en-US" service="WPS" version="1.0.0" xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ProcessDescription wps:processVersion="1.0.0" statusSupported="true" storeSupported="true">
+		<ows:Identifier codeSpace="ows">gt:buffer.0</ows:Identifier>
+		<ows:Title xml:lang="en-US">buffer</ows:Title>
+		<ows:Abstract xml:lang="en-US">buffer a geometry</ows:Abstract>
+		<!-- a lot of optional attributes of <ows:Metadata> are omitted -->
+		<ows:Metadata xlink:title="geotools" about="geotools"/>
+		<ows:Metadata xlink:title="geoserver" about="geoserver"/>
+		<ows:Metadata xlink:title="wps" about="wps"/>
+		<ows:Metadata xlink:title="buffer" about="spatial"/>
+		<ows:Metadata xlink:title="gml" about="gml"/>
+		<wps:Profile>geoserver.profile</wps:Profile>
+		<wps:Profile>geotools.profile</wps:Profile>
+		<wps:WSDL xlink:href="http://localhost/geoserver/wsdl?"/>
+		<DataInputs>
+			<Input maxOccurs="1" minOccurs="1">
+				<ows:Identifier codeSpace="ows">distance</ows:Identifier>
+				<ows:Title>buffer distance</ows:Title>
+				<ows:Abstract>distance to buffer the geometry by</ows:Abstract>
+				<ows:Metadata xlink:title="distance" about="distance"/>
+				<LiteralData>
+					<ows:DataType ows:reference="uri.ows.xs.double">xs:double</ows:DataType>
+					<UOMs>
+						<Default>
+							<ows:UOM ows:reference="uri.ows.uom.meter">meter</ows:UOM>
+						</Default>
+						<Supported>
+							<ows:UOM ows:reference="uri.ows.uom.feet">feet</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.degree">degree</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.inch">inch</ows:UOM>
+						</Supported>
+					</UOMs>
+					<!--
+					<ows:AllowedValues>
+						
+						<ows:Value>1</ows:Value>
+						<ows:Value>2</ows:Value>
+						<ows:Value>3</ows:Value>
+						
+						<ows:Range ows:rangeClosure="closed-open">
+							<ows:MinimumValue>1</ows:MinimumValue>
+							<ows:MaximumValue>10</ows:MaximumValue>
+							<ows:Spacing>2</ows:Spacing>
+						</ows:Range>
+					</ows:AllowedValues>
+					-->
+					<!--
+					<ValuesReference ows:reference="uri.values.reference" valuesForm="values.form"></ValuesReference>
+					-->
+					<ows:AnyValue/>
+				</LiteralData>
+			</Input>
+			<Input maxOccurs="1" minOccurs="1">
+				<ows:Identifier codeSpace="ows">geometry</ows:Identifier>
+				<ows:Title xml:lang="en-US">geometry</ows:Title>
+				<ows:Abstract xml:lang="en-US">geometry to buffer</ows:Abstract>
+				<ows:Metadata xlink:title="geometry" about="geometry"/>
+				<ComplexData maximumMegabytes="10">
+					<Default>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+					</Default>
+					<Supported>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/xml; subtype=gml/2.1.2</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/2.1.2/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/geojson</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/geojson/1.0.0/geojson.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>application/wkt</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/wkt/1.0.0/wkt.xsd</Schema>
+						</Format>
+					</Supported>
+				</ComplexData>
+			</Input>
+			<Input minOccurs="0" maxOccurs="1">
+				<ows:Identifier codeSpace="ows">bbox</ows:Identifier>
+				<ows:Title xml:lang="en-US">bbox</ows:Title>
+				<ows:Abstract xml:lang="en-US">dummy bbox input</ows:Abstract>
+				<ows:Metadata xlink:title="bbox" about="bbox"/>
+				<BoundingBoxData>
+					<Default>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+					</Default>
+					<Supported>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4267</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4269</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::3857</CRS>
+					</Supported>
+				</BoundingBoxData>
+			</Input>
+		</DataInputs>
+		<ProcessOutputs>
+			<Output>
+				<ows:Identifier codeSpace="ows">complex.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">complex.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">complex.output</ows:Abstract>
+				<ows:Metadata xlink:title="complex.output" about="complex.output"/>
+				<ComplexOutput>
+					<Default>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+					</Default>
+					<Supported>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/xml; subtype=gml/2.1.2</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/2.1.2/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/geojson</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/geojson/1.0.0/geojson.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>application/wkt</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/wkt/1.0.0/wkt.xsd</Schema>
+						</Format>
+					</Supported>
+				</ComplexOutput>
+			</Output>
+			<Output>
+				<ows:Identifier codeSpace="ows">literal.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">literal.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">literal.output</ows:Abstract>
+				<ows:Metadata xlink:title="literal.output" about="literal.output"/>
+				<LiteralOutput>
+					<ows:DataType ows:reference="uri.ows.xs.double">xs:double</ows:DataType>
+					<UOMs>
+						<Default>
+							<ows:UOM ows:reference="uri.ows.uom.meter">meter</ows:UOM>
+						</Default>
+						<Supported>
+							<ows:UOM ows:reference="uri.ows.uom.feet">feet</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.degree">degree</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.inch">inch</ows:UOM>
+						</Supported>
+					</UOMs>
+				</LiteralOutput>
+			</Output>
+			<Output>
+				<ows:Identifier codeSpace="ows">boundingbox.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">boundingbox.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">boundingbox.output</ows:Abstract>
+				<ows:Metadata xlink:title="boundingbox.output" about="boundingbox.output"/>
+				<BoundingBoxOutput>
+					<Default>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+					</Default>
+					<Supported>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4267</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4269</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::3857</CRS>
+					</Supported>
+				</BoundingBoxOutput>
+			</Output>
+		</ProcessOutputs>
+	</ProcessDescription>
+	<ProcessDescription wps:processVersion="1.0.0" statusSupported="true" storeSupported="true">
+		<ows:Identifier codeSpace="ows">gt:buffer.1</ows:Identifier>
+		<ows:Title xml:lang="en-US">buffer</ows:Title>
+		<ows:Abstract xml:lang="en-US">buffer a geometry</ows:Abstract>
+		<!-- a lot of optional attributes of <ows:Metadata> are omitted -->
+		<ows:Metadata xlink:title="geotools" about="geotools"/>
+		<ows:Metadata xlink:title="geoserver" about="geoserver"/>
+		<ows:Metadata xlink:title="wps" about="wps"/>
+		<ows:Metadata xlink:title="buffer" about="spatial"/>
+		<ows:Metadata xlink:title="gml" about="gml"/>
+		<wps:Profile>geoserver.profile</wps:Profile>
+		<wps:Profile>geotools.profile</wps:Profile>
+		<wps:WSDL xlink:href="http://localhost/geoserver/wsdl?"/>
+		<DataInputs>
+			<Input maxOccurs="1" minOccurs="1">
+				<ows:Identifier codeSpace="ows">distance</ows:Identifier>
+				<ows:Title>buffer distance</ows:Title>
+				<ows:Abstract>distance to buffer the geometry by</ows:Abstract>
+				<ows:Metadata xlink:title="distance" about="distance"/>
+				<LiteralData>
+					<ows:DataType ows:reference="uri.ows.xs.double">xs:double</ows:DataType>
+					<UOMs>
+						<Default>
+							<ows:UOM ows:reference="uri.ows.uom.meter">meter</ows:UOM>
+						</Default>
+						<Supported>
+							<ows:UOM ows:reference="uri.ows.uom.feet">feet</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.degree">degree</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.inch">inch</ows:UOM>
+						</Supported>
+					</UOMs>
+					<!--
+					<ows:AllowedValues>
+						
+						<ows:Value>1</ows:Value>
+						<ows:Value>2</ows:Value>
+						<ows:Value>3</ows:Value>
+						
+						<ows:Range ows:rangeClosure="closed-open">
+							<ows:MinimumValue>1</ows:MinimumValue>
+							<ows:MaximumValue>10</ows:MaximumValue>
+							<ows:Spacing>2</ows:Spacing>
+						</ows:Range>
+					</ows:AllowedValues>
+					-->
+					<!--
+					<ValuesReference ows:reference="uri.values.reference" valuesForm="values.form"></ValuesReference>
+					-->
+					<ows:AnyValue/>
+				</LiteralData>
+			</Input>
+			<Input maxOccurs="1" minOccurs="1">
+				<ows:Identifier codeSpace="ows">geometry</ows:Identifier>
+				<ows:Title xml:lang="en-US">geometry</ows:Title>
+				<ows:Abstract xml:lang="en-US">geometry to buffer</ows:Abstract>
+				<ows:Metadata xlink:title="geometry" about="geometry"/>
+				<ComplexData maximumMegabytes="10">
+					<Default>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+					</Default>
+					<Supported>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/xml; subtype=gml/2.1.2</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/2.1.2/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/geojson</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/geojson/1.0.0/geojson.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>application/wkt</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/wkt/1.0.0/wkt.xsd</Schema>
+						</Format>
+					</Supported>
+				</ComplexData>
+			</Input>
+			<Input minOccurs="0" maxOccurs="1">
+				<ows:Identifier codeSpace="ows">bbox</ows:Identifier>
+				<ows:Title xml:lang="en-US">bbox</ows:Title>
+				<ows:Abstract xml:lang="en-US">dummy bbox input</ows:Abstract>
+				<ows:Metadata xlink:title="bbox" about="bbox"/>
+				<BoundingBoxData>
+					<Default>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+					</Default>
+					<Supported>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4267</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4269</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::3857</CRS>
+					</Supported>
+				</BoundingBoxData>
+			</Input>
+		</DataInputs>
+		<ProcessOutputs>
+			<Output>
+				<ows:Identifier codeSpace="ows">complex.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">complex.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">complex.output</ows:Abstract>
+				<ows:Metadata xlink:title="complex.output" about="complex.output"/>
+				<ComplexOutput>
+					<Default>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+					</Default>
+					<Supported>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/xml; subtype=gml/2.1.2</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/2.1.2/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/geojson</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/geojson/1.0.0/geojson.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>application/wkt</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/wkt/1.0.0/wkt.xsd</Schema>
+						</Format>
+					</Supported>
+				</ComplexOutput>
+			</Output>
+			<Output>
+				<ows:Identifier codeSpace="ows">literal.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">literal.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">literal.output</ows:Abstract>
+				<ows:Metadata xlink:title="literal.output" about="literal.output"/>
+				<LiteralOutput>
+					<ows:DataType ows:reference="uri.ows.xs.double">xs:double</ows:DataType>
+					<UOMs>
+						<Default>
+							<ows:UOM ows:reference="uri.ows.uom.meter">meter</ows:UOM>
+						</Default>
+						<Supported>
+							<ows:UOM ows:reference="uri.ows.uom.feet">feet</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.degree">degree</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.inch">inch</ows:UOM>
+						</Supported>
+					</UOMs>
+				</LiteralOutput>
+			</Output>
+			<Output>
+				<ows:Identifier codeSpace="ows">boundingbox.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">boundingbox.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">boundingbox.output</ows:Abstract>
+				<ows:Metadata xlink:title="boundingbox.output" about="boundingbox.output"/>
+				<BoundingBoxOutput>
+					<Default>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+					</Default>
+					<Supported>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4267</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4269</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::3857</CRS>
+					</Supported>
+				</BoundingBoxOutput>
+			</Output>
+		</ProcessOutputs>
+	</ProcessDescription>
+	<ProcessDescription wps:processVersion="1.0.0" statusSupported="true" storeSupported="true">
+		<ows:Identifier codeSpace="ows">gt:buffer.2</ows:Identifier>
+		<ows:Title xml:lang="en-US">buffer</ows:Title>
+		<ows:Abstract xml:lang="en-US">buffer a geometry</ows:Abstract>
+		<!-- a lot of optional attributes of <ows:Metadata> are omitted -->
+		<ows:Metadata xlink:title="geotools" about="geotools"/>
+		<ows:Metadata xlink:title="geoserver" about="geoserver"/>
+		<ows:Metadata xlink:title="wps" about="wps"/>
+		<ows:Metadata xlink:title="buffer" about="spatial"/>
+		<ows:Metadata xlink:title="gml" about="gml"/>
+		<wps:Profile>geoserver.profile</wps:Profile>
+		<wps:Profile>geotools.profile</wps:Profile>
+		<wps:WSDL xlink:href="http://localhost/geoserver/wsdl?"/>
+		<DataInputs>
+			<Input maxOccurs="1" minOccurs="1">
+				<ows:Identifier codeSpace="ows">distance</ows:Identifier>
+				<ows:Title>buffer distance</ows:Title>
+				<ows:Abstract>distance to buffer the geometry by</ows:Abstract>
+				<ows:Metadata xlink:title="distance" about="distance"/>
+				<LiteralData>
+					<ows:DataType ows:reference="uri.ows.xs.double">xs:double</ows:DataType>
+					<UOMs>
+						<Default>
+							<ows:UOM ows:reference="uri.ows.uom.meter">meter</ows:UOM>
+						</Default>
+						<Supported>
+							<ows:UOM ows:reference="uri.ows.uom.feet">feet</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.degree">degree</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.inch">inch</ows:UOM>
+						</Supported>
+					</UOMs>
+					<!--
+					<ows:AllowedValues>
+						
+						<ows:Value>1</ows:Value>
+						<ows:Value>2</ows:Value>
+						<ows:Value>3</ows:Value>
+						
+						<ows:Range ows:rangeClosure="closed-open">
+							<ows:MinimumValue>1</ows:MinimumValue>
+							<ows:MaximumValue>10</ows:MaximumValue>
+							<ows:Spacing>2</ows:Spacing>
+						</ows:Range>
+					</ows:AllowedValues>
+					-->
+					<!--
+					<ValuesReference ows:reference="uri.values.reference" valuesForm="values.form"></ValuesReference>
+					-->
+					<ows:AnyValue/>
+				</LiteralData>
+			</Input>
+			<Input maxOccurs="1" minOccurs="1">
+				<ows:Identifier codeSpace="ows">geometry</ows:Identifier>
+				<ows:Title xml:lang="en-US">geometry</ows:Title>
+				<ows:Abstract xml:lang="en-US">geometry to buffer</ows:Abstract>
+				<ows:Metadata xlink:title="geometry" about="geometry"/>
+				<ComplexData maximumMegabytes="10">
+					<Default>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+					</Default>
+					<Supported>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/xml; subtype=gml/2.1.2</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/2.1.2/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/geojson</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/geojson/1.0.0/geojson.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>application/wkt</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/wkt/1.0.0/wkt.xsd</Schema>
+						</Format>
+					</Supported>
+				</ComplexData>
+			</Input>
+			<Input minOccurs="0" maxOccurs="1">
+				<ows:Identifier codeSpace="ows">bbox</ows:Identifier>
+				<ows:Title xml:lang="en-US">bbox</ows:Title>
+				<ows:Abstract xml:lang="en-US">dummy bbox input</ows:Abstract>
+				<ows:Metadata xlink:title="bbox" about="bbox"/>
+				<BoundingBoxData>
+					<Default>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+					</Default>
+					<Supported>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4267</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4269</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::3857</CRS>
+					</Supported>
+				</BoundingBoxData>
+			</Input>
+		</DataInputs>
+		<ProcessOutputs>
+			<Output>
+				<ows:Identifier codeSpace="ows">complex.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">complex.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">complex.output</ows:Abstract>
+				<ows:Metadata xlink:title="complex.output" about="complex.output"/>
+				<ComplexOutput>
+					<Default>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+					</Default>
+					<Supported>
+						<Format>
+							<MimeType>text/xml; subtype=gml/3.1.1</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/3.1.1/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/xml; subtype=gml/2.1.2</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/gml/2.1.2/base/gml.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>text/geojson</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/geojson/1.0.0/geojson.xsd</Schema>
+						</Format>
+						<Format>
+							<MimeType>application/wkt</MimeType>
+							<Encoding>UTF-8</Encoding>
+							<Schema>http://schemas.opengis.net/wkt/1.0.0/wkt.xsd</Schema>
+						</Format>
+					</Supported>
+				</ComplexOutput>
+			</Output>
+			<Output>
+				<ows:Identifier codeSpace="ows">literal.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">literal.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">literal.output</ows:Abstract>
+				<ows:Metadata xlink:title="literal.output" about="literal.output"/>
+				<LiteralOutput>
+					<ows:DataType ows:reference="uri.ows.xs.double">xs:double</ows:DataType>
+					<UOMs>
+						<Default>
+							<ows:UOM ows:reference="uri.ows.uom.meter">meter</ows:UOM>
+						</Default>
+						<Supported>
+							<ows:UOM ows:reference="uri.ows.uom.feet">feet</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.degree">degree</ows:UOM>
+							<ows:UOM ows:reference="uri.ows.uom.inch">inch</ows:UOM>
+						</Supported>
+					</UOMs>
+				</LiteralOutput>
+			</Output>
+			<Output>
+				<ows:Identifier codeSpace="ows">boundingbox.output</ows:Identifier>
+				<ows:Title xml:lang="en-US">boundingbox.output</ows:Title>
+				<ows:Abstract xml:lang="en-US">boundingbox.output</ows:Abstract>
+				<ows:Metadata xlink:title="boundingbox.output" about="boundingbox.output"/>
+				<BoundingBoxOutput>
+					<Default>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+					</Default>
+					<Supported>
+						<CRS>urn:ogc:def:crs:EPSG::4326</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4267</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::4269</CRS>
+						<CRS>urn:ogc:def:crs:EPSG::3857</CRS>
+					</Supported>
+				</BoundingBoxOutput>
+			</Output>
+		</ProcessOutputs>
+	</ProcessDescription>
+</wps:ProcessDescriptions>

Added: sandbox/august/trunk/playground/wps/response/generic-wps-execute-resp-status.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/generic-wps-execute-resp-status.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/generic-wps-execute-resp-status.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:ExecuteResponse xml:lang="en-US" service="WPS" version="1.0.0" 
+	statusLocation="response/generic-wps-execute-resp-status.xml" 
+	serviceInstance="http://localhost:8080/geoserver/wps/serviceinstance?" 
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" 
+	xmlns:ows="http://www.opengis.net/ows/1.1" 
+	xmlns:xlink="http://www.w3.org/1999/xlink" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<wps:Process wps:processVersion="1.0.0">
+		<ows:Identifier codeSpace="ows">gt:bufferfeaturecollection</ows:Identifier>
+		<ows:Title xml:lang="en-US">bufferfeaturecollection</ows:Title>
+		<ows:Abstract xml:lang="en-US">buffer each feature in a feature collection</ows:Abstract>
+		<!-- a lot of optional attributes of <ows:Metadata> are omitted -->
+		<ows:Metadata xlink:title="geotools" about="geotools"/>
+		<ows:Metadata xlink:title="geoserver" about="geoserver"/>
+		<ows:Metadata xlink:title="wps" about="wps"/>
+		<ows:Metadata xlink:title="buffer" about="spatial"/>
+		<ows:Metadata xlink:title="gml" about="gml"/>
+		<wps:Profile>geoserver.profile</wps:Profile>
+		<wps:Profile>geotools.profile</wps:Profile>
+		<wps:WSDL xlink:href="http://localhost/geoserver/wsdl?"/>
+	</wps:Process>
+	<wps:Status creationTime="2010-10-29T00:38:17.338-07:00">
+		<!--
+		<wps:ProcessAccepted>process accepted</wps:ProcessAccepted>
+		-->
+		<!--
+		<wps:ProcessPaused percentCompleted="49">process paused</wps:ProcessPaused>
+		-->		
+		<!--    
+		<wps:ProcessStarted percentCompleted="34">process started</wps:ProcessStarted>		
+		-->
+		<!--
+		<wps:ProcessFailed>
+			<ows:ExceptionReport version="1.0.0">
+				<ows:Exception exceptionCode="9998">
+					<ows:ExceptionText>external error</ows:ExceptionText>
+				</ows:Exception>
+				<ows:Exception exceptionCode="9999">
+					<ows:ExceptionText>internal error</ows:ExceptionText>
+				</ows:Exception>
+			</ows:ExceptionReport>
+		</wps:ProcessFailed>
+		-->
+		  
+		<wps:ProcessSucceeded>process succeeded</wps:ProcessSucceeded>
+		
+	</wps:Status>	
+</wps:ExecuteResponse>

Added: sandbox/august/trunk/playground/wps/response/generic-wps-execute-resp.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/generic-wps-execute-resp.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/generic-wps-execute-resp.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,300 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:ExecuteResponse xml:lang="en-US" service="WPS" version="1.0.0" 
+	statusLocation="http://localhost:8080/geoserver/wps/statuslocation" 
+	serviceInstance="http://localhost:8080/geoserver/wps/serviceinstance?" 
+	xmlns:wps="http://www.opengis.net/wps/1.0.0" 
+	xmlns:ows="http://www.opengis.net/ows/1.1" 
+	xmlns:xlink="http://www.w3.org/1999/xlink" 
+	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
+	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<wps:Process wps:processVersion="1.0.0">
+		<ows:Identifier codeSpace="ows">gt:bufferfeaturecollection</ows:Identifier>
+		<ows:Title xml:lang="en-US">bufferfeaturecollection</ows:Title>
+		<ows:Abstract xml:lang="en-US">buffer each feature in a feature collection</ows:Abstract>
+		<!-- a lot of optional attributes of <ows:Metadata> are omitted -->
+		<ows:Metadata xlink:title="geotools" about="geotools"/>
+		<ows:Metadata xlink:title="geoserver" about="geoserver"/>
+		<ows:Metadata xlink:title="wps" about="wps"/>
+		<ows:Metadata xlink:title="buffer" about="spatial"/>
+		<ows:Metadata xlink:title="gml" about="gml"/>
+		<wps:Profile>geoserver.profile</wps:Profile>
+		<wps:Profile>geotools.profile</wps:Profile>
+		<wps:WSDL xlink:href="http://localhost/geoserver/wsdl?"/>
+	</wps:Process>
+	<wps:Status creationTime="2010-10-29T00:38:17.338-07:00">
+		<!--
+		<wps:ProcessAccepted>process accepted</wps:ProcessAccepted>
+		-->
+		<!--
+		<wps:ProcessPaused percentCompleted="49">process paused</wps:ProcessPaused>
+		-->
+		<!--
+		<wps:ProcessStarted percentCompleted="34">process started</wps:ProcessStarted>
+		-->
+		<!--
+		<wps:ProcessFailed>
+			<ows:ExceptionReport version="1.0.0">
+				<ows:Exception exceptionCode="9998">
+					<ows:ExceptionText>external error</ows:ExceptionText>
+				</ows:Exception>
+				<ows:Exception exceptionCode="9999">
+					<ows:ExceptionText>internal error</ows:ExceptionText>
+				</ows:Exception>
+			</ows:ExceptionReport>
+		</wps:ProcessFailed>
+		-->
+		<wps:ProcessSucceeded>process succeeded</wps:ProcessSucceeded>
+	</wps:Status>
+	<wps:DataInputs>
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">distance</ows:Identifier>
+			<ows:Title xml:lang="en-US">buffer distance</ows:Title>
+			<ows:Abstract xml:lang="en-US">distance to buffer the geometry by</ows:Abstract>
+			<wps:Reference xlink:href="http://localhost:8080/geoserver/reference" encoding="UTF-8" method="GET" schema="uri.ows.text" mimeType="text/xml">
+				<wps:Header value="yingqi" key="user"></wps:Header>
+				<wps:Header value="yingqi" key="password"></wps:Header>				
+				<!--	
+				<wps:BodyReference xlink:href="http://localhost:8080/geoserver/reference/bodyreference"></wps:BodyReference>				
+				-->
+				<wps:Body>
+					<![CDATA[
+					<wfs:GetFeature service="WFS" version="1.0.0" outputFormat="GML2">
+            			<wfs:Query typeName="it.geosolutions:highways">
+            				<ogc:Filter>
+            					<ogc:FeatureId fid="highways.1"></ogc:FeatureId>
+            				</ogc:Filter>
+            			</wfs:Query>
+          			</wfs:GetFeature>
+					]]>
+				</wps:Body>				
+			</wps:Reference>									
+		</wps:Input>			
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">featurecollection</ows:Identifier>
+			<ows:Title xml:lang="en-US">feature collection to buffer</ows:Title>
+			<ows:Abstract xml:lang="en-US">feature collection to buffer</ows:Abstract>
+			<wps:Data>
+				<wps:ComplexData encoding="UTF-8" mimeType="text/xml; subtype=wfs-collection/1.1" 
+					schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+					<![CDATA[
+					<wfs:FeatureCollection numberOfFeatures="1"
+					timeStamp="2010-10-28T23:56:29.995-07:00"
+					xsi:schemaLocation="http://www.opengis.net/wfs http://localhost:8080/geoserver-2.1-snapshot-10282010/schemas/wfs/1.1.0/wfs.xsd http://www.geo-solutions.it http://localhost:8080/geoserver-2.1-snapshot-10282010/wfs?service=WFS&amp;version=1.1.0&amp;request=DescribeFeatureType&amp;typeName=it.geosolutions%3Ahighways"
+					xmlns:ogc="http://www.opengis.net/ogc" xmlns:gml="http://www.opengis.net/gml"
+					xmlns:it.geosolutions="http://www.geo-solutions.it" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+					xmlns:topp="http://www.openplans.org/topp" xmlns:xlink="http://www.w3.org/1999/xlink"
+					xmlns:ows="http://www.opengis.net/ows" xmlns:wfs="http://www.opengis.net/wfs">
+						<gml:featureMembers>
+							<it.geosolutions:highways gml:id="highways.1">
+								<it.geosolutions:the_geom>
+									<gml:MultiLineString srsDimension="2"
+										srsName="urn:x-ogc:def:crs:EPSG:4326">
+										<gml:lineStringMember>
+											<gml:LineString>
+												<gml:posList>37.769034 -122.397233 37.769474 -122.397642
+													37.769796 -122.397846 37.770061 -122.397977 37.770872
+													-122.398163 37.771951 -122.398085 37.772221 -122.398093
+													37.772474 -122.398224 37.772768 -122.398567 37.773345
+													-122.399321 37.773497 -122.399591 37.774593 -122.401125</gml:posList>
+											</gml:LineString>
+										</gml:lineStringMember>
+									</gml:MultiLineString>
+								</it.geosolutions:the_geom>
+								<it.geosolutions:LENGTH>0.469</it.geosolutions:LENGTH>
+								<it.geosolutions:HWYNAME>I 280</it.geosolutions:HWYNAME>
+								<it.geosolutions:FCC>A11</it.geosolutions:FCC>
+								<it.geosolutions:STATEFIPS>06</it.geosolutions:STATEFIPS>
+								<it.geosolutions:ALT1_NAME />
+								<it.geosolutions:ROAD_TYPE>Major Roads/Highways</it.geosolutions:ROAD_TYPE>
+							</it.geosolutions:highways>
+						</gml:featureMembers>
+					</wfs:FeatureCollection>
+					]]>
+				</wps:ComplexData>
+			</wps:Data>
+		</wps:Input>	
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">dummy.literaldata</ows:Identifier>
+			<ows:Title xml:lang="en-US">dummy.literaldata</ows:Title>
+			<ows:Abstract xml:lang="en-US">dummy literaldata</ows:Abstract>
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double" uom="meters">literal text</wps:LiteralData>
+			</wps:Data>
+		</wps:Input>
+		<wps:Input>
+			<ows:Identifier codeSpace="ows">dummy.boundingboxdata</ows:Identifier>
+			<ows:Title xml:lang="en-US">dummy.boundingboxdata</ows:Title>
+			<ows:Abstract xml:lang="en-US">dummy boundingboxdata</ows:Abstract>
+			<wps:Data>
+				<wps:BoundingBoxData crs="urn:ogc:def:crs:EPSG::4326" dimensions="2">
+					<ows:LowerCorner>-179.14221197 18.9108417</ows:LowerCorner>
+					<ows:UpperCorner>-66.94983061 71.35256069</ows:UpperCorner>
+				</wps:BoundingBoxData>
+			</wps:Data>
+		</wps:Input>
+	</wps:DataInputs>
+	<wps:OutputDefinitions>
+		<wps:Output asReference="true" encoding="utf-8" mimeType="text/xml; subtype=wfs-collection/1.1" uom="meters"
+			schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+			<ows:Identifier>geometryresult</ows:Identifier>
+			<ows:Title xml:lang="en-US">geometryresult</ows:Title>
+			<ows:Abstract xml:lang="en-US">geometryresult</ows:Abstract>			
+		</wps:Output>
+		<wps:Output asReference="false" encoding="utf-8" mimeType="text/xml" uom="meters"
+			schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+			<ows:Identifier>literalresult</ows:Identifier>
+			<ows:Title xml:lang="en-US">literalresult</ows:Title>
+			<ows:Abstract xml:lang="en-US">literalresult</ows:Abstract>			
+		</wps:Output>
+		<wps:Output asReference="false" encoding="utf-8" mimeType="text/xml" uom="meters"
+			schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+			<ows:Identifier>boundingboxresult</ows:Identifier>
+			<ows:Title xml:lang="en-US">boundingboxresult</ows:Title>
+			<ows:Abstract xml:lang="en-US">boundingboxresult</ows:Abstract>			
+		</wps:Output>
+	</wps:OutputDefinitions>
+	<wps:ProcessOutputs>
+		<wps:Output>
+			<ows:Identifier codeSpace="ows">complexdataresult</ows:Identifier>
+			<ows:Title xml:lang="en-US">complexdataresult</ows:Title>
+			<ows:Abstract xml:lang="en-US">complexdataresult</ows:Abstract>
+			<!-- a lot of optional attributes of <ows:Metadata> are omitted -->
+			<ows:Metadata xlink:title="complexdataresult" about="complexdataresult"/>
+			<wps:Data>
+				<wps:ComplexData encoding="UTF-8" mimeType="text/xml; subtype=wfs-collection/1.1" 
+					schema="http://localhost:8080/geoserver/wfs?request=DescribeFeatureType&amp;service=WFS&amp;version=1.0.0">
+					<![CDATA[					
+					<wfs:FeatureCollection xmlns:ogc="http://www.opengis.net/ogc" xmlns:wfs="http://www.opengis.net/wfs" xmlns:ows="http://www.opengis.net/ows" xmlns:feature="http://www.geo-solutions.it" xmlns:gml="http://www.opengis.net/gml">
+						<gml:boundedBy>
+							<gml:Envelope srsDimension="2" srsName="http://www.opengis.net/gml/srs/epsg.xml#4326">
+								<gml:lowerCorner>-123.40108967118465
+                                36.769699953664286</gml:lowerCorner>
+								<gml:upperCorner>-121.3978989536643
+                                38.77455767118466</gml:upperCorner>
+							</gml:Envelope>
+						</gml:boundedBy>
+						<gml:featureMember>
+							<feature:highways gml:id="fid--701e69d0_12bf6ae428e_-7ff5">
+								<gml:boundedBy>
+									<gml:Envelope srsDimension="2" srsName="http://www.opengis.net/gml/srs/epsg.xml#4326">
+										<gml:lowerCorner>-123.40108967118465
+                                36.769699953664286</gml:lowerCorner>
+										<gml:upperCorner>-121.3978989536643
+                                38.77455767118466</gml:upperCorner>
+									</gml:Envelope>
+								</gml:boundedBy>
+								<feature:the_geom>
+									<gml:MultiPolygon srsDimension="2" srsName="http://www.opengis.net/gml/srs/epsg.xml#4326">
+										<gml:polygonMember>
+											<gml:Polygon>
+												<gml:exterior>
+													<gml:LinearRing>
+														<gml:posList>-123.1300796621132
+                                37.08863990044406 -123.2244122612582
+                                37.206934281314226 -123.22789526125818
+                                37.212053281314226 -123.32175515738243
+                                37.38415720077303 -123.3802357528538
+                                37.57126534903722 -123.40108967118465
+                                37.76618726490044 -123.38351550798852
+                                37.96143220844955 -123.32818862850132
+                                38.14949702599858 -123.23723521367411
+                                38.32315449207708 -123.1141505522314
+                                38.47573104765189 -122.96366471868578
+                                38.601363261258186 -122.79156079922696
+                                38.695223157382436 -122.60445265096278
+                                38.753703752853816 -122.40953073509955
+                                38.77455767118466 -122.21428579155045
+                                38.75698350798852 -122.02622097400142
+                                38.70165662850134 -121.85256350792291
+                                38.610703213674114 -121.81606178246334
+                                38.58125699565366 -121.83039551797596
+                                38.59573407817633 -121.79159726813428
+                                38.56749351616508 -121.79084326813428
+                                38.56691651616508 -121.74777562654921
+                                38.53202460236974 -121.74743262654921
+                                38.53173060236974 -121.72234906028437
+                                38.5056582338464 -121.6999869523481
+                                38.4876185522314 -121.66725059354512
+                                38.44840601190992 -121.6652043378868
+                                38.45030809955595 -121.6647953378868
+                                38.44986809955594 -121.65008051431201
+                                38.43054083852294 -121.61438539765702
+                                38.39343860887639 -121.59044856781348
+                                38.356410364229646 -121.5743547387418
+                                38.33713271868578 -121.58481849544101
+                                38.34770112000017 -121.57248654348625
+                                38.32862463673409 -121.54604477846449
+                                38.29389456388265 -121.53370642396418
+                                38.26863508245811 -121.5102039977108
+                                38.232278823304725 -121.51007299771081
+                                38.232025823304724 -121.47379114424268
+                                38.145974569248466 -121.46000490504393
+                                38.11775093108455 -121.4568486318844
+                                38.10579127385605 -121.44893668954337
+                                38.087026175180384 -121.4113039083006
+                                37.934231149382875 -121.41086224226333
+                                37.931541001701376 -121.40998218170897
+                                37.92820630218757 -121.3978989536643
+                                37.73254477098238 -121.4242195725873
+                                37.538285500384944 -121.48793255185358
+                                37.35289376522246 -121.58658943740053
+                                37.18349406590835 -121.71639890044405
+                                37.0365963378868 -121.87237243611735
+                                36.91784577846449 -122.04851606891545
+                                36.831805905043936 -122.23806069781243
+                                36.78178318170897 -122.43372222901762
+                                36.769699953664286 -122.62798149961505
+                                36.7960205725873 -122.81337323477753
+                                36.859733551853566 -122.98277293409164
+                                36.95839043740053 -123.1296706621132
+                                37.08819990044405 -123.1300796621132
+                                37.08863990044406</gml:posList>
+													</gml:LinearRing>
+												</gml:exterior>
+											</gml:Polygon>
+										</gml:polygonMember>
+									</gml:MultiPolygon>
+								</feature:the_geom>
+								<feature:LENGTH>0.469</feature:LENGTH>
+								<feature:HWYNAME>I 280</feature:HWYNAME>
+								<feature:FCC>A11</feature:FCC>
+								<feature:STATEFIPS>06</feature:STATEFIPS>
+								<feature:ALT1_NAME/>
+								<feature:ROAD_TYPE>Major Roads/Highways</feature:ROAD_TYPE>
+							</feature:highways>
+						</gml:featureMember>
+					</wfs:FeatureCollection>
+					]]>
+				</wps:ComplexData>
+			</wps:Data>
+		</wps:Output>
+		<wps:Output>
+			<ows:Identifier codeSpace="ows">literaldataresult</ows:Identifier>
+			<ows:Title xml:lang="en-US">literaldataresult</ows:Title>
+			<ows:Abstract xml:lang="en-US">literaldataresult</ows:Abstract>
+			<ows:Metadata xlink:title="literaldataresult" about="literaldataresult"></ows:Metadata>
+			<wps:Data>
+				<wps:LiteralData dataType="xs:double" uom="meters">literal result</wps:LiteralData>
+			</wps:Data>
+		</wps:Output>
+		<wps:Output>
+			<ows:Identifier codeSpace="ows">boundingboxdataresult</ows:Identifier>
+			<ows:Title xml:lang="en-US">boundingboxdataresult</ows:Title>
+			<ows:Abstract xml:lang="en-US">boundingboxdataresult</ows:Abstract>
+			<ows:Metadata xlink:title="boundingboxdataresult" about="boundingboxdataresult"></ows:Metadata>
+			<wps:Data>
+				<wps:BoundingBoxData crs="urn:ogc:def:crs:EPSG::4326" dimensions="2">
+					<ows:LowerCorner>-179.14221197 18.9108417</ows:LowerCorner>
+					<ows:UpperCorner>-66.94983061 71.35256069</ows:UpperCorner>
+				</wps:BoundingBoxData>
+			</wps:Data>
+		</wps:Output>
+		<wps:Output>
+			<ows:Identifier codeSpace="ows">referenceresult</ows:Identifier>
+			<ows:Title xml:lang="en-US">referenceresult</ows:Title>
+			<ows:Abstract xml:lang="en-US">referenceresult</ows:Abstract>
+			<ows:Metadata xlink:title="referenceresult" about="referenceresult"></ows:Metadata>
+			<wps:Reference href="http://localhost:8080/geoserver/reference" encoding="UTF-8" schema="uri.ows.text" mimeType="text/xml"></wps:Reference>
+		</wps:Output>
+	</wps:ProcessOutputs>
+</wps:ExecuteResponse>

Added: sandbox/august/trunk/playground/wps/response/generic-wps-getcapabilities-resp.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/generic-wps-getcapabilities-resp.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/generic-wps-getcapabilities-resp.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:Capabilities xml:lang="en-US" service="WPS" version="1.0.0" xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" updateSequence="11032010"	xsi:schemaLocation="http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd">
+	<ows:ServiceIdentification>
+		<!-- actually multiple <ows:Title>, <ows:Abstract> and <ows:Keywords> are allowed -->
+		<ows:Title xml:lang="en-US">52N WPS</ows:Title>	
+		<ows:Abstract xml:lang="en-US">Service based on the 52north implementation of WPS 1.0.0</ows:Abstract>
+		<ows:Keywords>
+			<ows:Keyword xml:lang="en-US">WPS</ows:Keyword>
+			<ows:Keyword xml:lang="en-US">AAFC</ows:Keyword>
+			<ows:Keyword xml:lang="en-US">geospatial</ows:Keyword>
+			<ows:Keyword xml:lang="en-US">geoprocessing</ows:Keyword>
+			<ows:Type>keyword.type</ows:Type>
+		</ows:Keywords>
+		<ows:ServiceType codeSpace="wps">WPS</ows:ServiceType>	
+		<ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>
+		<ows:ServiceTypeVersion>0.4.0</ows:ServiceTypeVersion>
+		<ows:Profile>profile.0</ows:Profile>
+		<ows:Profile>profile.1</ows:Profile>
+		<ows:Profile>profile.2</ows:Profile>
+		<ows:Fees>none</ows:Fees>
+		<ows:AccessConstraints>constraints.0</ows:AccessConstraints>
+		<ows:AccessConstraints>constraints.1</ows:AccessConstraints>
+		<ows:AccessConstraints>constraints.2</ows:AccessConstraints>
+	</ows:ServiceIdentification>
+	<ows:ServiceProvider>
+		<ows:ProviderName>52North</ows:ProviderName>
+		<!-- some other attributes of <ows:ProviderSite> are omitted -->
+		<ows:ProviderSite xlink:href="http://www.52north.org/" xlink:title="52north"/>
+		<ows:ServiceContact>
+			<ows:IndividualName>Your name</ows:IndividualName>
+			<ows:PositionName>Your position</ows:PositionName>
+			<ows:ContactInfo>
+				<ows:Phone>
+					<ows:Voice>voice.0</ows:Voice>
+					<ows:Voice>voice.1</ows:Voice>
+					<ows:Facsimile>facsimile.0</ows:Facsimile>
+					<ows:Facsimile>facsimile.1</ows:Facsimile>
+				</ows:Phone>
+				<ows:Address>
+					<ows:DeliveryPoint>deliverypoint.0</ows:DeliveryPoint>
+					<ows:DeliveryPoint>deliverypoint.1</ows:DeliveryPoint>
+					<ows:City>Redlands</ows:City>
+					<ows:AdministrativeArea>California</ows:AdministrativeArea>
+					<ows:PostalCode>92373</ows:PostalCode>
+					<ows:Country>U.S.</ows:Country>
+					<ows:ElectronicMailAddress>email.0</ows:ElectronicMailAddress>
+					<ows:ElectronicMailAddress>email.1</ows:ElectronicMailAddress>
+				</ows:Address>
+				<!-- some other attributes of <ows:OnlineResource> are omitted -->
+				<ows:OnlineResource xlink:href="http://www.52north.org/" xlink:title="52north"></ows:OnlineResource>
+				<ows:ContactInstructions>none</ows:ContactInstructions>
+			</ows:ContactInfo>
+			<ows:Role codeSpace="52north">manager</ows:Role>
+		</ows:ServiceContact>
+	</ows:ServiceProvider>
+	<ows:OperationsMetadata>
+		<ows:Operation name="GetCapabilities">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService"/>
+					<!-- <ows:Constraint> is omitted -->
+				</ows:HTTP>
+			</ows:DCP>
+			<!-- 
+				following elements of the schema are omitted because they are not used very often:
+				<ows:Parameter>, <ows:Constraint>, <ows:Metadata>
+			-->			
+		</ows:Operation>
+		<ows:Operation name="DescribeProcess">
+			<ows:DCP>
+				<ows:HTTP>
+					<!-- a lot of attributes of <ows:Get> and <ows:Post> are omitted -->
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService"/>
+					<ows:Post xlink:href="http://localhost:8080/wps/WebProcessingService"/>
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+		<ows:Operation name="Execute">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get xlink:href="http://localhost:8080/wps/WebProcessingService"/>
+					<ows:Post xlink:href="http://localhost:8080/wps/WebProcessingService"/>
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+		<!-- 
+			following elements of the schema are omitted because they are not used very often:
+			<ows:Parameter>, <ows:Constraint>, <ows:Metadata>, <ows:ExtendedCapabilities>
+		-->	
+	</ows:OperationsMetadata>
+	<wps:ProcessOfferings>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier codeSpace="52north">org.n52.wps.server.algorithm.SimpleBufferAlgorithm</ows:Identifier>
+			<ows:Title xml:lang="en-US">org.n52.wps.server.algorithm.SimpleBufferAlgorithm</ows:Title>
+			<ows:Abstract xml:lang="en-US">Create a buffer around a polygon.</ows:Abstract>
+			<ows:Metadata about="metadata.0" xlink:title="metadata.0"></ows:Metadata>
+			<ows:Metadata about="metadata.1" xlink:title="metadata.1"></ows:Metadata>
+			<wps:Profile>profile.0</wps:Profile>
+			<wps:Profile>profile.1</wps:Profile>
+			<wps:Profile>profile.2</wps:Profile>
+			<wps:WSDL xlink:href="http://localhost:8080/wps/WebProcessingService"></wps:WSDL>
+		</wps:Process>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier codeSpace="52north">org.n52.wps.server.algorithm.simplify.DouglasPeuckerAlgorithm</ows:Identifier>
+			<ows:Title xml:lang="en-US">douglasPeucker algorithm</ows:Title>
+			<ows:Abstract xml:lang="en-US">douglasPeucker algorithm</ows:Abstract>
+			<ows:Metadata about="metadata.0" xlink:title="metadata.0"></ows:Metadata>
+			<ows:Metadata about="metadata.1" xlink:title="metadata.1"></ows:Metadata>
+			<wps:Profile>profile.0</wps:Profile>
+			<wps:Profile>profile.1</wps:Profile>
+			<wps:Profile>profile.2</wps:Profile>
+			<wps:WSDL xlink:href="http://localhost:8080/wps/WebProcessingService"></wps:WSDL>
+		</wps:Process>
+		<wps:Process wps:processVersion="2">
+			<ows:Identifier codeSpace="52north">org.n52.wps.server.algorithm.intersection.IntersectionAlgorithm</ows:Identifier>
+			<ows:Title xml:lang="en-US">Intersect</ows:Title>
+			<ows:Abstract xml:lang="en-US">Intersect</ows:Abstract>
+			<ows:Metadata about="metadata.0" xlink:title="metadata.0"></ows:Metadata>
+			<ows:Metadata about="metadata.1" xlink:title="metadata.1"></ows:Metadata>
+			<wps:Profile>profile.0</wps:Profile>
+			<wps:Profile>profile.1</wps:Profile>
+			<wps:Profile>profile.2</wps:Profile>
+			<wps:WSDL xlink:href="http://localhost:8080/wps/WebProcessingService"></wps:WSDL>
+		</wps:Process>
+	</wps:ProcessOfferings>
+	<wps:Languages>
+		<wps:Default>
+			<ows:Language>en-US</ows:Language>
+		</wps:Default>
+		<wps:Supported>
+			<ows:Language>en-US</ows:Language>
+			<ows:Language>en-CA</ows:Language>
+		</wps:Supported>
+	</wps:Languages>
+	<wps:WSDL xlink:href="http://localhost:8080/wps/WebProcessingService"></wps:WSDL>
+</wps:Capabilities>

Added: sandbox/august/trunk/playground/wps/response/geoserver-wps-describeprocess-all.xml
===================================================================
--- sandbox/august/trunk/playground/wps/response/geoserver-wps-describeprocess-all.xml	                        (rev 0)
+++ sandbox/august/trunk/playground/wps/response/geoserver-wps-describeprocess-all.xml	2010-12-03 06:50:18 UTC (rev 10942)
@@ -0,0 +1,620 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wps:ProcessDescriptions service="WPS" version="1.0.0" xmlns:wps="http://www.opengis.net/wps/1.0.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink"><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:Aggregate</ows:Identifier><ows:Title>Reprojects the specified features to another CRS, can also be used to force a known CRS onto a set of feaures that miss one (or that have a wrong one)</ows:Title><ows:Abstract>Reprojects the specified features to another CRS, can also be used to force a known CRS onto a set of feaures that miss one (or that have a wrong one)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The feature collection that will be aggregate</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType>
 </wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>aggregationAttribute</ows:Identifier><ows:Title>aggregationAttribute</ows:Title><ows:Abstract>The attribute used for aggregation</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>function</ows:Identifier><ows:Title>function</ows:Title><ows:Abstract>The aggregation function to b
 e used</ows:Abstract><wps:LiteralData><ows:AllowedValues><ows:Value>Average</ows:Value><ows:Value>Max</ows:Value><ows:Value>Median</ows:Value><ows:Value>Min</ows:Value><ows:Value>StdDev</ows:Value><ows:Value>Sum</ows:Value></ows:AllowedValues></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:Bounds</ows:Identifier><ows:Title>Computes the overlall bounds of the input features</ows:Title><ows:Abstract>Computes the overlall bounds of the input features</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The feature collection whose bounds will be computed</ows:Abstract><wps:ComplexData><wp
 s:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>bounds</ows:Identifier><ows:Title>bounds</ows:Title><wps:BoundingBoxOutput><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDe
 scription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:Count</ows:Identifier><ows:Title>Counts the number of features in the specified collection</ows:Title><ows:Abstract>Counts the number of features in the specified collection</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The feature collection that will be aggregate</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></w
 ps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:Import</ows:Identifier><ows:Title>Imports the provided feature collection into the catalog</ows:Title><ows:Abstract>Imports the provided feature collection into the catalog</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The features that will make up the new GeoServer layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subt
 ype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>workspace</ows:Identifier><ows:Title>workspace</ows:Title><ows:Abstract>The target workspace (the default one will be used if omitted)</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>store</ows:Identifier><ows:Title>store</ows:Title><ows:A
 bstract>The target store (the workspace default one will be used if omitted)</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>name</ows:Identifier><ows:Title>name</ows:Title><ows:Abstract>The name of the layer to be created (if missing the name of the features contained in the collection will be used</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>srs</ows:Identifier><ows:Title>srs</ows:Title><ows:Abstract>The target coordinate reference system (the feature collection one will be analyzed and used if possible)</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>srsHandling</ows:Identifier><ows:Title>srsHandling</ows:Title><ows:Abstract>The desired SRS handling, FORCE_DECLARED will be used if not specified</ows:Abstract><wps:LiteralData
 ><ows:AllowedValues><ows:Value>FORCE_DECLARED</ows:Value><ows:Value>REPROJECT_TO_DECLARED</ows:Value><ows:Value>NONE</ows:Value></ows:AllowedValues></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>styleName</ows:Identifier><ows:Title>styleName</ows:Title><ows:Abstract>The name of the style to be used for the layer. If missing a default style will be chosen according to the type of geometries contained in the collection</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>layerName</ows:Identifier><ows:Title>layerName</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:Nearest</ows:Identifier><ows:Title>Get nearest feature</ows:Title><ows:Abstract>Get nearest feature</ows:Abstract><wps:DataInputs><wps:
 Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The features to search</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>point</ows:Identifier><ows:Title>point</ows:Title><ows:Abstract>The point to search from</ows:A
 bstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>crs</ows:Identifier><ows:Title>crs</ows:Title><ows:Abstract>The coordinate reference system of the collection and point (will use the collection one if not provided</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><
 wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:RectangularClip</ows:Identifier><ows:Title>Clips the features to the specified bounding box</ows:Title><ows:Abstract>Clips the features to t
 he specified bounding box</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The feature collection to be simplified</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>clip</ows:Identif
 ier><ows:Title>clip</ows:Title><ows:Abstract>The clipping area</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType><
 /wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:Reproject</ows:Identifier><ows:Title>Reprojects the specified features to another CRS, can also be used to force a known CRS onto a set of feaures that miss one (or that have a wrong one)</ows:Title><ows:Abstract>Reprojects the specified features to another CRS, can also be used to force a known CRS onto a set of feaures that miss one (or that have a wrong one)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The feature collection that will be reprojected</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml;
  subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>forcedCRS</ows:Identifier><ows:Title>forcedCRS</ows:Title><ows:Abstract>Forces a certain CRS on features before reprojection</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>targetCRS</ows:Identifier><ows:Title>targetCRS</ows:Title><ows:Abstract>Features will be reprojected from their native/forced CRS to the target CRS</ows:Abstract><wps:LiteralData><
 ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="fals
 e"><ows:Identifier>gs:Simplify</ows:Identifier><ows:Title>Simplifies the geometry</ows:Title><ows:Abstract>Simplifies the geometry</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The feature collection to be simplified</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Support
 ed></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>distance</ows:Identifier><ows:Title>distance</ows:Title><ows:Abstract>The simplification distance (should be positive)</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>preserveTopology</ows:Identifier><ows:Title>preserveTopology</ows:Title><ows:Abstract>Wheter a topology preserving simplification should be used</ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Fo
 rmat><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:Snap</ows:Identifier><ows:Title>Snap to the nearest feature</ows:Title><ows:Abstract>Snap to the nearest feature</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The feature collection to search</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text
 /xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>point</ows:Identifier><ows:Title>point</ows:Title><ows:Abstract>The point to search from</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType><
 /wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>crs</ows:Identifier><ows:Title>crs</ows:Title><ows:Abstract>The coordinate reference system of the collection and point (will use the collection one if not provided</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps
 :MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gs:Unique</ows:Identifier><ows:Title>Returns the unique values of a certain attribute</ows:Title><ows:Abstract>Returns the unique values of a certain attribute</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>features</ows:Title><ows:Abstract>The feature collection that will be inspected
 </ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>attribute</ows:Identifier><ows:Title>attribute</ows:Title><ows:Abstract>The attribute whose unique values will be returned</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><
 wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gt:VectorToRaster</ows:Identifier><ows:Title>Rasterize features
 </ows:Title><ows:Abstract>Rasterize all or selected features in a FeatureCollection</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>Features</ows:Title><ows:Abstract>Features to process</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs
 ="0"><ows:Identifier>bounds</ows:Identifier><ows:Title>Bounds</ows:Title><ows:Abstract>Bounds of the area to rasterize</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>attribute</ows:Identifier><ows:Title>Attribute</ows:Title><ows:Abstract>The feature attribute to use for raster cell values</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>rasterWidth</ows:Identifier><ows:Title>Width</ows:Title><ows:Abstract>Number of cells in a raster row</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>rasterHeight</ows:Identifier><ows:Title>Height</ows:Title><ows:Abstract>Number of cells in a raster column</o
 ws:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>title</ows:Identifier><ows:Title>Title</ows:Title><ows:Abstract>An optional title for the output grid</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gt:buffer</ows:Identifier><ows:Title>Buffer</ows:Title><ows
 :Abstract>Buffer a geometry</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>buffer</ows:Identifier><ows:Title>Buffer Amount</ows:Title><ows:Abstract>Amount to buffer the geometry by</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom1</ows:Identifier><ows:Title>Geometry</ows:Title><ows:Abstract>Geometry to buffer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:Mi
 meType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gt:DoubleAddition</ows:Identifier><ows:Title>DoubleAddition</ows:Title><ow
 s:Abstract>Adds two double precision floating point numbers and returns the sum as a double</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>input_a</ows:Identifier><ows:Title>First value</ows:Title><ows:Abstract>First value to add</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>input_b</ows:Identifier><ows:Title>Second value</ows:Title><ows:Abstract>Second value to add</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Result value</ows:Title><wps:LiteralOutput><ows:DataType>double</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported
 ="false"><ows:Identifier>gt:Union</ows:Identifier><ows:Title>Union</ows:Title><ows:Abstract>Union 2 or more geometries together</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="9223372036854775807" minOccurs="2"><ows:Identifier>geom</ows:Identifier><ows:Title>Geometry</ows:Title><ows:Abstract>Geometries to union</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ow
 s:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gt:RasterToVector</ows:Identifier><ows:Title>Vectorize raster regions</ows:Title><ows:Abstract>Raster region to vector polygon conversion</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>band</ow
 s:Identifier><ows:Title>Band</ows:Title><ows:Abstract>Index of band to vectorize</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>bounds</ows:Identifier><ows:Title>Bounds</ows:Title><ows:Abstract>Bounds of the area to vectorize</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>inside</ows:Identifier><ows:Title>Inside edges</ows:Title><ows:Abstract>Whether to vectorize inside edges (those separating regions with non-outside values</ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="9223372036854775807" minOccurs="0"><ows:Identifier>nodata</ows:Identifier><ows:Title>Outside values</ows:Title><o
 ws:Abstract>Collection of Double values representing NODATA or outside</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>raster</ows:Identifier><ows:Title>Source coverage</ows:Title><ows:Abstract>Grid coverage to vectorize</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>features</ows:Identifier><ows:Title>Features</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collect
 ion/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gt:BufferFeatureCollection</ows:Identifier><ows:Title>Buffer Features</ows:Title><ows:Abstract>Buffer each Feature in a Feature Collection</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>features</ows:Identifier><ows:Title>Features</ows:Title><ows:Abstract>Features to process</ows:Abstract><wps:ComplexData><wp
 s:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>buffer</ows:Identifier><ows:Title>Buffer Amount</ows:Title><ows:Abstract>Amount to buffer each feature by</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ow
 s:Identifier>result</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>gt:Intersect</ows:Identifier><ows:Title>Intersection</ows:Title><ows:Abstract
 >Intersection between two literal geometry</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom1</ows:Identifier><ows:Title>Geometry 1</ows:Title><ows:Abstract>Geometry 1 of 2 to intersect</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom2</ows:Identifier><ows:Title>Geometry 2</ows:Title><ows:Abstract>Geometry 2 of 2 to intersect</ows:Abstract><wps:ComplexDat
 a><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps
 :MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:contains</ows:Identifier><ows:Title>Checks if a contains b</ows:Title><ows:Abstract>Checks if a contains b</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Fo
 rmat><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInp
 uts><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:isEmpty</ows:Identifier><ows:Title>Checks if the provided geometry is empty</ows:Title><ows:Abstract>Checks if the provided geometry is empty</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:F
 ormat><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:length</ows:Identifier><ows:Title>Returns the geometry perimeters, computed using cartesian geometry expressions in the same unit of measure as the geometry (will not return a valid perimeter for geometries expressed geographic coordinates</ows:Title><ows:Abstract>Returns the geometry perimeters, computed using cartesian geometry expressions in the sa
 me unit of measure as the geometry (will not return a valid perimeter for geometries expressed geographic coordinates</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps
 :LiteralOutput><ows:DataType>double</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:disjoint</ows:Identifier><ows:Title>Returns true if the two geometries have no points in common</ows:Title><ows:Abstract>Returns true if the two geometries have no points in common</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:Mime
 Type>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process r
 esult</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:intersects</ows:Identifier><ows:Title>Returns true if the two geometries intersect, false otherwise</ows:Title><ows:Abstract>Returns true if the two geometries intersect, false otherwise</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:
 Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Ide
 ntifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:isClosed</ows:Identifier><ows:Title>Returns true if the line is closed</ows:Title><ows:Abstract>Returns true if the line is closed</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.LineString value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt
 </wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:isValid</ows:Identifier><ows:Title>Returns true if the geometry is topologically valid, false otherwise</ows:Title><ows:Abstract>Returns true if the geometry is topologically valid, false otherwise</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexDat
 a><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:union</ows:Identifier><ows:Title>Performs the geometric unio
 n of two or more geometries</ows:Title><ows:Abstract>Performs the geometric union of two or more geometries</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="2147483647" minOccurs="2"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>The geometries to be united</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title
 ><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:dimension</ows:Identifier><ows:Title>Returns 0 for points, 1 for lines, 2 for polygons</ows:Title><ows:Abstract>Returns 0 for points, 1 for lines, 2 for polygons</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom<
 /ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>int</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSu
 pported="false"><ows:Identifier>JTS:buffer</ows:Identifier><ows:Title>Buffers a geometry using a certain distance</ows:Title><ows:Abstract>Buffers a geometry using a certain distance</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>The geometry to be buffered</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identi
 fier>distance</ows:Identifier><ows:Title>distance</ows:Title><ows:Abstract>The distance (same unit of measure as the geometry)</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>quadrantSegments</ows:Identifier><ows:Title>quadrantSegments</ows:Title><ows:Abstract>Number of quadrant segments. Use &gt; 0 for round joins, 0 for flat joins, &lt; 0 for mitred joins</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>capStyle</ows:Identifier><ows:Title>capStyle</ows:Title><ows:Abstract>The buffer cap style, round, flat, square</ows:Abstract><wps:LiteralData><ows:AllowedValues><ows:Value>Round</ows:Value><ows:Value>Flat</ows:Value><ows:Value>Square</ows:Value></ows:AllowedValues></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Outp
 ut><ows:Identifier>result</ows:Identifier><ows:Title>result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:intersection</ows:Identifier><ows:Title>Returns the intersectoin between a and b (eventually an empty collection if there is no intersection)</ows:Title><ows:Abstract>Returns the int
 ersectoin between a and b (eventually an empty collection if there is no intersection)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Defau
 lt><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:Mim
 eType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:getX</ows:Identifier><ows:Title>Returns the X ordinate of the point</ows:Title><ows:Abstract>Returns the X ordinate of the point</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.Point value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><w
 ps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>double</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:getY</ows:Identifier><ows:Title>Returns the Y ordinate of the point</ows:Title><ows:Abstract>Returns the Y ordinate of the point</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract
 >Input com.vividsolutions.jts.geom.Point value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>double</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:
 Identifier>JTS:distance</ows:Identifier><ows:Title>Returns the minimum distance between a and b</ows:Title><ows:Abstract>Returns the minimum distance between a and b</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</
 ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>double</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifie
 r>JTS:crosses</ows:Identifier><ows:Title>Returns true if the two geometries cross each other</ows:Title><ows:Abstract>Returns true if the two geometries cross each other</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title
 >b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Iden
 tifier>JTS:overlaps</ows:Identifier><ows:Title>Returns true if a overlaps with b</ows:Title><ows:Abstract>Returns true if a overlaps with b</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[u
 ndescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:touches</ows:Identi
 fier><ows:Title>Returns true if the two geometries touch each other</ows:Title><ows:Abstract>Returns true if the two geometries touch each other</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstra
 ct>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:within</ows:Id
 entifier><ows:Title>Returns true if a is within b</ows:Title><ows:Abstract>Returns true if a is within b</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:Comp
 lexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:envelope</ows:Identifier><ows:Title>Returns the geomet
 ry envelope either as a Polygon, or a Point if the input is a Point</ows:Title><ows:Abstract>Returns the geometry envelope either as a Polygon, or a Point if the input is a Point</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>res
 ult</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:isSimple</ows:Identifier><ows:Title>Returns true if the geometry is simple</ows:Title><ows:Abstract>Returns true if the geometry is simple</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" mi
 nOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1
 .0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:geometryType</ows:Identifier><ows:Title>Returns the type of the geometry (POINT,LINE,POLYGON,MULTIPOINT,MULTILINE,MULTIPOLYGON,GEOMETRY COLLECTION)</ows:Title><ows:Abstract>Returns the type of the geometry (POINT,LINE,POLYGON,MULTIPOINT,MULTILINE,MULTIPOLYGON,GEOMETRY COLLECTION)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><w
 ps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:boundary</ows:Identifier><ows:Title>Returns a geometry boundary, or an empty geometry if there is no boundary</ows:Title><ows:Abstract>Returns a geometry boundary, or an empty geometry if there is no boundary</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; 
 subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType
 >application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:area</ows:Identifier><ows:Title>Computes the geometry area (in a cartesian plane, using the same unit of measure as the geometry coordinates, don't use with geometries expressed in geographic coordinates)</ows:Title><ows:Abstract>Computes the geometry area (in a cartesian plane, using the same unit of measure as the geometry coordinates, don't use with geometries expressed in geographic coordinates)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:For
 mat><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>double</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:simplify</ows:Identifier><ows:Title>Simplifies the geometry using the specified distance using the Douglas-Peuker algorithm</ows:Title><ows:Abstract>Simplifies the geometry using the specified d
 istance using the Douglas-Peuker algorithm</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>distance</ows:Identifier><ows:Title>distance</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataT
 ype><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:getGeometryN</ows:Identifier><ows:Title>Returns the n-th geomery in the collect
 ion</ows:Title><ows:Abstract>Returns the n-th geomery in the collection</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.GeometryCollection value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg1</ows:Identifier><ows:Title>Argument 1</ows:Title><ows:Abstract>I
 nput int value</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:is
 WithinDistance</ows:Identifier><ows:Title>Returns true if the distance between the two geomeries is less than the specified value</ows:Title><ows:Abstract>Returns true if the distance between the two geomeries is less than the specified value</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input
  maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>distance</ows:Identifier><ows:Title>distance</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wp
 s:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:relate</ows:Identifier><ows:Title>Returns the DE-9IM intersection matrix of the two geometries</ows:Title><ows:Abstract>Returns the DE-9IM intersection matrix of the two geometries</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format>
 <wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><
 wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:convexHull</ows:Identifier><ows:Title>Returns the convex hull of the specified geometry</ows:Title><ows:Abstract>Returns the convex hull of the specified geometry</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wp
 s:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wp
 s:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:difference</ows:Identifier><ows:Title>Returns the difference between a and b (all the points that are in a but not in b)</ows:Title><ows:Abstract>Returns the difference between a and b (all the points that are in a but not in b)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:
 MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps
 :MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:symDifference</ows:Identifier><ows:Title>Returns a geometry made of points that are in a or b, but not in both</ows:Title><ows:Abstract>Returns a geometry made of points that are in a or b, but not in both</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstr
 act>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text
 /xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:Com
 plexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:equalsExact</ows:Identifier><ows:Title>Returns true if the two geometries are exactly the same</ows:Title><ows:Abstract>Returns true if the two geometries are exactly the same</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Forma
 t><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:D
 ataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:isRing</ows:Identifier><ows:Title>Returns true if the line is a ring</ows:Title><ows:Abstract>Returns true if the line is a ring</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.LineString value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wp
 s:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:numPoints</ows:Identifier><ows:Title>Returns the number of points in the geometry</ows:Title><ows:Abstract>Returns the number of points in the geometry</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wp
 s:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>int</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:startPoint</ows:Identifier><ows:Title>Returns the start point of the line</ows:Title><ows:Abstract>Returns the start point of the line</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1">
 <ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.LineString value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:F
 ormat><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:centroid</ows:Identifier><ows:Title>Extracts a geometry centroid</ows:Title><ows:Abstract>Extracts a geometry centroid</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:For
 mat></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>appli
 cation/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:interiorPoint</ows:Identifier><ows:Title>Returns a point that lies inside the geometry, or at most is located on its boundary</ows:Title><ows:Abstract>Returns a point that lies inside the geometry, or at most is located on its boundary</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType
 >text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wp
 s:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:endPoint</ows:Identifier><ows:Title>Returns the end point of the line</ows:Title><ows:Abstract>Returns the end point of the line</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.LineString value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wp
 s:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:relatePatt
 ern</ows:Identifier><ows:Title>Returns true if a and b DE-9IM intersection matrix matches the provided pattern</ows:Title><ows:Abstract>Returns true if a and b DE-9IM intersection matrix matches the provided pattern</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1
 "><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg2</ows:Identifier><ows:Title>Argument 2</ows:Title><ows:Abstract>Input java.lang.String value</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows
 :Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:equalsExactTolerance</ows:Identifier><ows:Title>Returns true if the two geometries are exactly the same, minus small differences in coordinate values</ows:Title><ows:Abstract>Returns true if the two geometries are exactly the same, minus small differences in coordinate values</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>a</ows:Identifier><ows:Title>a</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; s
 ubtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>b</ows:Identifier><ows:Title>b</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wp
 s:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg2</ows:Identifier><ows:Title>Argument 2</ows:Title><ows:Abstract>Input double value</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>boolean</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:numGeometries</ows:Identifier><ows:Title>Returns the number of elements in the geometry collection, or one if it's not a collection</ows:Title><ows:Abstract>Returns the number of elements in the geometry collection, or one if it's not a collection</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifi
 er>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.Geometry value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>int</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:proce
 ssVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:pointN</ows:Identifier><ows:Title>Returns the n-th point in the line</ows:Title><ows:Abstract>Returns the n-th point in the line</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.LineString value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></
 wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg1</ows:Identifier><ows:Title>Argument 1</ows:Title><ows:Abstract>Input int value</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:Proce
 ssDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:exteriorRing</ows:Identifier><ows:Title>Returns the exterior ring of the polygon</ows:Title><ows:Abstract>Returns the exterior ring of the polygon</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.Polygon value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</
 wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:numInteriorRing</ows:Identifier><ows:Title>Returns the n
 umber of interior rings in the polygon</ows:Title><ows:Abstract>Returns the number of interior rings in the polygon</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.Polygon value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ow
 s:Title>Process result</ows:Title><wps:LiteralOutput><ows:DataType>int</ows:DataType></wps:LiteralOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:interiorRingN</ows:Identifier><ows:Title>Returns the n-th interior ring in the polygon</ows:Title><ows:Abstract>Returns the n-th interior ring in the polygon</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg0</ows:Identifier><ows:Title>Argument 0</ows:Title><ows:Abstract>Input com.vividsolutions.jts.geom.Polygon value</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>applic
 ation/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>arg1</ows:Identifier><ows:Title>Argument 1</ows:Title><ows:Abstract>Input int value</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:For
 mat><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>JTS:densify</ows:Identifier><ows:Title>Densifies the geometry using the specified distance</ows:Title><ows:Abstract>Densifies the geometry using the specified distance</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>geom</ows:Identifier><ows:Title>geom</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:
 Format><wps:Format><wps:MimeType>application/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>distance</ows:Identifier><ows:Title>distance</ows:Title><ows:Abstract>[undescribed]</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>result</ows:Identifier><ows:Title>Process result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=gml/3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=gml/2.1.2</wps:MimeType></wps:Format><wps:Format><wps:MimeType>applicati
 on/wkt</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-3.1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/gml-2.1.2</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:gridorientation</ows:Identifier><ows:Title>Mirror/flip</ows:Title><ows:Abstract>Mirror/flip</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" 
 minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Método</ows:Title><ows:Abstract>Método</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:
 Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:maxvalueuphill</ows:Identifier><ows:Title>Max. value uphill</ows:Title><ows:Abstract>Max. value uphill</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType
 ></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>PARAM</ows:Identifier><ows:Title>Parameter</ows:Title><ows:Abstract>Parameter</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps
 :Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Max. value uphill</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:ln</ows:Identifier><ows:Title>ln()</ows:Title><ows:Abstract>ln()</ows:
 Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to th
 e size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:solarradiation</ows:Identifier><ows:Title>Solar radiation</ows:Title><ows:Abstract>Solar radiation</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Iden
 tifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SOLARCONST</ows:Identifier><ows:Title>Solar constant [W/m²]</ows:Title><ows:Abstract>Solar constant [W/m²] - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1367.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TRANSMITTANCE</ows:Identifier><ows:Title>Global transmittance</ows:Title><ows:Abstract>Global transmittance - Value type: double
+Max value: 100.0
+Min value: 0.0
+Default value: 70.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>PRESSURE</ows:Identifier><ows:Title>Atmospheric pressure [mb]</ows:Title><ows:Abstract>Atmospheric pressure [mb] - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1013.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>WATER</ows:Identifier><ows:Title>Atmospheric water content [cm]</ows:Title><ows:Abstract>Atmospheric water content [cm] - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.68
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DUST</ows:Identifier><ows:Title>Dust [ppm]</ows:Title><ows:Abstract>Dust [ppm] - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LATITUDE</ows:Identifier><ows:Title>Latitude</ows:Title><ows:Abstract>Latitude - Value type: double
+Max value: 90.0
+Min value: -90.0
+Default value: 41.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>HOURSTEP</ows:Identifier><ows:Title>Interval for daily insolation [h]</ows:Title><ows:Abstract>Interval for daily insolation [h] - Value type: double
+Max value: 12.0
+Min value: 0.0010
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DAILYSTEP</ows:Identifier><ows:Title>Interval for global insolation [days]</ows:Title><ows:Abstract>Interval for global insolation [days] - Value type: double
+Max value: 100.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INITMONTH</ows:Identifier><ows:Title>Starting month</ows:Title><ows:Abstract>Starting month</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INITDAY</ows:Identifier><ows:Title>Starting day</ows:Title><ows:Abstract>Starting day</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ENDMONTH</ows:Identifier><ows:Title>Ending month</ows:Title><ows:Abstract>Ending month</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ENDDAY</ows:Identifier><ows:Title>Ending day</ows:Title><ows:Abstract>Ending day</ows:Abstract
 ><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>TIME</ows:Identifier><ows:Title>Insolation time</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps
 :MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>RADIATION</ows:Identifier><ows:Title>Solar radiation</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:semivariances</ows:Identifier><ows:Title>Semivariances (raster)</ows:Title><ows:Abstract>Semivariances (raster)</ows:Abstract><wps:DataInputs><wps:Input maxOcc
 urs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAXDIST</ows:Identifier><ows:Title>Maximum distance (pixels)</ows:Title><ows:Abstract>Maximum distance (pixels) - Value type: integer
+Max value: 2.147483647E9
+Min value: 1.0
+Default value: 20.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Semivariances</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff<
 /wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:multiply</ows:Identifier><ows:Title>*</ows:Title><ows:Abstract>*</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows
 :Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell si
 ze in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:joinadjacentlines</ows:Identifier><ows:Title>Join adjacent lines</ows:Title><ows:Abstract>Join adjacent lines</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input Layer</ows:Title><ows:Abst
 ract>Input Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TOLERANCE</ows:Identifier><ows:Title>Tolerance</ows:Title><ows:Abstract>Tolerance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 1.0E-4
+Default value: 5.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSuppo
 rted="false" storeSupported="false"><ows:Identifier>sxt:boundingbox</ows:Identifier><ows:Title>Bounding Box</ows:Title><ows:Abstract>Bounding Box</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wp
 s:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Bounding Box</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:ceil</o
 ws:Identifier><ows:Title>ceil()</ows:Title><ows:Abstract>ceil()</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identif
 ier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:generaterandombernoulli</ows:Identifier><ows:Title>Random grid (Bernouilli)</ows:Title><ows:Abstract>Random grid (Bernouilli)</o
 ws:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>PROB</ows:Identifier><ows:Title>Probability (%)</ows:Title><ows:Abstract>Probability (%) - Value type: double
+Max value: 100.0
+Min value: 0.0
+Default value: 50.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Probability</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>i
 mage/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:pointseriesanalysis</ows:Identifier><ows:Title>Point series analysis</ows:Title><ows:Abstract>Point series analysis</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:M
 imeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Time</ows:Title><ows:Abstract>Time</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>STATS</ows:Identifier><ows:Title>Point series analysis</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodmaxvalue</ows:Identifier><ows:Title>Maximum (neighbourhood)</ows:Title><ows:Abstract>Maximum (neighbourhood)</o
 ws:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Maximum (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:sqrt</ows:Identifier><ows:Title>sqrt()</ows:Title><ows:Abstract>sqrt()</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image
 /tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:Pro
 cessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:vectorize</ows:Identifier><ows:Title>Vectorize raster layer (polygons)</ows:Title><ows:Abstract>Vectorize raster layer (polygons)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wp
 s:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ow
 s:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:constantgrid</ows:Identifier><ows:Title>Constant grid</ows:Title><ows:Abstract>Constant grid</ow
 s:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>VALUE</ows:Identifier><ows:Title>Value</ows:Title><ows:Abstract>Value - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>CONSTGRID</ows:Identifier><ows:Title>Constant grid</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeT
 ype>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodskewness</ows:Identifier><ows:Title>Skeweness (neighbourhood)</ows:Title><ows:Abstract>Skeweness (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS
 </ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Skeweness (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:splitlineswithpoints</ows:Identifier><ows:Title>Split lines with points layer</ows:Title><ows:Abstract>Split lines with points layer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LINES</ows:Identifier><ows:Title>Capa_de_lineas</ows:Title><ows:Abstract>Capa_de_
 lineas</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points layer</ows:Title><ows:Abstract>Points layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Defaul
 t><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TOLERANCE</ows:Identifier><ows:Title>Tolerance</ows:Title><ows:Abstract>Tolerance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Splitted lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:M
 imeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:fragstatsarea</ows:Identifier><ows:Title>Fragstats (area/density/edge metrics)</ows:Title><ows:Abstract>Fragstats (area/density/edge metrics)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</
 ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>METRICS</ows:Identifier><ows:Title>Metrics</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:vectordeletefield</ows:
 Identifier><ows:Title>Delete field</ows:Title><ows:Abstract>Delete field</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows
 :Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessO
 utputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:aggregationindex</ows:Identifier><ows:Title>Aggregation index</ows:Title><ows:Abstract>Aggregation index</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Def
 ault><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Aggregation index</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format>
 <wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:distancematrix</ows:Identifier><ows:Title>Distance matrix</ows:Title><ows:Abstract>Distance matrix</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>tex
 t/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Distance matrix</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collec
 tion-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:surfacespecificpoints</ows:Identifier><ows:Title>Landform classification</ows:Title><ows:Abstract>Landform classification</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexD
 ata></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>THRESHOLD</ows:Identifier><ows:Title>Threshold (Peucker &amp; Douglas)</ows:Title><ows:Abstract>Threshold (Peucker &amp; Douglas) - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.01
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:Mi
 meType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:classstatistics</ows:Identifier><ows:Title>Class statistics</ows:Title><ows:Abstract>Class statistics</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input ma
 xOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Class statistics</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:
 Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:createhyetogram</ows:Identifier><ows:Title>Create synthetic hyetograph</ows:Title><ows:Abstract>Create synthetic hyetograph</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RETURNS</ows:Identifier><ows:Title>Return periods</ows:Title><ows:Abstract>Return per
 iods</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>HYETOGRAPHLENGTH</ows:Identifier><ows:Title>Total length (minutes)</ows:Title><ows:Abstract>Total length (minutes) - Value type: integer
+Max value: 2.147483647E9
+Min value: -2.147483648E9
+Default value: 180.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TIMETOPEAK</ows:Identifier><ows:Title>Time to peak (minutes)</ows:Title><ows:Abstract>Time to peak (minutes) - Value type: integer
+Max value: 2.147483647E9
+Min value: -2.147483648E9
+Default value: 120.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERVAL</ows:Identifier><ows:Title>Interval (minutes)</ows:Title><ows:Abstract>Interval (minutes) - Value type: integer
+Max value: 2.147483647E9
+Min value: 1.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>AVERAGE</ows:Identifier><ows:Title>Rainfall mean</ows:Title><ows:Abstract>Rainfall mean - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>STDDEV</ows:Identifier><ows:Title>Standard deviation</ows:Title><ows:Abstract>Standard deviation - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>HYETOGRAPH</ows:Identifier><ows:Title>Hietograma</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" sta
 tusSupported="false" storeSupported="false"><ows:Identifier>sxt:cva</ows:Identifier><ows:Title>Change Vector Analysis</ows:Title><ows:Abstract>Change Vector Analysis</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>A1</ows:Identifier><ows:Title>Layer 1 (init)</ows:Title><ows:Abstract>Layer 1 (init)</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>A2</ows:Identifier><ows:Title>Layer 2 (init)</ows:Title><ows:Abstract>Layer 2 (init)</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps
 :Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>B1</ows:Identifier><ows:Title>Layer 1 (final)</ows:Title><ows:Abstract>Layer 1 (final)</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>B2</ows:Identifier><ows:Title>Layer 2 (final)</ows:Title><ows:Abstract>Layer 2 (final)</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeTy
 pe></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>DIST</ows:Identifier><ows:Title>Modulus</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:For
 mat></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>ANGLE</ows:Identifier><ows:Title>Angle</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:watersheds</ows:Identifier><ows:Title>Watersheds</ows:Title><ows:Abstract>Watersheds</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:T
 itle><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NETWORK</ows:Identifier><ows:Title>Channel network</ows:Title><ows:Abstract>Channel network</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MINSIZE</ows:Identifier><ows:Title>Minimum watershed size (cells)</ows:Title><ows:Abstract>Minimum watershed size (cel
 ls) - Value type: integer
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>WATERSHEDS</ows:Identifier><ows:Title>Watersheds</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff
 </wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:lowerthan</ows:Identifier><ows:Title>&lt;</ows:Title><ows:Abstract>&lt;</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs=
 "1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The
  cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:polygonize</ows:Identifier><ows:Title>Polygonize</ows:Title><ows:Abstract>Polygonize</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Polylines</ows:Title><ows:Abstract>Polylines</ows
 :Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Polygons</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>t
 ext/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:dissolve</ows:Identifier><ows:Title>Dissolve</ows:Title><ows:Abstract>Dissolve</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Polygons</ows:Title><ows:Abstract>Polygons</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/x
 ml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GROUPING_FIELD</ows:Identifier><ows:Title>Field with class name</ows:Title><ows:Abstract>Field with class name</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GROUPING_FUNCTIONS</ows:Identifier><o
 ws:Title>Summary statistics</ows:Title><ows:Abstract>Summary statistics</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDes
 cription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:union</ows:Identifier><ows:Title>Union</ows:Title><ows:Abstract>Union</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER1</ows:Identifier><ows:Title>Layer 1</ows:Title><ows:Abstract>Layer 1</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:Mime
 Type></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>
 Capa_union</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:vectorizelines</ows:Identifier><ows:Title>Vectorize raster layer (lines)</ows:Title><ows:Abstract>Vectorize raster l
 ayer (lines)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:T
 itle>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wp
 s:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:minimumenclosingpolygon</ows:Identifier><ows:Title>Minimum enclosing shapes</ows:Title><ows:Abstract>Minimum enclosing shapes</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format
 ><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Enclosing shape</ows:Title><ows:Abstract>Enclosing shape</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>USECLASSES</ows:Identifier><ows:Title>Create one polygon for each class</ows:Title><ows:Abstract>Create one polygon for each class - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wp
 s:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Minimum enclosing shape</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>
 sxt:neighborhoodvarianceradius</ows:Identifier><ows:Title>Radius of variance</ows:Title><ows:Abstract>Radius of variance</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAXRADIUS</ows:Identifier><ows:Title>Maximum radius (cells)</ows:Title><ows:Abstract>Maximum radius (cells) - Value type: integer
+Max value: 2.147483647E9
+Min value: 2.0
+Default value: 20.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>STDDEV</ows:Identifier><ows:Title>Standard deviation</ows:Title><ows:Abstract>Standard deviation - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>UNITS</ows:Identifier><ows:Title>Units</ows:Title><ows:Abstract>Units</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><o
 ws:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Radius of variance</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodfragmentation</ows:Identifier><ows:Title>Fragmentation</ows:Title><ows:Abstract>Fragmentation</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff<
 /wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Fragmentation</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:kriging</ows:Identifier><ows:Title>Kriging</ows:Title><ows:Abstract>Kriging</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Point layer</ows:Title><ows:Abstract>Point layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeTyp
 e>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DIST</ows:Identifier><ows:Title>Search radius</ows:Title><ows:Abstract
 >Search radius - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MINPOINTS</ows:Identifier><ows:Title>Mino number of points</ows:Title><ows:Abstract>Mino number of points - Value type: integer
+Max value: 2.147483647E9
+Min value: 1.0
+Default value: 4.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAXPOINTS</ows:Identifier><ows:Title>Max. number of points</ows:Title><ows:Abstract>Max. number of points - Value type: integer
+Max value: 2.147483647E9
+Min value: 1.0
+Default value: 25.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MODEL</ows:Identifier><ows:Title>Model</ows:Title><ows:Abstract>Model</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NUGGET</ows:Identifier><ows:Title>Nugget</ows:Title><ows:Abstract>Nugget - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SILL</ows:Identifier><ows:Title>Sill</ows:Title><ows:Abstract>Sill - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RANGE</ows:Identifier><ows:Title>Range</ows:Title><ows:Abstract>Range - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>CROSSVALIDATION</ows:Identifier><ows:Title>Cross validation</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><w
 ps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>VARIANCE</ows:Identifier><ows:Title>Variances</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>RESULT</ows:Iden
 tifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:lineardecrease</ows:Identifier><ows:Title>Linear decrease</ows:Title><ows:Abstract>Linear decrease</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Point layer</ows:Title><ows:Abstract>Point layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-c
 ollection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DIST</ows:Identifier><ows:Title>Search radius</ows:Title><ows:Abstract>Search radius - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POWER</ows:Identifier><ows:Title>Exponent</ows:Title><ows:Abstract>Exponent - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 2.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>CROSSVALIDATION</ows:Identifier><ows:Title>Cross validation</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><w
 ps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wp
 s:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:gradientlines</ows:Identifier><ows:Title>Gradient lines</ows:Title><ows:Abstract>Gradient lines</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MIN</ows:Identifier><ows:Title>Minimum size</ows:Title><ows:Abstract>Minimum size - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAX</ows:Identifier><ows:Title>Maximum size</ows:Title><ows:Abstract>Maximum size - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SKIP</ows:Identifier><ows:Title>Interval</ows:Title><ows:Abstract>Interval - Value type: integer
+Max value: 2.147483647E9
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>LINES</ows:Identifier><ows:Title>Gradient lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; s
 ubtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:geometriestopoints</ows:Identifier><ows:Title>Geometries to points</ows:Title><ows:Abstract>Geometries to points</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ow
 s:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:Mim
 eType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:curvatures</ows:Identifier><ows:Title>Curvatures</ows:Title><ows:Abstract>Curvatures</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Eleva
 tion</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" m
 inOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>CLASS</ows:Identifier><ows:Title>Classification</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>VERT</ows:Identifier><ows:Title>Vertical curvature</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:Mim
 eType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>HORZ</ows:Identifier><ows:Title>Horizontal curvature</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>GLOBAL</ows:Identifier><ows:Title>Curvature</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:
 ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:kerneldensity</ows:Identifier><ows:Title>Density (kernel)</ows:Title><ows:Abstract>Density (kernel)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Vector layer</ows:Title><ows:Abstract>Vector layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>
 application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DISTANCE</ows:Identifier><ows:Title>Search radius</ows:Title><ows:Abstract>Search radius - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>DENSITY</ows:Identifier><ows:Title>Density</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>imag
 e/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:simplifypolygons</ows:Identifier><ows:Title>Simplify polygons</ows:Title><ows:Abstract>Simplify polygons</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Polygons</ows:Title><ows:Abstract>Polygons</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></w
 ps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TOLERANCE</ows:Identifier><ows:Title>Tolerance</ows:Title><ows:Abstract>Tolerance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>PRESERVE</ows:Identifier><ows:Title>Preserve topology</ows:Title><ows:Abstract>Preserve topology - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Simplified polygons</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>a
 pplication/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:changelinedirection</ows:Identifier><ows:Title>Change line direction</ows:Title><ows:Abstract>Change line direction</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LINES</ows:Identifier><ows:Title>Lines</ows:Title><ows:Abstract>Lines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>applicatio
 n/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType>
 </wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:and</ows:Identifier><ows:Title>AND</ows:Title><ows:Abstract>AND</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:Comple
 xData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps
 :LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:extractendpointsoflines</ows:Identifier><ows:Title>Extract endpoints of lines</ows:Title><ows:Abstract>Extract endpoints of lines</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input Layer</ows:Title><ows:Abstract>Input Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/
 xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Forma
 t><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:ripleysk</ows:Identifier><ows:Title>Ripley K</ows:Title><ows:Abstract>Ripley K</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps
 :Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Ripley K</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Fo
 rmat><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:polygonstopolylines</ows:Identifier><ows:Title>Polygons to polylines</ows:Title><ows:Abstract>Polygons to polylines</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Polygons</ows:Title><ows:Abstract>Polygons</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeTyp
 e>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>applica
 tion/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:accflow</ows:Identifier><ows:Title>Flow accumulation</ows:Title><ows:Abstract>Flow accumulation</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgri
 d</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>WEIGHTS</ows:Identifier><ows:Title>Weight</ows:Title><ows:Abstract>Weight</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CONVERGENCE</ows:Identifier><ows:Title>Convergence factor (MFD)</ows:Title><ows:Abstract>Convergence factor (MFD) - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.1
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>FLOWACC</ows:Identifier><ows:Title>Flow accumulation</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/
 tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:volumebetweengrids</ows:Identifier><ows:Title>Volumen between two layers</ows:Title><ows:Abstract>Volumen between two layers</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LGRID</ows:Identifier><ows:Title>Lower layer</ows:Title><ows:Abstract>Lower layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Suppor
 ted></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>UGRID</ows:Identifier><ows:Title>Upper layer</ows:Title><ows:Abstract>Upper layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell
  size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>VOL</ows:Identifier><ows:Title>Volume</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:plus</ows:Identifier><ows:Title>+</ows:Title><ows:Abstract>+</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/ar
 cgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCe
 llSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:protectionindex</ows:Identifier><ows:Title>Protection index</ows:Title><ows:Abstract>Protection index</ows:Abstract><wps:DataInputs><wps:I
 nput maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1000.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Protection index</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/ti
 ff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:fragstatsdiversity</ows:Identifier><ows:Title>Fragstats (diversity metrics)</ows:Title><ows:Abstract>Fragstats (diversity metrics)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wp
 s:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAX</ows:Identifier><ows:Title>Maximum number of different classes</ows:Title><ows:Abstract>Maximum number of different classes - Value type: integer
+Max value: 2.147483647E9
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>METRICS</ows:Identifier><ows:Title>Metrics</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescrip
 tion><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:vectorfieldcalculator</ows:Identifier><ows:Title>Field calculator</ows:Title><ows:Abstract>Field calculator</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeT
 ype>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FORMULA</ows:Identifier><ows:Title>Formula</ows:Title><ows:Abstract>Formula</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wp
 s:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:contourlines</ows:Identifier><ows:Title>Contour lines</ows:Title><ows:Abstract>Contour lines</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DISTANCE</ows:Identifier><ows:Title>Equidistance</ows:Title><ows:Abstract>E
 quidistance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MIN</ows:Identifier><ows:Title>Min. value</ows:Title><ows:Abstract>Min. value - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAX</ows:Identifier><ows:Title>Max. value</ows:Title><ows:Abstract>Max. value - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 10000.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Contour lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; s
 ubtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:nrvi</ows:Identifier><ows:Title>NRVI</ows:Title><ows:Abstract>NRVI</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Titl
 e><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDRED</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><w
 ps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real
  world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:directiontoclosestpoint</ows:Identifier><ows:Title>Direction to closest point</ows:Title><ows:Abstract>Direction to closest point</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Point layer</ows:Title
 ><ows:Abstract>Point layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default
 ><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:autoincrementvalue</ows:I
 dentifier><ows:Title>Autoincrement Value</ows:Title><ows:Abstract>Autoincrement Value</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><
 ows:Identifier>FIELD</ows:Identifier><ows:Title>Attribute</ows:Title><ows:Abstract>Attribute</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Autoincrement Value</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported><
 /wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:savetowkt</ows:Identifier><ows:Title>Save geometries as WKT</ows:Title><ows:Abstract>Save geometries as WKT</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>applica
 tion/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FILENAME</ows:Identifier><ows:Title>File</ows:Title><ows:Abstract>File - Folder: false
+Open/Save: Save
+Extensions: wkt</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs/></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:greaterthan</ows:Identifier><ows:Title>&gt;</ows:Title><ows:Abstract>&gt;</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:D
 efault><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData
 ></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:costinroutesanisotropic</ows:Identifier><ows:Title>Cost for predefined routes (anisotropic)</ows:Title><ows:Abstract>Cost for predefined routes (anisotropic)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ROUTES</ows:Identifier><ows:Title>Routes</ows:Title><ows:Abstract>Routes</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeTyp
 e>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>COST</ows:Identifier><ows:Title>Maximum unitary cost</ows:Title><ows:Abstract>Maximum unitary cost</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:F
 ormat><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>COSTDIR</ows:Identifier><ows:Title>Direction of maximum cost [degrees]</ows:Title><ows:Abstract>Direction of maximum cost [degrees]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>KFACTOR</ows:Identifier><ows:Title>K</ows:Title><ows:Abstract>K - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 2.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Routes and cost</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml;
  subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodcountgreaterthan</ows:Identifier><ows:Title>Larger values count (neighbourhood)</ows:Title><ows:Abstract>Larger values count (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="
 1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>VALUE</ows:Identifier><ows:Title>Value</ows:Title><ows:Abstract>Value - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Larger values count (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:geometricproperties</ows:Identifier><ows:Title>Geometric properties of polygons</ows:Title><ows:Abstract>Geometric properties of polygons</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Polygons</ows:Title><ows:Abstract
 >Polygons</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Polygons</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><
 wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:generateterrain</ows:Identifier><ows:Title>Random DEM</ows:Title><ows:Abstract>Random DEM</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius [cells]</ows:Title><ows:Abstract>Radius [cells] - Value type: integer
+Max value: 2.147483647E9
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ITERATIONS</ows:Identifier><ows:Title>Iterations</ows:Title><ows:Abstract>Iterations - Value type: integer
+Max value: 2.147483647E9
+Min value: 0.0
+Default value: 50.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/
 tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:acccostanisotropic</ows:Identifier><ows:Title>Accumulated cost (anisotropic)</ows:Title><ows:Abstract>Accumulated cost (anisotropic)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>COST</ows:Identifier><ows:Title>Maximum unitary cost</ows:Title><ows:Abstract>Maximum unitary cost</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs
 ="1"><ows:Identifier>COSTDIR</ows:Identifier><ows:Title>Direction of maximum cost [degrees]</ows:Title><ows:Abstract>Direction of maximum cost [degrees]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FEATURES</ows:Identifier><ows:Title>Origin/destination points</ows:Title><ows:Abstract>Origin/destination points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" min
 Occurs="1"><ows:Identifier>KFACTOR</ows:Identifier><ows:Title>K</ows:Title><ows:Abstract>K - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 2.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>ACCCOST</ows:Identifier><ows:Title>Accumulated cost</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/t
 iff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>CLOSESTPOINT</ows:Identifier><ows:Title>Closest points</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:locateallocate</ows:Identifier><ows:Title>Location/allocation</ows:Title><ows:Abstract>Location/allocation</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1
 "><ows:Identifier>DEMAND</ows:Identifier><ows:Title>Demand points</ows:Title><ows:Abstract>Demand points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELDDEMAND</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:
 DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>OFFER</ows:Identifier><ows:Title>Preexistent resources</ows:Title><ows:Abstract>Preexistent resources</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CANDIDATES</ows:Identifier>
 <ows:Title>Candidate points</ows:Title><ows:Abstract>Candidate points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DIST</ows:Identifier><ows:Title>Type of distance</ows:Title><ows:Abstract>Type of distance</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyVal
 ue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NEWLOCATIONS</ows:Identifier><ows:Title>Number of resources to allocate</ows:Title><ows:Abstract>Number of resources to allocate - Value type: integer
+Max value: 2.147483647E9
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAXDIST</ows:Identifier><ows:Title>Maximum distance</ows:Title><ows:Abstract>Maximum distance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Statistics</ows:Title><wps:LiteralOutput/></wps:Output><wps:Output><ows:Identifier>SPIDER</ows:Identifier><ows:Title>Connections</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput
 ></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:polylinestopolygons</ows:Identifier><ows:Title>Polylines to polygons</ows:Title><ows:Abstract>Polylines to polygons</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Polylines</ows:Title><ows:Abstract>Polylines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>applicati
 on/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Polygons</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutput
 s></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:exportvector</ows:Identifier><ows:Title>Export vector layer</ows:Title><ows:Abstract>Export vector layer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wp
 s:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps
 :processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:addeventtheme</ows:Identifier><ows:Title>Points layer from table</ows:Title><ows:Abstract>Points layer from table</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TABLE</ows:Identifier><ows:Title>Table</ows:Title><ows:Abstract>Table</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:M
 imeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>XFIELD</ows:Identifier><ows:Title>X</ows:Title><ows:Abstract>X</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>YFIELD</ows:Identifier><ows:Title>Y</ows:Title><ows:Abstract>Y</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps
 :MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:noteq</ows:Identifier><ows:Title>!=</ows:Title><ows:Abstract>!=</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps
 :Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><o
 ws:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodmeanvalue</ows:Identifier><ows:Title>Mean (neighbourhood)</ows:Title><ows:Abstract>Mean (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOcc
 urs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Mean (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodmajority</ows:Identifier><ows:Title>Mayority (neighbourhood)</ows:Title><ows:Abstract>Mayority (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:Complex
 Data><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Mayority (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:ctvi</ows:Identifier><ows:Title>CTVI</ows:Title><ows:Abstract>CTVI</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Title><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeTy
 pe>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDRED</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData>
 </wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyVal
 ue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:fuzzify</ows:Identifier><ows:Title>Fuzzify</ows:Title><ows:Abstract>Fuzzify</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Input Layer</ows:Title><ows:Abstract>Input Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Defaul
 t><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FUNCTIONTYPE</ows:Identifier><ows:Title>Member function</ows:Title><ows:Abstract>Member function</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>A</ows:Identifier><ows:Title>Control point A</ows:Title><ows:Abstract>Control point A - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>B</ows:Identifier><ows:Title>Control point B</ows:Title><ows:Abstract>Control point B - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>C</ows:Identifier><ows:Title>Control point C</ows:Title><ows:Abstract>Control point C - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>D</ows:Identifier><ows:Title>Control point D</ows:Title><ows:Abstract>Control point D - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:Mi
 meType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodvariance</ows:Identifier><ows:Title>Variance (neighbourhood)</ows:Title><ows:Abstract>Variance (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wp
 s:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Variance (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodmedian</ows:Identifier><ows:Title>Median (neighbourhood)</ows:Title><ows:Abstract>Median (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexDa
 ta><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Median (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:ttvi</ows:Identifier><ows:Title>TTVI</ows:Title><ows:Abstract>TTVI</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Title><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType
 >image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDRED</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></
 wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue
 /></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:abs</ows:Identifier><ows:Title>abs()</ows:Title><ows:Abstract>abs()</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:
 Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows
 :Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:splitpolylinesatnodes</ows:Identifier><ows:Title>Split polylines at nodes</ows:Title><ows:Abstract>Split polylines at nodes</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LINES</ows:Identifier><ows:Title>Lines</ows:Title><ows:Abstract>Lines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs
 -collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType
 ></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:upslopeareafromarea</ows:Identifier><ows:Title>Upslope area from outlet zone</ows:Title><ows:Abstract>Upslope area from outlet zone</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>appli
 cation/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INITZONES</ows:Identifier><ows:Title>Outlet zone</ows:Title><ows:Abstract>Outlet zone</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><o
 ws:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Upslope area</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:rasterizevectorlayer</ows:Identifier><ows:Title>Rasterize vector layer</ows:Title><ows:Abstract>Rasterize vector
  layer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Vector layer</ows:Title><ows:Abstract>Vector layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstrac
 t>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:
 Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:euclideandistance</ows:Identifier><ows:Title>Euclidean distance</ows:Title><ows:Abstract>Euclidean distance</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Point layer</ows:Title><ows:Abstract>Point layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format
 ><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:Dat
 aInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:elevationreliefindex</ows:Identifier><ows:Title>Elevation-relief ratio</ows:Title><ows:Abstract>Elevation-relief ratio</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps
 :Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows
 :Identifier><ows:Title>Elevation-relief ratio</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:vectorcluster</ows:Identifier><ows:Title>Cluster</ows:Title><ows:Abstract>Cluster</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collectio
 n/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELDS</ows:Identifier><ows:Title>fields</ows:Title><ows:Abstract>fields</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NUMCLASS</ows:Identifier><ows:Title>Number of classes</ows:Title><ows:Abstract>Number of classes - Value type: integer
+Max value: 2.147483647E9
+Min value: 2.0
+Default value: 3.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSuppo
 rted="false" storeSupported="false"><ows:Identifier>sxt:nnanalysis</ows:Identifier><ows:Title>Nearest neighbour analysis</ows:Title><ows:Abstract>Nearest neighbour analysis</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Su
 pported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Statistics</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:crosssections</ows:Identifier><ows:Title>Cross sections</ows:Title><ows:Abstract>Cross sections</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ROUTE</ows:Identifier><ows:Title>Route</ows:Title><ows:Abstract>Route</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/j
 son</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DISTANCE</ows:Identifier><ows:Title>Distance between sections</ows:Title><ows:Abstract>Distance between sections - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>WIDTH</ows:Identifier><ows:Title>Section width (to each side)</ows:Title><ows:Abstract>Section width (to each side) - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NUMPOINTS</ows:Identifier><ows:Title>Number of points (on each side)</ows:Title><ows:Abstract>Number of points (on each side) - Value type: integer
+Max value: 2.147483647E9
+Min value: 0.0
+Default value: 5.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Cross sections</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; 
 subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodnumberofclasses</ows:Identifier><ows:Title>Number of different classes</ows:Title><ows:Abstract>Number of different classes</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><
 ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Number of different classes</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:closegapsnn</ows:Identifier><ows:Title>Void filling [nearest neighbour]</ows:Title><ows:Abstract>Void filling [nearest neighbour]</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstrac
 t><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:An
 yValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Filled layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:rasterbuffer</ows:Identifier><ows:Title>Raster buffer</ows:Title><ows:Abstract>Raster buffer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Form
 at></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Método</ows:Title><ows:Abstract>Método</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DIST</ows:Identifier><ows:Title>Distance</ows:Title><ows:Abstract>Distance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>BUFFER_LAYER</ows:Identifier><ows:Title>Buffer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</
 wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:cfactorfromndvi</ows:Identifier><ows:Title>C factor from NDVI</ows:Title><ows:Abstract>C factor from NDVI</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NDVI</ows:Identifier><ows:Title>NDVI</ows:Title><ows:Abstract>NDVI</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:I
 nput maxOccurs="1" minOccurs="1"><ows:Identifier>ALPHA</ows:Identifier><ows:Title>Alpha</ows:Title><ows:Abstract>Alpha - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BETA</ows:Identifier><ows:Title>Beta</ows:Title><ows:Abstract>Beta - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 2.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>CFACTOR</ows:Identifier><ows:Title>C</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeTy
 pe></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:aggregate</ows:Identifier><ows:Title>Aggregate</ows:Title><ows:Abstract>Aggregate</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GRID</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"
 ><ows:Identifier>METHOD</ows:Identifier><ows:Title>Método</ows:Title><ows:Abstract>Método</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SIZE</ows:Identifier><ows:Title>Aggregation factor</ows:Title><ows:Abstract>Aggregation factor - Value type: integer
+Max value: 2.147483647E9
+Min value: 2.0
+Default value: 2.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Aggregated layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/ti
 ff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:convergence</ows:Identifier><ows:Title>Convergence index</ows:Title><ows:Abstract>Convergence index</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input
 ><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessO
 utputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Convergence</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:gridbasicstats</ows:Identifier><ows:Title>Basic statistics</ows:Title><ows:Abstract>Basic statistics</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>ima
 ge/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>STATS</ows:Identifier><ows:Title>Statistics</ows:Ti
 tle><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodminvalue</ows:Identifier><ows:Title>Minimum (neighbourhood)</ows:Title><ows:Abstract>Minimum (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Minimum (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:extractnodes</ows:Identifier><ows:Title>Extract Nodes</ows:Title><ows:Abstract>Extract Nodes</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Capa de entrada</ows:Title><ows:Abstract>Capa de entrada</ows:Abstract><wps:ComplexData><w
 ps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Nodes</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/
 1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:aspect</ows:Identifier><ows:Title>Aspect</ows:Title><ows:Abstract>Aspect</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:
 Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>UNITS</ows:Identifier><ows:Title>Units</ows:Title><ows:Abstract>Units</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><w
 ps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>ASPECT</ows:Identifier><ows:Title>Aspect</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:I
 dentifier>sxt:reclassifyequalamplitude</ows:Identifier><ows:Title>Divide into n classes of equal amplitude</ows:Title><ows:Abstract>Divide into n classes of equal amplitude</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CLASSCOUNT</ows:Identifier><ows:Title>Number of classes</ows:Title><ows:Abstract>Number of classes - Value type: integer
+Max value: 2.147483647E9
+Min value: 2.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RECLASS</ows:Identifier><ows:Title>Reclassify</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</w
 ps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:pviperry</ows:Identifier><ows:Title>PVI(Perry and Lautenschlager)</ows:Title><ows:Abstract>PVI(Perry and Lautenschlager)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Title><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:Co
 mplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDRED</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:Da
 taType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SLOPE</ows:Identifier><ows:Title>Soil line slope</ows:Title><ows:Abstract>Soil line slope - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERCEPT</ows:Identifier><ows:Title>Soil line intercept</ows:Title><ows:Abstract>Soil line intercept - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:Mi
 meType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:delaunay</ows:Identifier><ows:Title>Delaunay triangulation</ows:Title><ows:Abstract>Delaunay triangulation</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points layer</ows:Title><ows:Abstract>Points layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1
 .1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>TRIANGLES</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><
 wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:meanvalueuphill</ows:Identifier><ows:Title>Mean value uphill</ows:Title><ows:Abstract>Mean value uphill</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1">
 <ows:Identifier>PARAM</ows:Identifier><ows:Title>Parameter</ows:Title><ows:Abstract>Parameter</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The 
 cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Mean value uphill</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:fillelevationvalues</ows:Identifier><ows:Title>Fill elevation values</ows:Title><ows:Abstract>Fill elevation values</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CONTOURS_LAYER</ows:Identifier><ows:Title
 >Contour lines</ows:Title><ows:Abstract>Contour lines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>UPHILL_LAYER</ows:Identifier><ows:Title>Uphill lines</ows:Title><ows:Abstract>Uphill lines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-c
 ollection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CONTOURS_LAYER_FIELD</ows:Identifier><ows:Title>Elevation field</ows:Title><ows:Abstract>Elevation field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>UPHILL_LAYER_FIELD</ows:Identifier><ows:Title>Elevation fiel
 d</ows:Title><ows:Abstract>Elevation field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>UPHILL_LAYER_INTERVAL_FIELD</ows:Identifier><ows:Title>Interval field</ows:Title><ows:Abstract>Interval field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs
 -collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:cleanpointslayer</ows:Identifier><ows:Title>Clean points layer</ows:Title><ows:Abstract>Clean points layer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Points layer</ows:Title><ows:Abstract>Points layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-col
 lection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Fo
 rmat><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:nodelines</ows:Identifier><ows:Title>Node lines</ows:Title><ows:Abstract>Node lines</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LINES</ows:Identifier><ows:Title>Lines</ows:Title><ows:Abstract>Lines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>applicatio
 n/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType>
 </wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:variabledistancebuffer</ows:Identifier><ows:Title>Variable distance buffer</ows:Title><ows:Abstract>Variable distance buffer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></
 wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Distance field</ows:Title><ows:Abstract>Distance field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TYPES</ows:Identifier><ows:Title>Buffer type</ows:Title><ows:Abstract>Buffer type</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RINGS</ows:Identifier><ows:Title>Number of concentric rings</ows:Title><ows:Abstract>Number of concentric rings</ows:Abstract><wps:Literal
 Data><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NOTROUNDED</ows:Identifier><ows:Title>Do not round resulting polygons</ows:Title><ows:Abstract>Do not round resulting polygons - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Buffer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><w
 ps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:tablebasicstats</ows:Identifier><ows:Title>Basic statistics</ows:Title><ows:Abstract>Basic statistics</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TABLE</ows:Identifier><ows:Title>Table</ows:Title><ows:Abstract>Table</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType
 >application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>STATS</ows:Identifier><ows:Title>Statistics</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:log10</ows:Identifier><ows:Title>log10()</ows:Title><ows:Abstract>log10()</ows:Abstract><wps:DataInputs><wps
 :Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</o
 ws:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:acccostcombined</ows:Identifier><ows:Title>Accumulated cost (combined)</ows:Title><ows:Abstract>Accumulated cost (combined)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ISOCOST</ows:Iden
 tifier><ows:Title>Isotropic cost</ows:Title><ows:Abstract>Isotropic cost</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ANISOCOST</ows:Identifier><ows:Title>Anisotropic cost</ows:Title><ows:Abstract>Anisotropic cost</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>COSTDIR</ows:Identifier><ows:Title>Direction of maximum cost [degrees]
 </ows:Title><ows:Abstract>Direction of maximum cost [degrees]</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FEATURES</ows:Identifier><ows:Title>Origin/destination points</ows:Title><ows:Abstract>Origin/destination points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>KFACTOR</ows:Identifier><ows:Title>K</ows:Title><ows:Abstract>K 
 - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 2.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>ACCCOST</ows:Identifier><ows:Title>Accumulated cost</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/t
 iff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>CLOSESTPOINT</ows:Identifier><ows:Title>Closest points</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:divide</ows:Identifier><ows:Title>/</ows:Title><ows:Abstract>/</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows
 :Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The 
 real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutp
 uts></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:reclassifyconsecutive</ows:Identifier><ows:Title>Reclassify into ordered classes</ows:Title><ows:Abstract>Reclassify into ordered classes</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract
 ><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RECLASS</ows:Identifier><ows:Title>Reclassify</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescript
 ion wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:separateshapes</ows:Identifier><ows:Title>Separate entities</ows:Title><ows:Abstract>Separate entities</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeT
 ype></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field for labeling</ows:Title><ows:Abstract>Field for labeling</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:
 MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:vectorbasicstats</ows:Identifier><ows:Title>Basic statistics</ows:Title><ows:Abstract>Basic statistics</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><w
 ps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>STATS</ows:Identifier><ows:Title>Statistics</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:splitmultipart</ows:Identifier><ows:Title>Separate multi-part features</ows:Title><ows:Abstract>Separate multi-part features</ows:Abstract><wps:DataInputs><wps:Input m
 axOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/
 xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:cleanvectorlayer</ows:Identifier><ows:Title>Clean vector layer</ows:Title><ows:Abstract>Clean vector layer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ow
 s:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:
 Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:tabulatearea</ows:Identifier><ows:Title>Tabulate Area</ows:Title><ows:Abstract>Tabulate Area</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GRID</ows:Identifier><ows:Title>Zones Grid</ows:Title><ows:Abstract>Zones G
 rid</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GRID2</ows:Identifier><ows:Title>Values Grid</ows:Title><ows:Abstract>Values Grid</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>COMPACT</ows:Identifier><ows:Title>Compact output</ows:Title><ows:Abstract>Compact output - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows
 :DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>TABLE</ows:Identifier><ows:Title>Tabulate Area</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1
 .0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:linestoequispacedpoints</ows:Identifier><ows:Title>Lines to equispaced points</ows:Title><ows:Abstract>Lines to equispaced points</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LINES</ows:Iden
 tifier><ows:Title>Lines</ows:Title><ows:Abstract>Lines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DISTANCE</ows:Identifier><ows:Title>Distance between points</ows:Title><ows:Abstract>Distance between points - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Points</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSuppo
 rted="false" storeSupported="false"><ows:Identifier>sxt:fillsinks</ows:Identifier><ows:Title>Sink filling</ows:Title><ows:Abstract>Sink filling</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MINSLOPE</ows:Identifier><ows:Title>Min. angle between cells [degrees]</ows:Title><ows:Abstract>Min. angle between cells [degrees] - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.01
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Preprocessed</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</
 wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:gridfromfunction</ows:Identifier><ows:Title>Grid from function</ows:Title><ows:Abstract>Grid from function</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MINX</ows:Identifier><ows:Title>X min</ows:Title><ows:Abstract>X min - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: -1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAXX</ows:Identifier><ows:Title>X Max</ows:Title><ows:Abstract>X Max - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MINY</ows:Identifier><ows:Title>Y Min</ows:Title><ows:Abstract>Y Min - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: -1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAXY</ows:Identifier><ows:Title>Y Max</ows:Title><ows:Abstract>Y Max - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FORMULA</ows:Identifier><ows:Title>Formula</ows:Title><ows:Abstract>Formula</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RE
 SULT</ows:Identifier><ows:Title>Grid from function</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:graticulebuilder</ows:Identifier><ows:Title>Create graticule</ows:Title><ows:Abstract>Create graticule</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>XMIN</ows:Identifier><ows:Title>X Min</ows:Title><ows:Abstract>X Min - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: -100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>XMAX</ows:Identifier><ows:Title>X Max</ows:Title><ows:Abstract>X Max - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>YMIN</ows:Identifier><ows:Title>Y Min</ows:Title><ows:Abstract>Y Min - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: -100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>YMAX</ows:Identifier><ows:Title>Y Max</ows:Title><ows:Abstract>Y Max - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERVALX</ows:Identifier><ows:Title>X interval</ows:Title><ows:Abstract>X interval - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERVALY</ows:Identifier><ows:Title>Y interval</ows:Title><ows:Abstract>Y interval - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TYPE</ows:Identifier><ows:Title>Type</ows:Title><ows:Abstract>Type</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>GRATICULE</ows:Identifier><ows:Title>Graticule</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType>
 </wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:meancenter</ows:Identifier><ows:Title>Mean center and standard distance</ows:Title><ows:Abstract>Mean center and standard distance</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps
 :Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELDS</ows:Identifier><ows:Title>Weights</ows:Title><ows:Abstract>Weights</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Mean center and standard distance</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtyp
 e=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:disttochannelnetwork</ows:Identifier><ows:Title>Distance to channel network</ows:Title><ows:Abstract>Distance to channel network</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifie
 r>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NETWORK</ows:Identifier><ows:Title>Channel network</ows:Title><ows:Abstract>Channel network</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the 
 bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>DIST</ows:Identifier><ows:Title>Distance to channel network</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:For
 mat></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:removeholes</ows:Identifier><ows:Title>Remove holes</ows:Title><ows:Abstract>Remove holes</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>appl
 ication/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOut
 puts></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:slopelength</ows:Identifier><ows:Title>Slope length</ows:Title><ows:Abstract>Slope length</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>THRESHOLD</ows:Identifier><ows:Title>Slope change threshold</ows:Title><ows:Abstract>Slope change threshold - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.5
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>USETHRESHOLD</ows:Identifier><ows:Title>Use threshold</ows:Title><ows:Abstract>Use threshold - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataT
 ype>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>SLOPELENGTH</ows:Identifier><ows:Title>Slope length</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:topographicindices</ows:Identifier><ows:Title>Topographic indices</ows:Title><ows:Abstract>Topographic indices</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SLOPE</ows:Identifier><ows:Title>Slope</ows:Title><ows:Abstract>Slope</ows:Abstract><wps:ComplexData><wps:Default><wp
 s:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ACCFLOW</ows:Identifier><ows:Title>Flow accumulation</ows:Title><ows:Abstract>Flow accumulation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBo
 xData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>SPI</ows:Identifier><ows:Title>Stream Power Index</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>LS</ows:Identifier><ows:Title>LS factor</ows:Title
 ><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>TWI</ows:Identifier><ows:Title>Topographic Wetness Index (TWI)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:guh</ows:Identifier><ows:Title>Geomorphological instantaneous Unit Hydrograph</ows:Title><ows:Abstra
 ct>Geomorphological instantaneous Unit Hydrograph</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>STREAMS</ows:Identifier><ows:Title>Channel network</ows:Title><ows:Abstract>Channel network</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ORDER</ows:
 Identifier><ows:Title>Order</ows:Title><ows:Abstract>Order</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LENGTH</ows:Identifier><ows:Title>Length</ows:Title><ows:Abstract>Length</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DOWNSLOPE</ows:Identifier><ows:Title>Next reach downslope</ows:Title><ows:Abstract>Next reach downslope</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BASINS</ows:Identifier><ows:Title>Watersheds</ows:Title><ows:Abstract>Watersheds</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format
 ><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>AREA</ows:Identifier><ows:Title>Area</ows:Title><ows:Abstract>Area</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>VELOCITY</ows:Identifier><ows:Title>Average water velocity (Km/h)</ows:Title><ows:Abstract>Average water velocity (Km/h) - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 5.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERVAL</ows:Identifier><ows:Title>Interval (minutes)</ows:Title><ows:Abstract>Interval (minutes) - Value type: integer
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 5.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>GUH</ows:Identifier><ows:Title>Geomorphological instantaneous Unit Hydrograph</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription w
 ps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:croptovaliddata</ows:Identifier><ows:Title>Crop to valid data cells</ows:Title><ows:Abstract>Crop to valid data cells</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer to crop</ows:Title><ows:Abstract>Layer to crop</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps
 :CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Cropped layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" s
 toreSupported="false"><ows:Identifier>sxt:acv</ows:Identifier><ows:Title>Anisotropic coefficient of variation</ows:Title><ows:Abstract>Anisotropic coefficient of variation</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4
 326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Anisotropic coefficient of variation</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows
 :Identifier>sxt:closegaps</ows:Identifier><ows:Title>Void filling</ows:Title><ows:Abstract>Void filling</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>THRESHOLD</ows:Identifier><ows:Title>Tension threshold</ows:Title><ows:Abstract>Tension threshold - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.1
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Filled layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</
 wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:distanceandangle</ows:Identifier><ows:Title>Distances and Angles</ows:Title><ows:Abstract>Distances and Angles</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER1</ows:Identifier><ows:Title>Layer 1</ows:Title><ows:Abstract>Layer 1</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1
 .1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ID1</ows:Identifier><ows:Title>ID Attribute 1</ows:Title><ows:Abstract>ID Attribute 1</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CONVEXHULL1</ows:Identifier><ows:Title>ConvexHull of layer 1</ows:Title><ows:Abstract>ConvexHull of layer 1 - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identi
 fier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ID2</ows:Identifier><ows:Title>ID Attribute 2</ows:Title><ows:Abstract>ID Attribute 2</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralD
 ata></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CONVEXHULL2</ows:Identifier><ows:Title>ConvexHull of Layer 2</ows:Title><ows:Abstract>ConvexHull of Layer 2 - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>LINES</ows:Identifier><ows:Title>Lines_Dist_Angles</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:For
 mat><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:recttopolar</ows:Identifier><ows:Title>Cartesian to polar</ows:Title><ows:Abstract>Cartesian to polar</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>X</ows:Identifier><ows:Title>X</ows:Title><ows:Abstract>X</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>Y</ows:Identifier><ows:Title>Y</ows:Title><ows:Abstract>Y</ows:Abstract><wps:Comple
 xData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps
 :LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>DIST</ows:Identifier><ows:Title>Distance</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>ANGLE</ows:Identifier><ows:Title>Angle</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ow
 s:Identifier>sxt:symdifference</ows:Identifier><ows:Title>Symmetric difference</ows:Title><ows:Abstract>Symmetric difference</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Primera_capa</ows:Title><ows:Abstract>Primera_capa</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input
 ><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CLIPLAYER</ows:Identifier><ows:Title>Segunda_capa</ows:Title><ows:Abstract>Segunda_capa</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Symmetric difference</ows:Title><wps:ComplexOutput
 ><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:perturbatepointslayer</ows:Identifier><ows:Title>Perturbate points layer</ows:Title><ows:Abstract>Perturbate points layer</ows:Abstract><wps:DataInputs><wps
 :Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Points layer</ows:Title><ows:Abstract>Points layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MEAN</ows:Identifier><ows:Title>Mean</ows:Title><ows:Abstract>Mean - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>STDDEV</ows:Identifier><ows:Title>Standard deviation</ows:Title><ows:Abstract>Standard deviation - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSuppo
 rted="false" storeSupported="false"><ows:Identifier>sxt:clipgrid</ows:Identifier><ows:Title>Crop grid with polygon layer</ows:Title><ows:Abstract>Crop grid with polygon layer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer to crop</ows:Title><ows:Abstract>Layer to crop</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POLYGONS</ows:Identifier><ows:Title>Polygons</ows:Title><ows:Abstract>Polygons</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>
 text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier
 ><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Cropped layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:countpoints</ows:Identifier><ows:Title>Count points in polygons</ows:Title><ows:Abstract>Count points in polygons</ows:Abstract><wps:DataInputs><wps:Inpu
 t maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POLYGONS</ows:Identifier><ows:Title>Polygons</ows:Title><ows:Abstract>Polygons</ows:Abstract><wps:ComplexData><wps:Defa
 ult><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Polygons</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0<
 /wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:bboxgrid</ows:Identifier><ows:Title>Create grid bounding box</ows:Title><ows:Abstract>Create grid bounding box</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>imag
 e/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:Pr
 ocessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>bbox</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:filterclumps</ows:Identifier><ows:Title>Filter 
 clumps</ows:Title><ows:Abstract>Filter clumps</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MINAREA</ows:Identifier><ows:Title>Min. area [cells]</ows:Title><ows:Abstract>Min. area [cells] - Value type: integer
+Max value: 2.147483647E9
+Min value: 1.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Filtered layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff
 </wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:tvi</ows:Identifier><ows:Title>TVI</ows:Title><ows:Abstract>TVI</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Title><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccu
 rs="1"><ows:Identifier>BANDRED</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:Liter
 alData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Form
 at><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:hypsometry</ows:Identifier><ows:Title>Hypsometry</ows:Title><ows:Abstract>Hypsometry</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifie
 r><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Hypsometry</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></w
 ps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:mediancenter</ows:Identifier><ows:Title>Median center</ows:Title><ows:Abstract>Median center</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeTy
 pe></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Weights</ows:Title><ows:Abstract>Weights</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataTyp
 e>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Median center</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupport
 ed="false" storeSupported="false"><ows:Identifier>sxt:vectoraddfield</ows:Identifier><ows:Title>Add field</ows:Title><ows:Abstract>Add field</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Inp
 ut><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD_NAME</ows:Identifier><ows:Title>Field name</ows:Title><ows:Abstract>Field name</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD_TYPE</ows:Identifier><ows:Title>Field type</ows:Title><ows:Abstract>Field type</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD_LENGTH</ows:Identifier><ows:Title>Field length</ows:Title><ows:Abstract>Field length - Value type: integer
+Max value: 254.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD_PRECISION</ows:Identifier><ows:Title>Field precision (double only)</ows:Title><ows:Abstract>Field precision (double only) - Value type: integer
+Max value: 20.0
+Min value: 0.0
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEFAULT_VALUE</ows:Identifier><ows:Title>Default value</ows:Title><ows:Abstract>Default value</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><
 wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:gridcompletion</ows:Identifier><ows:Title>Complete grid</ows:Title><ows:Abstract>Complete grid</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Base layer</ows:Title><ows:Abstract>Base layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ADDITIONAL</ows:Identifier><ows:Title>Additional layer</ows:Title><ows:Ab
 stract>Additional layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Interpolation method</ows:Title><ows:Abstract>Interpolation method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:Boundin
 gBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Filled layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:reclassifydisjoint</ows:Identifier><ows:Title>Recl
 assify into disjoint classes</ows:Title><ows:Abstract>Reclassify into disjoint classes</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" min
 Occurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RECLASS</ows:Identifier><ows:Title>Reclassify</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:sortraster</ows:Identifier><ows:Title>Sort</ows:Title><ows:Abstract>Sort</ows:Abstract><wps:DataInpu
 ts><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first in
 put)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Sorted raster layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:edgecontamination</ows:Identifier><ows:Title>Edge contamination</ows:Title><ows:Abstract>Edge contamination</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Iden
 tifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</
 ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>EDGECONT</ows:Identifier><ows:Title>Edge contamination</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:idw</ows:Identifier><ows:Title>Inverse Distance Weighting (IDW)</ows:Title><ows:Abstract>Inverse Distance Weighting (IDW)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Point layer</ows:Title><ows:Ab
 stract>Point layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"
 ><ows:Identifier>DIST</ows:Identifier><ows:Title>Search radius</ows:Title><ows:Abstract>Search radius - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POWER</ows:Identifier><ows:Title>Exponent</ows:Title><ows:Abstract>Exponent - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 2.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>CROSSVALIDATION</ows:Identifier><ows:Title>Cross validation</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><w
 ps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wp
 s:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:pvirichardson</ows:Identifier><ows:Title>PVI(Richardson and Wiegand)</ows:Title><ows:Abstract>PVI(Richardson and Wiegand)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Title><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDRED</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:
 Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SLOPE</ows:Identifier><ows:Title>Soil line slope</ows:Title><ows:Abstract>Soil line slope - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERCEPT</ows:Identifier><ows:Title>Soil line intercept</ows:Title><ows:Abstract>Soil line intercept - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:Mi
 meType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:reclassifyequalarea</ows:Identifier><ows:Title>Divide into n classes of equal area</ows:Title><ows:Abstract>Divide into n classes of equal area</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported><
 /wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CLASSAREA</ows:Identifier><ows:Title>Class area [cells]</ows:Title><ows:Abstract>Class area [cells] - Value type: integer
+Max value: 2.147483647E9
+Min value: 2.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RECLASS</ows:Identifier><ows:Title>Reclassify</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</w
 ps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:transform</ows:Identifier><ows:Title>Transform</ows:Title><ows:Abstract>Transform</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:
 Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DISTANCEX</ows:Identifier><ows:Title>Translation X</ows:Title><ows:Abstract>Translation X - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DISTANCEY</ows:Identifier><ows:Title>Translation Y</ows:Title><ows:Abstract>Translation Y - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ANGLE</ows:Identifier><ows:Title>Rotation angle</ows:Title><ows:Abstract>Rotation angle - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SCALEX</ows:Identifier><ows:Title>Scale factor (X)</ows:Title><ows:Abstract>Scale factor (X) - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SCALEY</ows:Identifier><ows:Title>Scale Factor (Y)</ows:Title><ows:Abstract>Scale Factor (Y) - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ANCHORX</ows:Identifier><ows:Title>Anchor point X</ows:Title><ows:Abstract>Anchor point X - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>ANCHORY</ows:Identifier><ows:Title>Anchor point Y</ows:Title><ows:Abstract>Anchor point Y - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Capa_transformada</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" 
 statusSupported="false" storeSupported="false"><ows:Identifier>sxt:polygonstatisticsfrompoints</ows:Identifier><ows:Title>Point statistics in polygons</ows:Title><ows:Abstract>Point statistics in polygons</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POLYGONS</ows:Identifier><ows:Title>Polygons</ows:Title><ows:Abstract>Polygons</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/z
 ip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>F
 ield</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDesc
 ription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:clipbyrectangle</ows:Identifier><ows:Title>Clip by rectangle</ows:Title><ows:Abstract>Clip by rectangle</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer to clip</ows:Title><ows:Abstract>Layer to clip</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Fo
 rmat><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>XMIN</ows:Identifier><ows:Title>X Min</ows:Title><ows:Abstract>X Min - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: -100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>XMAX</ows:Identifier><ows:Title>X Max</ows:Title><ows:Abstract>X Max - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>YMIN</ows:Identifier><ows:Title>Y Min</ows:Title><ows:Abstract>Y Min - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: -100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>YMAX</ows:Identifier><ows:Title>Y Max</ows:Title><ows:Abstract>Y Max - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Clipped_Layer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" stat
 usSupported="false" storeSupported="false"><ows:Identifier>sxt:slope</ows:Identifier><ows:Title>Slope</ows:Title><ows:Abstract>Slope</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>UNITS</ows:Identifier><ows:Title>Units</ows:Title><ows:Abstract>Units</ows:Abstra
 ct><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>SLOPE</ows:Identifier><ows:Title>Slope</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeTy
 pe>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:minus</ows:Identifier><ows:Title>-</ows:Title><ows:Abstract>-</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccu
 rs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>
 The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:sumofcostfromallpoints</ows:Identifier><ows:Title>Sum of cost to all points</ows:Title><ows:Abstract>Sum of cost to all points</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>COST</ows:Identifier><ows:Title>Unita
 ry cost</ows:Title><ows:Abstract>Unitary cost</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FEATURES</ows:Identifier><ows:Title>Origin/destination points</ows:Title><ows:Abstract>Origin/destination points</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of t
 he inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>ACCCOST</ows:Identifier><ows:Title>Accumulated cost</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported
 ></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:pviwalther</ows:Identifier><ows:Title>PVI(Walther and Shabaani)</ows:Title><ows:Abstract>PVI(Walther and Shabaani)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Title><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDRED</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralDat
 a><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SLOPE</ows:Identifier><ows:Title>Soil line slope</ows:Title><ows:Abstract>Soil line 
 slope - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERCEPT</ows:Identifier><ows:Title>Soil line intercept</ows:Title><ows:Abstract>Soil line intercept - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:Mi
 meType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:polylinestosinglesegments</ows:Identifier><ows:Title>Polylines to single segments</ows:Title><ows:Abstract>Polylines to single segments</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LINES</ows:Identifier><ows:Title>Lines</ows:Title><ows:Abstract>Lines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wf
 s-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wp
 s:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:ndvi</ows:Identifier><ows:Title>NDVI</ows:Title><ows:Abstract>NDVI</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Title><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDRE
 D</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input
  maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</
 wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:cellbalance</ows:Identifier><ows:Title>Net balance</ows:Title><ows:Abstract>Net balance</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>WEIGHTS</ows:Identifier><ows:Title>Weight</ows:Title>
 <ows:Abstract>Weight</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CONVERGENCE</ows:Identifier><ows:Title>Convergence factor (MFD)</ows:Title><ows:Abstract>Convergence factor (MFD) - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.1
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>CELLBALANCE</ows:Identifier><ows:Title>Net balance</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/ti
 ff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodcountequalto</ows:Identifier><ows:Title>Equal values count (neighbourhood)</ows:Title><ows:Abstract>Equal values count (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wp
 s:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>VALUE</ows:Identifier><ows:Title>Value</ows:Title><ows:Abstract>Value - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Equal values count (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:crossclassification</ows:Identifier><ows:Title>Cross checking(Kappa index)</ows:Title><ows:Abstract>Cross checking(Kappa index)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GRID</ows:Identifier><ows:Title>Grid 1</ows:Title><ows:Abstract>Grid 1</ows:A
 bstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GRID2</ows:Identifier><ows:Title>Grid 2</ows:Title><ows:Abstract>Grid 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstrac
 t><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>TABLE</ows:Identifier><ows:Title>Cross classification</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application
 /json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>CROSCLASS</ows:Identifier><ows:Title>Cross classification</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>KAPPA</ows:Identifier><ows:Title>Cross classification</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported=
 "false"><ows:Identifier>sxt:vectorspatialcluster</ows:Identifier><ows:Title>Spatial cluster</ows:Title><ows:Abstract>Spatial cluster</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:
 Input maxOccurs="1" minOccurs="1"><ows:Identifier>NUMCLASS</ows:Identifier><ows:Title>Number of classes</ows:Title><ows:Abstract>Number of classes - Value type: integer
+Max value: 2.147483647E9
+Min value: 2.0
+Default value: 3.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSuppo
 rted="false" storeSupported="false"><ows:Identifier>sxt:gridsfromtableandgrid</ows:Identifier><ows:Title>Grids from table and classified grid</ows:Title><ows:Abstract>Grids from table and classified grid</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TABLE</ows:Identifier><ows:Title>Look-up table</ows:Title><ows:Abstract>Look-up table</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:F
 ormat><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstr
 act><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs/></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:fixeddistancebuffer</ows:Identifier><ows:Title>Fixed distance buffer</ows:Title><ows:Abstract>Fixed distance buffer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><
 wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DISTANCE</ows:Identifier><ows:Title>Distance</ows:Title><ows:Abstract>Distance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TYPES</ows:Identifier><ows:Title>Buffer type</ows:Title><ows:Abstract>Buffer type</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RINGS</ows:Identifier><ows:Title>Number of concentric rings</ows:Title><ows:Abstract>Number of concentric rings</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NOTROUNDED</ows:Identifier><ows:Title>Do not round resulting polygons</ows:Title><ows:Abstract>Do not round resulting polygons - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifie
 r><ows:Title>Buffer</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:difference</ows:Identifier><ows:Title>Difference</ows:Title><ows:Abstract>Difference</ows:Abstract><wps:Dat
 aInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer to clip</ows:Title><ows:Abstract>Layer to clip</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>CLIPLAYER</ows:Identifier><ows:Title>Clipping layer</ows:Title><ows:Abstract>Clipping lay
 er</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Difference</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:M
 imeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:realarea</ows:Identifier><ows:Title>Real area</ows:Title><ows:Abstract>Real area</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:Mime
 Type>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInput
 s><wps:ProcessOutputs><wps:Output><ows:Identifier>REALAREA</ows:Identifier><ows:Title>Real area</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:changedatatype</ows:Identifier><ows:Title>Change data type</ows:Title><ows:Abstract>Change data type</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><w
 ps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TYPE</ows:Identifier><ows:Title>Data type</ows:Title><ows:Abstract>Data type</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The ce
 ll size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:geometricpropertieslines</ows:Identifier><ows:Title>Geometric properties of lines</ows:Title><ows:Abstract>Geometric properties of lines</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LINES</ows:Identifier><ows:Title>
 Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wp
 s:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:locateextremevalues</ows:Identifier><ows:Title>Locate max values</ows:Title><ows:Abstract>Locate max values</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POLYGONS</ows:Identifier><ows:Title>Polygons</ows:Title><ows:Abstract>Polygons</ows:
 Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GRID</ows:Identifier><ows:Title>Grid</ows:Title><ows:Abstract>Grid</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</w
 ps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Max values</ows:Title><wps:
 ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:removerepeatedgeometries</ows:Identifier><ows:Title>Remove repeated geometries</ows:Title><ows:Abstract>Remove repeated geometries</ows:Abstrac
 t><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Input layer</ows:Title><ows:Abstract>Input layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Unique_Geometries</ows:Title><wps:Compl
 exOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:nninterpolation</ows:Identifier><ows:Title>Nearest neighbour</ows:Title><ows:Abstract>Nearest neighbour</ows:Abstract><wps:DataInputs><wps:Input max
 Occurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Point layer</ows:Title><ows:Abstract>Point layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>
 xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:M
 imeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:usped</ows:Identifier><ows:Title>USPED</ows:Title><ows:Abstract>USPED</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>DEM</ows:Title><ows:Abstract>DEM</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>K</ows:Identifier><ows:Title>K</ows:Title><ows:Abstract>K</ows:Abstract><wps:ComplexData
 ><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>C</ows:Identifier><ows:Title>C</ows:Title><ows:Abstract>C</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>R</ows:Identifier><ows:Title>R</ows:Title><ows:Abstract>R - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>EROSIONTYPE</ows:Identifier><ows:Title>Prevailing erosion type</ows:Title><ows:Abstract>Prevailing erosion type</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralDat
 a><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>USPED</ows:Identifier><ows:Title>USPED</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhooddiversity</ows:Identifier><ows:Title>Diversity</ows:Title><ows:Abstract>Diversity</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:Mime
 Type>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Diversity</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:snappoints</ows:Identifier><ows:Title>Snap points to layer</ows:Title><ows:Abstract>Snap points to layer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Points layer</ows:Title><ows:Abstract>Points layer</ows:Abstract><wps:ComplexData><wps:Defau
 lt><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SNAPTO</ows:Identifier><ows:Title>Capa_ajuste</ows:Title><ows:Abstract>Capa_ajuste</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xm
 l; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TOLERANCE</ows:Identifier><ows:Title>Tolerance</ows:Title><ows:Abstract>Tolerance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Snapped points</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" sta
 tusSupported="false" storeSupported="false"><ows:Identifier>sxt:intersection</ows:Identifier><ows:Title>Intersection</ows:Title><ows:Abstract>Intersection</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER1</ows:Identifier><ows:Title>Layer 1</ows:Title><ows:Abstract>Layer 1</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:Co
 mplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Clipped_Layer</ows:Title><wps:ComplexOutpu
 t><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:centroids</ows:Identifier><ows:Title>Centroids</ows:Title><ows:Abstract>Centroids</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows
 :Identifier>LAYER</ows:Identifier><ows:Title>Vector layer</ows:Title><ows:Abstract>Vector layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Centroids</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=w
 fs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:randomvector</ows:Identifier><ows:Title>Create random vector layer</ows:Title><ows:Abstract>Create random vector layer</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>XMIN</ows:I
 dentifier><ows:Title>X Min</ows:Title><ows:Abstract>X Min - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: -100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>XMAX</ows:Identifier><ows:Title>X Max</ows:Title><ows:Abstract>X Max - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>YMIN</ows:Identifier><ows:Title>Y Min</ows:Title><ows:Abstract>Y Min - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: -100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>YMAX</ows:Identifier><ows:Title>Y Max</ows:Title><ows:Abstract>Y Max - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>COUNT</ows:Identifier><ows:Title>Number of features to create</ows:Title><ows:Abstract>Number of features to create - Value type: integer
+Max value: 2.147483647E9
+Min value: 1.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TYPE</ows:Identifier><ows:Title>Type</ows:Title><ows:Abstract>Type</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:
 Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:eq</ows:Identifier><ows:Title>==</ows:Title><ows:Abstract>==</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wp
 s:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralD
 ata></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:channelnetwork</ows:Identifier><ows:Title>Channel network</ows:Title><ows:Abstract>Channel network</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default
 ><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>THRESHOLDLAYER</ows:Identifier><ows:Title>Threshold layer</ows:Title><ows:Abstract>Threshold layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Criteria</ows:Title><ows:Abstract>Criteria</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>THRESHOLD</ows:Ide
 ntifier><ows:Title>Threshold</ows:Title><ows:Abstract>Threshold - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 10000.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>NETWORK</ows:Identifier><ows:Title>Channel network</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/ti
 ff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>NETWORKVECT</ows:Identifier><ows:Title>Channel network</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Suppor
 ted></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodcountlowerthan</ows:Identifier><ows:Title>Lower values count (neighbourhood)</ows:Title><ows:Abstract>Lower values count (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>VALUE</ows:Identifier><ows:Title>Value</ows:Title><ows:Abstract>Value - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Lower values count (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:generaterandomuniform</ows:Identifier><ows:Title>Random grid (uniform)</ows:Title><ows:Abstract>Random grid (uniform)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MIN</ows:Identifier><ows:Title>Min. value</ows:Title><ows:Abstract>Min. value - Value t
 ype: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MAX</ows:Identifier><ows:Title>Max. value</ows:Title><ows:Abstract>Max. value - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>PROB</ows:Identifier><ows:Title>Probability</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>ima
 ge/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:groupnearfeatures</ows:Identifier><ows:Title>Group near features</ows:Title><ows:Abstract>Group near features</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></w
 ps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TOLERANCE</ows:Identifier><ows:Title>Tolerance</ows:Title><ows:Abstract>Tolerance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 1.0E-4
+Default value: 5.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSuppo
 rted="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodkurtosis</ows:Identifier><ows:Title>Kurtosis (neighbourhood)</ows:Title><ows:Abstract>Kurtosis (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Kurtosis (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:generaterandomnormal</ows:Identifier><ows:Title>Random grid (normal)</ows:Title><ows:Abstract>Random grid (normal)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>MEAN</ows:Identifier><ows:Title>Mean</ows:Title><ows:Abstract>Mean - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>STDDEV</ows:Identifier><ows:Title>Standard deviation</ows:Title><ows:Abstract>Standard deviation - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>PROB</ows:Identifier><ows:Title>Probability</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>ima
 ge/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:normalize</ows:Identifier><ows:Title>Normalize</ows:Title><ows:Abstract>Normalize</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GRID</ows:Identifier><ows:Title>Layer to normalize</ows:Title><ows:Abstract>Layer to normalize</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Tit
 le>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Normalized</ows:Ti
 tle><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhooddominance</ows:Identifier><ows:Title>Dominance</ows:Title><ows:Abstract>Dominance</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType>
 </wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Dominance</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:heightoverchannelnetwork</ows:Identifier><ows:Title>Elevation over channel network</ows:Title><ows:Abstract>Elevation over channel network</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><
 wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NETWORK</ows:Identifier><ows:Title>Channel network</ows:Title><ows:Abstract>Channel network</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>THRESHOLD</ows:Identifier><ows:Title>Tension threshold</ows:Title><ows:Abstract>Tension threshold - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 0.1
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>HEIGHTOVER</ows:Identifier><ows:Title>Elevation over channel network</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps
 :MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:simplifylines</ows:Identifier><ows:Title>Simplify lines</ows:Title><ows:Abstract>Simplify lines</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Lines</ows:Title><ows:Abstract>Lines</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection
 /1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>TOLERANCE</ows:Identifier><ows:Title>Tolerance</ows:Title><ows:Abstract>Tolerance - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 10.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>PRESERVE</ows:Identifier><ows:Title>Preserve topology</ows:Title><ows:Abstract>Preserve topology - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Generalized lines</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>app
 lication/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:invertnodata</ows:Identifier><ows:Title>Invert mask</ows:Title><ows:Abstract>Invert mask</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows
 :Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Inverted mask</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid
 </wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:volume</ows:Identifier><ows:Title>Volume calculation</ows:Title><ows:Abstract>Volume calculation</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>GRID</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BASE</ows:Identifier><ows:Title>Base level</ows:Title><ows:Abstract>Base level - Value type: double
+Max value: 1.7976931348623157E308
+Min value: -Infinity
+Default value: 1000.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>METHOD</ows:Identifier><ows:Title>Method</ows:Title><ows:Abstract>Method</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType
 ><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>VOL</ows:Identifier><ows:Title>Volume</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:vectorrenamefield</ows:Identifier><ows:Title>Rename field</ows:Title><ows:Abstract>Rename field</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INPUT</ows:Identifier><ows:Title>Vector layer</ows:Title><ows:Abstract>Vector layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeTyp
 e>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD_TO_RENAME</ows:Identifier><ows:Title>Field to rename</ows:Title><ows:Abstract>Field to rename</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NEW_FIELD_NAME</ows:Identifier><ows:Title>Name for new field</ows:Title><ows:Abstract>Name for new field</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Form
 at><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:or</ows:Identifier><ows:Title>OR</ows:Title><ows:Abstract>OR</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>
 Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER2</ows:Identifier><ows:Title>Layer 2</ows:Title><ows:Abstract>Layer 2</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real wo
 rld coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></w
 ps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:neighborhoodrange</ows:Identifier><ows:Title>Range (neighbourhood)</ows:Title><ows:Abstract>Range (neighbourhood)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>RADIUS</ows:Identifier><ows:Title>Radius</ows:Title><ows:Abstract>Radius - Value type: integer
+Max value: 20.0
+Min value: 1.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>NODATA</ows:Identifier><ows:Title>Force no-data value</ows:Title><ows:Abstract>Force no-data value - </ows:Abstract><wps:LiteralData><ows:DataType>xs:boolean</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows
 :DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Range (neighbourhood)</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:spatialcorrelation</ows:Identifier><ows:Title>Spatial autocorrelation</ows:Title><ows:Abstract>Spatial autocorrelation</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>POINTS</ows:Identifier><ows:Title>Points</ows:Title><ows:Abstract>Points</ows:Abstract><wps:Complex
 Data><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERVAL</ows:Identifier><ow
 s:Title>Distance interval</ows:Title><ows:Abstract>Distance interval - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 100.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>CLOUD</ows:Identifier><ows:Title>Nube_del_variograma</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Spatial autocorrelation</ows:Title
 ><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:pviqi</ows:Identifier><ows:Title>PVI(Qi et al)</ows:Title><ows:Abstract>PVI(Qi et al)</ows:Abstract><wps:DataInputs><wps:Input maxOccurs=
 "1" minOccurs="1"><ows:Identifier>LAYERRED</ows:Identifier><ows:Title>Red layer</ows:Title><ows:Abstract>Red layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDRED</ows:Identifier><ows:Title>Red band</ows:Title><ows:Abstract>Red band - Parent parameter:LAYERRED</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYERNIR</ows:Identifier><ows:Title>Near infrared layer</ows:Title><ows:Abstract>Near infrared layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps
 :Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>BANDNIR</ows:Identifier><ows:Title>Near infrared band</ows:Title><ows:Abstract>Near infrared band - Parent parameter:LAYERNIR</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>SLOPE</ows:Identifier><ows:Title>Soil line slope</ows:Title><ows:Abstract>Soil line slope - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 1.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>INTERCEPT</ows:Identifier><ows:Title>Soil line intercept</ows:Title><ows:Abstract>Soil line intercept - Value type: double
+Max value: 1.7976931348623157E308
+Min value: 0.0
+Default value: 0.0
+</ows:Abstract><wps:LiteralData><ows:AnyValue/></wps:LiteralData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridEnvelope</ows:Identifier><ows:Title>Grid bounds (defaults to the bounds of the inputs)</ows:Title><ows:Abstract>The real world coordinates bounding the grid</ows:Abstract><wps:BoundingBoxData><wps:Default><wps:CRS>EPSG:4326</wps:CRS></wps:Default><wps:Supported><wps:CRS>EPSG:4326</wps:CRS></wps:Supported></wps:BoundingBoxData></wps:Input><wps:Input maxOccurs="1" minOccurs="0"><ows:Identifier>gridCellSize</ows:Identifier><ows:Title>Cell size (defaults to the size of the first input)</ows:Title><ows:Abstract>The cell size in real world units</ows:Abstract><wps:LiteralData><ows:DataType>xs:double</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:ComplexOutput><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:Mi
 meType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexOutput></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:normalitytest</ows:Identifier><ows:Title>Normality test</ows:Title><ows:Abstract>Normality test</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>LAYER</ows:Identifier><ows:Title>Layer</ows:Title><ows:Abstract>Layer</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>text/xml; subtype=wfs-collection/1.1</wps:MimeType></wps:For
 mat><wps:Format><wps:MimeType>application/json</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.0</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/wfs-collection-1.1</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/zip</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FIELD</ows:Identifier><ows:Title>Field</ows:Title><ows:Abstract>Field</ows:Abstract><wps:LiteralData><ows:DataType>xs:int</ows:DataType><ows:AnyValue/></wps:LiteralData></wps:Input></wps:DataInputs><wps:ProcessOutputs><wps:Output><ows:Identifier>RESULT</ows:Identifier><ows:Title>Result</ows:Title><wps:LiteralOutput/></wps:Output></wps:ProcessOutputs></wps:ProcessDescription><wps:ProcessDescription wps:processVersion="1.0.0" statusSupported="false" storeSupported="false"><ows:Identifier>sxt:visualexposure</ows:Identifier><ows:Title>Visual exposure</ows:Title><ows:Abstract
 >Visual exposure</ows:Abstract><wps:DataInputs><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>DEM</ows:Identifier><ows:Title>Elevation</ows:Title><ows:Abstract>Elevation</ows:Abstract><wps:ComplexData><wps:Default><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format></wps:Default><wps:Supported><wps:Format><wps:MimeType>image/tiff</wps:MimeType></wps:Format><wps:Format><wps:MimeType>application/arcgrid</wps:MimeType></wps:Format></wps:Supported></wps:ComplexData></wps:Input><wps:Input maxOccurs="1" minOccurs="1"><ows:Identifier>FEATURES</ows:Identifier><ows:Title>Elements</ows:Title><ows:Abstract>Elements</ows:Abstract><w