diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..f65ef8f
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/.project b/.project
new file mode 100644
index 0000000..003b8d4
--- /dev/null
+++ b/.project
@@ -0,0 +1,23 @@
+
+
+ EcologicalEngineWPSExtension
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..5467469
--- /dev/null
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,13 @@
+#Mon Feb 10 17:08:17 CET 2014
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f19abb2
--- /dev/null
+++ b/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,5 @@
+#Mon Feb 10 17:08:16 CET 2014
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/cfg/ALog.properties b/cfg/ALog.properties
new file mode 100644
index 0000000..41feb3e
--- /dev/null
+++ b/cfg/ALog.properties
@@ -0,0 +1,30 @@
+#### Use two appenders, one to log to console, another to log to a file
+log4j.rootCategory= R
+
+#### First appender writes to console
+log4j.appender.stdout=org.apache.log4j.ConsoleAppender
+log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
+log4j.appender.stdout.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} %p %t %c - %m%n
+#log4j.appender.stdout.layout.ConversionPattern=%m%n
+#log4j.appender.stdout.File=Analysis.log
+
+#### Second appender writes to a file
+log4j.logger.AnalysisLogger=trace, stdout,R
+log4j.appender.R=org.apache.log4j.RollingFileAppender
+log4j.appender.R.File=Analysis.log
+log4j.appender.R.MaxFileSize=50000KB
+log4j.appender.R.MaxBackupIndex=2
+log4j.appender.R.layout=org.apache.log4j.PatternLayout
+log4j.appender.R.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} %p %t %c - %m%n
+#log4j.appender.R.layout.ConversionPattern=%m%n
+
+#### Third appender writes to a file
+log4j.logger.org.hibernate=H
+#log4j.appender.H=org.apache.log4j.RollingFileAppender
+log4j.appender.H=org.apache.log4j.AsyncAppender
+#log4j.appender.H.File=HibernateLog.log
+#log4j.appender.H.MaxFileSize=1024KB
+#log4j.appender.H.MaxBackupIndex=2
+log4j.appender.H.layout=org.apache.log4j.PatternLayout
+log4j.appender.H.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} %p %t %c - %m%n
+
diff --git a/cfg/DestinationDBHibernate.cfg.xml b/cfg/DestinationDBHibernate.cfg.xml
new file mode 100644
index 0000000..61a9ac8
--- /dev/null
+++ b/cfg/DestinationDBHibernate.cfg.xml
@@ -0,0 +1,18 @@
+
+
+
+ org.postgresql.Driver
+ org.hibernate.connection.C3P0ConnectionProvider
+ jdbc:postgresql://localhost/testdb
+ gcube
+ d4science2
+
+ org.hibernate.dialect.PostgreSQLDialect
+ org.hibernate.transaction.JDBCTransactionFactory
+ 0
+ 1
+ 0
+ 1
+ thread
+
+
\ No newline at end of file
diff --git a/cfg/algorithms.properties b/cfg/algorithms.properties
new file mode 100644
index 0000000..9fcf228
--- /dev/null
+++ b/cfg/algorithms.properties
@@ -0,0 +1,7 @@
+AQUAMAPS_SUITABLE=org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsSuitable
+AQUAMAPS_NATIVE=org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsNative
+AQUAMAPS_NATIVE_2050=org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsNative2050
+AQUAMAPS_SUITABLE_2050=org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsSuitable2050
+AQUAMAPS_NATIVE_NEURALNETWORK=org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsNN
+AQUAMAPS_SUITABLE_NEURALNETWORK=org.gcube.dataanalysis.ecoengine.spatialdistributions.AquamapsNNSuitable
+FEED_FORWARD_A_N_N_DISTRIBUTION=org.gcube.dataanalysis.ecoengine.spatialdistributions.FeedForwardNeuralNetworkDistribution
\ No newline at end of file
diff --git a/cfg/clusterers.properties b/cfg/clusterers.properties
new file mode 100644
index 0000000..f9321de
--- /dev/null
+++ b/cfg/clusterers.properties
@@ -0,0 +1,4 @@
+DBSCAN=org.gcube.dataanalysis.ecoengine.clustering.DBScan
+LOF=org.gcube.dataanalysis.ecoengine.clustering.LOF
+KMEANS=org.gcube.dataanalysis.ecoengine.clustering.KMeans
+XMEANS=org.gcube.dataanalysis.ecoengine.clustering.XMeansWrapper
\ No newline at end of file
diff --git a/cfg/dynamictransducerers.properties b/cfg/dynamictransducerers.properties
new file mode 100644
index 0000000..c092dbe
--- /dev/null
+++ b/cfg/dynamictransducerers.properties
@@ -0,0 +1 @@
+org.gcube.dataanalysis.geo.wps.factory.DynamicWPSTransducerer
\ No newline at end of file
diff --git a/cfg/evaluators.properties b/cfg/evaluators.properties
new file mode 100644
index 0000000..1245533
--- /dev/null
+++ b/cfg/evaluators.properties
@@ -0,0 +1,3 @@
+DISCREPANCY_ANALYSIS=org.gcube.dataanalysis.ecoengine.evaluation.DiscrepancyAnalysis
+QUALITY_ANALYSIS=org.gcube.dataanalysis.ecoengine.evaluation.DistributionQualityAnalysis
+HRS=org.gcube.dataanalysis.ecoengine.evaluation.HabitatRepresentativeness
\ No newline at end of file
diff --git a/cfg/generators.properties b/cfg/generators.properties
new file mode 100644
index 0000000..4efd8af
--- /dev/null
+++ b/cfg/generators.properties
@@ -0,0 +1,2 @@
+LOCAL_WITH_DATABASE=org.gcube.dataanalysis.ecoengine.processing.LocalSplitGenerator
+SIMPLE_LOCAL=org.gcube.dataanalysis.ecoengine.processing.LocalSimpleSplitGenerator
diff --git a/cfg/modelers.properties b/cfg/modelers.properties
new file mode 100644
index 0000000..d5c652e
--- /dev/null
+++ b/cfg/modelers.properties
@@ -0,0 +1 @@
+HSPEN_MODELER=org.gcube.dataanalysis.ecoengine.modeling.SimpleModeler
\ No newline at end of file
diff --git a/cfg/models.properties b/cfg/models.properties
new file mode 100644
index 0000000..479b406
--- /dev/null
+++ b/cfg/models.properties
@@ -0,0 +1,4 @@
+HSPEN=org.gcube.dataanalysis.ecoengine.models.ModelHSPEN
+AQUAMAPSNN=org.gcube.dataanalysis.ecoengine.models.ModelAquamapsNN
+FEED_FORWARD_ANN=org.gcube.dataanalysis.ecoengine.models.FeedForwardNN
+FEED_FORWARD_ANN_FILE=org.gcube.dataanalysis.ecoengine.models.testing.FeedForwardNNFile
\ No newline at end of file
diff --git a/cfg/nodealgorithms.properties b/cfg/nodealgorithms.properties
new file mode 100644
index 0000000..4493d3b
--- /dev/null
+++ b/cfg/nodealgorithms.properties
@@ -0,0 +1 @@
+AQUAMAPS_SUITABLE=org.gcube.dataanalysis.peeng.models.AquamapsSuitableNode
diff --git a/cfg/operators.xml b/cfg/operators.xml
new file mode 100644
index 0000000..93b465c
--- /dev/null
+++ b/cfg/operators.xml
@@ -0,0 +1,2620 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/cfg/test.xml b/cfg/test.xml
new file mode 100644
index 0000000..e8fe5a6
--- /dev/null
+++ b/cfg/test.xml
@@ -0,0 +1,76 @@
+
+ Buffer
+ Create a buffer around a polygon.
+ Create a buffer around a single polygon. Accepts the polygon as GML and provides GML output for the buffered feature.
+
+
+
+
+ urn:ogc:wps:1.0.0:buffer
+
+
+
+ InputPolygon
+ Polygon to be buffered
+ URI to a set of GML that describes the polygon.
+
+
+
+ text/xml
+ base64
+ http://foo.bar/gml/3.1.0/polygon.xsd
+
+
+
+
+ text/xml
+ UTF-8
+ http://foo.bar/gml/3.1.0/polygon.xsd
+
+
+
+
+
+ BufferDistance
+ Buffer Distance
+ Distance to be used to calculate buffer.
+
+ float
+
+
+ meters
+
+
+ meters
+ feet
+
+
+
+ 100
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/cfg/transducerers.properties b/cfg/transducerers.properties
new file mode 100644
index 0000000..9a89163
--- /dev/null
+++ b/cfg/transducerers.properties
@@ -0,0 +1,14 @@
+ABSENCE_CELLS_FROM_AQUAMAPS=org.gcube.dataanalysis.ecoengine.transducers.simplequeryexecutors.MarineAbsencePointsFromAquamapsDistribution
+BIOCLIMATE_HSPEC=org.gcube.dataanalysis.ecoengine.transducers.BioClimateHSPECTransducer
+BIOCLIMATE_HCAF=org.gcube.dataanalysis.ecoengine.transducers.BioClimateHCAFTransducer
+BIOCLIMATE_HSPEN=org.gcube.dataanalysis.ecoengine.transducers.BioClimateHSPENTransducer
+HCAF_INTERPOLATION=org.gcube.dataanalysis.ecoengine.transducers.InterpolationTransducer
+HCAF_FILTER=org.gcube.dataanalysis.ecoengine.transducers.simplequeryexecutors.HcafFilter
+HSPEN_FILTER=org.gcube.dataanalysis.ecoengine.transducers.simplequeryexecutors.HspenFilter
+OCCURRENCES_MERGER=org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsMerger
+OCCURRENCES_INTERSECTOR=org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsIntersector
+OCCURRENCES_MARINE_TERRESTRIAL=org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsInSeaOnEarth
+OCCURRENCES_DUPLICATES_DELETER=org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsDuplicatesDeleter
+OCCURRENCES_SUBTRACTION=org.gcube.dataanalysis.ecoengine.transducers.OccurrencePointsSubtraction
+PRESENCE_CELLS_GENERATION=org.gcube.dataanalysis.ecoengine.transducers.simplequeryexecutors.MarinePresencePoints
+FIN_TAXA_MATCH=org.gcube.dataanalysis.fin.taxamatch.TaxaMatchTransducer
\ No newline at end of file
diff --git a/cfg/userperspective.properties b/cfg/userperspective.properties
new file mode 100644
index 0000000..a3f9359
--- /dev/null
+++ b/cfg/userperspective.properties
@@ -0,0 +1,13 @@
+ANOMALIES_DETECTION=DBSCAN,LOF,KMEANS,XMEANS
+CLASSIFICATION=FEED_FORWARD_A_N_N_DISTRIBUTION
+CLIMATE=BIOCLIMATE_HSPEC,BIOCLIMATE_HCAF,BIOCLIMATE_HSPEN,HCAF_INTERPOLATION
+CORRELATION_ANALYSIS=HRS
+DATA_CLUSTERING=DBSCAN,KMEANS,XMEANS
+FILTERING=HCAF_FILTER,HSPEN_FILTER
+FUNCTION_SIMULATION=FEED_FORWARD_A_N_N_DISTRIBUTION
+OCCURRENCES=ABSENCE_CELLS_FROM_AQUAMAPS,PRESENCE_CELLS_GENERATION,OCCURRENCES_MERGER,OCCURRENCES_INTERSECTOR,OCCURRENCES_MARINE_TERRESTRIAL,OCCURRENCES_DUPLICATES_DELETER,OCCURRENCES_SUBTRACTION
+PERFORMANCES_EVALUATION=QUALITY_ANALYSIS,DISCREPANCY_ANALYSIS
+SPECIES_SIMULATION=AQUAMAPS_SUITABLE,AQUAMAPS_NATIVE,AQUAMAPS_NATIVE_2050,AQUAMAPS_SUITABLE_2050,AQUAMAPS_NATIVE_NEURALNETWORK,AQUAMAPS_SUITABLE_NEURALNETWORK
+TRAINING=HSPEN,AQUAMAPSNN,FEED_FORWARD_ANN
+TIME_SERIES=HCAF_INTERPOLATION
+TAXA=FIN_TAXA_MATCH
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..514bd29
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,41 @@
+
+ 4.0.0
+ org.gcube.dataanalysis
+ ecological-engine-wps-extension
+ 1.0.0-SNAPSHOT
+ ecological-engine-wps-extension
+ ecological-engine-wps-extension
+
+ ${project.basedir}/distro
+
+
+
+ org.gcube.dataanalysis
+ EcologicalEngineExecutor
+ [1.6.0-SNAPSHOT,2.0.0)
+
+
+
+ org.n52.wps
+ 52n-wps-client-lib
+ 3.2.0
+
+
+
+
+ 52north-releases
+ 52north-releases
+ http://maven.research-infrastructures.eu/nexus/content/repositories/52north-releases/
+
+
+ n52-snapshots
+ n52-snapshots
+ http://52north.org/maven/repo/snapshots/
+
+ true
+
+
+
+
\ No newline at end of file
diff --git a/src/main/resources/wps_config.xml b/src/main/resources/wps_config.xml
new file mode 100644
index 0000000..d804966
--- /dev/null
+++ b/src/main/resources/wps_config.xml
@@ -0,0 +1,1084 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ 4
+
+
+
+
+
+
+
+
+
+
+ false
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ admin
+ geoserver
+ localhost
+ 8181
+
+
+
+
+ admin
+ geoserver
+ localhost
+ 8181
+
+
+
+ admin
+ geoserver
+ localhost
+ 8181
+
+
+
+ C:/ms4w/Apache/htdocs/52northWPS/
+ wps.map
+ data/tmp/
+ http://localhost/cgi-bin/52northWPSWrapper.exe
+
+
+
+
+
+
+
+
+
+
+
+ R/scripts
+ R/R_Datatype.conf
+ R/resources
+ default
+ true
+ org.n52.wps.server.r.SosPlot
+ org.n52.wps.server.r.pegel-report
+ org.n52.wps.server.r.sweave-foo
+ org.n52.wps.server.r.eo2h_airqualitysaxony.R
+
+
+ org.n52.wps.server.algorithm.SimpleBufferAlgorithm
+ org.n52.wps.server.algorithm.JTSConvexHullAlgorithm
+ org.n52.wps.server.algorithm.coordinatetransform.CoordinateTransformAlgorithm
+ org.n52.wps.server.algorithm.simplify.DouglasPeuckerAlgorithm
+ org.n52.wps.server.algorithm.intersection.IntersectionAlgorithm
+ org.n52.wps.server.algorithm.convexhull.ConvexHullAlgorithm
+ org.n52.wps.server.algorithm.raster.AddRasterValues
+ org.n52.wps.server.algorithm.spatialquery.IntersectsAlgorithm
+ org.n52.wps.server.algorithm.spatialquery.TouchesAlgorithm
+ org.n52.wps.server.algorithm.test.DummyTestClass
+ org.n52.wps.server.algorithm.test.LongRunningDummyTestClass
+ org.n52.wps.server.algorithm.test.MultipleComplexInAndOutputsDummyTestClass
+ org.n52.wps.server.algorithm.test.MultiReferenceInputAlgorithm
+ org.n52.wps.server.algorithm.test.MultiReferenceBinaryInputAlgorithm
+
+
+
+
+ c:\programme\GRASS 7.0.svn
+ c:\python25
+ c:\python25
+ C:\grass\wps-grass-bridge2\gms\
+ c:\programme\GRASS 7.0.svn\demolocation\.grassrc70
+ C:\tmp\grass_tmp
+ i.atcorr
+ i.biomass
+ i.cca
+ i.cluster
+ i.eb.eta
+ i.eb.evapfr
+ i.eb.h_SEBAL01
+ i.eb.soilheatflux
+ i.emissivity
+ i.evapo.time_integration
+ i.fft
+ i.gensig
+ i.gensigset
+ i.his.rgb
+ i.ifft
+ i.landsat.acca
+ i.landsat.toar
+ i.latlong
+ i.maxlik
+ i.modis.qc
+ i.pca
+ i.rectify
+ i.rgb.his
+ i.smap
+ i.sunhours
+ i.target
+ i.vi
+ i.zc
+ m.cogo
+ m.measure
+ r.basins.fill
+ r.bitpattern
+ r.buffer2
+ r.carve
+ r.category
+ r.circle
+ r.clump
+ r.coin
+ r.compress
+ r.contour
+ r.cost
+ r.covar
+ r.cross
+ r.describe
+ r.distance
+ r.drain
+ r.fill.dir
+ r.flow
+ r.grow.distance
+ r.gwflow
+ r.his
+ r.horizon
+ r.kappa
+ r.lake
+ r.li.cwed
+ r.li.dominance
+ r.li.edgedensity
+ r.li.mpa
+ r.li.mps
+ r.li.padcv
+ r.li.padrange
+ r.li.padsd
+ r.li.patchdensity
+ r.li.patchnum
+ r.li.richness
+ r.li.shannon
+ r.li.shape
+ r.li.simpson
+ r.los
+ r.mapcalc
+ r.mfilter
+ r.mode
+ r.neighbors
+ r.null
+ r.param.scale
+ r.patch
+ r.profile
+ r.proj
+ r.quant
+ r.quantile
+ r.random.cells
+ r.random
+ r.random.surface
+ r.reclass
+ r.recode
+ r.region
+ r.regression.line
+ r.report
+ r.resamp.bspline
+ r.resamp.filter
+ r.resamp.interp
+ r.resamp.rst
+ r.resamp.stats
+ r.resample
+ r.rescale.eq
+ r.rescale
+ r.ros
+ r.series
+ r.sim.sediment
+ r.sim.water
+ r.slope.aspect
+ r.solute.transport
+ r.spread
+ r.spreadpath
+ r.statistics
+ r.statistics2
+ r.statistics3
+ r.stats
+ r.sun
+ r.sunmask
+ r.support
+ r.support.stats
+ r.surf.area
+ r.surf.contour
+ r.surf.fractal
+ r.surf.gauss
+ r.surf.idw
+ r.surf.idw2
+ r.surf.random
+ r.terraflow
+ r.texture
+ r.thin
+ r.timestamp
+ r.to.rast3
+ r.to.rast3elev
+ r.to.vect
+ r.topidx
+ r.topmodel
+ r.transect
+ r.univar
+ r.uslek
+ r.usler
+ r.volume
+ r.walk
+ r.water.outlet
+ r.watershed
+ r3.gwflow
+ r3.info
+ r3.mapcalc
+ r3.mask
+ r3.null
+ r3.stats
+ r3.timestamp
+ r3.to.rast
+ r3.univar
+ v.buffer
+ v.build
+ v.build.polylines
+ v.category
+ v.class
+ v.convert
+ v.db.connect
+ v.db.select
+ v.delaunay
+ v.distance
+ v.drape
+ v.edit
+ v.extract
+ v.extrude
+ v.generalize
+ v.hull
+ v.kcv
+ v.kernel
+ v.label
+ v.lidar.correction
+ v.lidar.edgedetection
+ v.lidar.growing
+ v.lrs.create
+ v.lrs.label
+ v.lrs.segment
+ v.lrs.where
+ v.mkgrid
+ v.neighbors
+ v.net.alloc
+ v.net.allpairs
+ v.net.bridge
+ v.net.centrality
+ v.net.components
+ v.net.connectivity
+ v.net.distance
+ v.net
+ v.net.flow
+ v.net.iso
+ v.net.path
+ v.net.salesman
+ v.net.spanningtree
+ v.net.steiner
+ v.net.timetable
+ v.net.visibility
+ v.normal
+ v.outlier
+ v.overlay
+ v.parallel
+ v.patch
+ v.perturb
+ v.proj
+ v.qcount
+ v.random
+ v.reclass
+ v.sample
+ v.segment
+ v.select
+ v.split
+ v.support
+ v.surf.bspline
+ v.surf.idw
+ v.surf.rst
+ v.to.3d
+ v.to.db
+ v.to.points
+ v.to.rast
+ v.to.rast3
+ v.transform
+ v.type
+ v.univar
+ v.vol.rst
+ v.voronoi
+
+
+
+
+
+
+
+
+ visibility
+ recttopolar
+ crossclassification
+ aggregationindex
+ neighborhoodvariance
+ clipgrid
+ createhyetogram
+ randomvector
+ slope
+ autoincrementvalue
+ costinroutesanisotropic
+ convergence
+ neighborhooddiversity
+ neighborhoodcountlowerthan
+ removeholes
+ delaunay
+ acccostcombined
+ solarradiation
+ distanceandangle
+ aspect
+ vectorizelines
+ los
+ histogram
+ calibrateregression
+ disttochannelnetwork
+ multigridcountgreaterthan
+ spatialcorrelation
+ ripleysk
+ transform
+ costinroutes
+ vectorfieldcorrelation
+ pdfnormal
+ multigridmajority
+ quadrat
+ fresnellos
+ vectormean
+ ahp
+ vectorfieldcalculator
+ intersection
+ neighborhoodcountequalto
+ watershedsbysize
+ locateextremevalues
+ upslopeareafromarea
+ neighborhoodcountgreaterthan
+ rastertopoints
+ neighborhoodminority
+ his2rgb
+ pointcoordinates
+ geometricpropertieslines
+ splitlineswithpoints
+ channelnetwork
+ groupnearfeatures
+ fitnpointsinpolygon
+ splitpolylinesatnodes
+ ndvi
+ isocrones
+ hypsometry
+ normalitytest
+ cleanpointslayer
+ mediancenter
+ calibrate
+ equalize
+ reclassifydisjoint
+ realarea
+ changelinedirection
+ cfactorfromndvi
+ polygonstatisticsfrompoints
+ centroids
+ generateroutes
+ strahlerorder
+ difference
+ multigridminority
+ simplifylines
+ nrvi
+ fragstatsdiversity
+ changedatatype
+ density
+ thinning
+ clipbyrectangle
+ reclassifyconsecutive
+ leastcostpath
+ croptovaliddata
+ distancematrix
+ multigridkurtosis
+ acccost
+ tablebasicstats
+ splitmultipart
+ variabledistancebuffer
+ upslopeareafrompoint
+ thresholdbuffer
+ classstatistics
+ profile
+ clip
+ idw
+ mergegrids
+ crosssections
+ edgecontamination
+ multigridmedian
+ gridorientation
+ flowlineprofile
+ curvatures
+ rasterizevectorlayer
+ symdifference
+ multigridvariance
+ gradientlines
+ perturbatepointslayer
+ multigridskewness
+ contourlines
+ neighborhoodmeanvalue
+ aggregate
+ neighborhoodrange
+ pdfchisquared
+ regression
+ guh
+ neighborhooddominance
+ horizonblockage
+ linestoequispacedpoints
+ maxvalueuphill
+ neighborhoodfragmentation
+ slopelength
+ savetowkt
+ neighborhoodmajority
+ reclassifyequalarea
+ simplifypolygons
+ meancenter
+ minimumenclosingpolygon
+ roc
+ hillshade
+ topographicindices
+ elevationreliefindex
+ contraststretching
+ vectorspatialcluster
+ merge
+ pvirichardson
+ ttvi
+ fragstatsarea
+ predictivemodels
+ union
+ multigridcountlowerthan
+ heightoverchannelnetwork
+ meanvalueuphill
+ snappoints
+ gridcompletion
+ multigridmaxvaluegrid
+ surfacespecificpoints
+ neighborhoodminvalue
+ sortraster
+ graticulebuilder
+ visualexposure
+ multigridminvalue
+ pointseriesanalysis
+ countpoints
+ lacunarity
+ cva
+ neighborhoodvarianceradius
+ erosiondilation
+ gridbasicstats
+ nnanalysis
+ protectionindex
+ exportvector
+ gridsfromtableandgrid
+ watersheds
+ ctvi
+ cellbalance
+ polylinestopolygons
+ pdfstudent
+ universalkriging
+ polartorect
+ tvi
+ pdfbinomial
+ tablefieldcorrelation
+ lineardecrease
+ multipleregression
+ pdfexponential
+ neighborhoodnumberofclasses
+ correlation
+ geometricproperties
+ gridstatisticsinpolygons
+ polylinestosinglesegments
+ cleanvectorlayer
+ accflow
+ multigridmeanvalue
+ polygonstopolylines
+ multigridmaxvalue
+ neighborhoodskewness
+ multigridrange
+ dissolve
+ semivariances
+ filterclumps
+ multigridcountequalto
+ reclassifyequalamplitude
+ removerepeatedgeometries
+ kriging
+ pviwalther
+ neighborhoodmaxvalue
+ multigridminvaluegrid
+ smoothlines
+ neighborhoodmedian
+ geometriestopoints
+ rasterbuffer
+ covariancematrix
+ invertnodata
+ vectorbasicstats
+ sumofcostfromallpoints
+ neighborhoodkurtosis
+ closegapsnn
+ fuzzify
+ acccostanisotropic
+ addeventtheme
+ pviqi
+ vectorcluster
+ vectorize
+ pviperry
+ boundingbox
+ closegaps
+ usped
+ vectorhistogram
+ separateshapes
+ fillsinks
+ acv
+ locateallocate
+ fixeddistancebuffer
+ kerneldensity
+ rgb2his
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ true
+
+ PT1H
+
+ P7D
+
+
+
+
+
+