Logo of 52°North

Sextante Backend

How to enable

In order to expose Sextante processes you will have to

  1. Start your Apache Tomcat
  2. Go to http://localhost:<tomcat_port>/wps/webAdmin/index.jsp

    Username: wps
    Password: wps

    • Activate the tab <Algorithm Repositories>
    • Click on the Add Repository button
    • Enter Sextante for Name and
    • org.n52.wps.server.sextante.SextanteProcessRepository for Class
    • Click Save and Activate Configuration

Supported processes

The following processes are supported by the Sextante Backend:

  • visibility, Visibility
  • recttopolar, Cartesian to polar
  • crossclassification, Cross checking(Kappa index)
  • aggregationindex, Aggregation index
  • neighborhoodvariance, Variance (neighbourhood)
  • clipgrid, Crop grid with polygon layer
  • createhyetogram, Create synthetic hyetograph
  • randomvector, Create random vector layer
  • slope, Slope
  • autoincrementvalue, Autoincrement Value
  • costinroutesanisotropic, Cost for predefined routes (anisotropic)
  • convergence, Convergence index
  • neighborhooddiversity, Diversity
  • neighborhoodcountlowerthan, Lower values count (neighbourhood)
  • removeholes, Remove holes
  • delaunay, Delaunay triangulation
  • acccostcombined, Accumulated cost (combined)
  • solarradiation, Solar radiation
  • distanceandangle, Distances and Angles
  • aspect, Aspect
  • vectorizelines, Vectorize raster layer (lines)
  • los, Line of sight
  • histogram, Histogram
  • calibrateregression, Calibrate an image (regression)
  • disttochannelnetwork, Distance to channel network
  • multigridcountgreaterthan, Larger values count
  • spatialcorrelation, Spatial autocorrelation
  • ripleysk, Ripley's K
  • transform, Transform
  • costinroutes, Cost for predefined routes
  • vectorfieldcorrelation, Correlation between fields
  • pdfnormal, Normal probability distribution
  • multigridmajority, Mayority
  • quadrat, Quadrant analysis
  • fresnellos, RF Line of sight
  • vectormean, Directional mean
  • ahp, Analytical Hierarchy Process (AHP)
  • vectorfieldcalculator, Field calculator
  • intersection, Intersection
  • neighborhoodcountequalto, Equal values count (neighbourhood)
  • watershedsbysize, Watersheds by area
  • locateextremevalues, Locate max values
  • upslopeareafromarea, Upslope area from outlet zone
  • neighborhoodcountgreaterthan, Larger values count (neighbourhood)
  • rastertopoints, Raster layer to points layer
  • neighborhoodminority, Minority (neighbourhood)
  • his2rgb, HIS -> RGB
  • pointcoordinates, Add coordinates to points
  • geometricpropertieslines, Geometric properties of lines
  • splitlineswithpoints, Split lines with points layer
  • channelnetwork, Channel network
  • fitnpointsinpolygon, Adjust n point to polygon
  • groupnearfeatures, Group near features
  • splitpolylinesatnodes, Split polylines at nodes
  • ndvi, NDVI
  • isocrones, Time to outlet
  • hypsometry, Hypsometry
  • cleanpointslayer, Clean points layer
  • normalitytest, Normality test
  • mediancenter, Median center
  • calibrate, Calibrate an image
  • equalize, Equalize
  • reclassifydisjoint, Reclassify in disjoint classes
  • realarea, Real area
  • changelinedirection, Change line direction
  • cfactorfromndvi, C factor from NDVI
  • centroids, Centroids
  • polygonstatisticsfrompoints, Point statistics in polygons
  • generateroutes, Generate alternative routes
  • strahlerorder, Strahler Order
  • difference, Difference
  • multigridminority, Minority
  • simplifylines, Simplify lines
  • nrvi, NRVI
  • fragstatsdiversity, Fragstats (diversity metrics)
  • changedatatype, Change data type
  • thinning, Thinning
  • density, Density
  • clipbyrectangle, Clip by rectangle
  • reclassifyconsecutive, Reclassify in ordered classes
  • leastcostpath, Least cost path
  • distancematrix, Distance matrix
  • croptovaliddata, Crop to valid data cells
  • multigridkurtosis, Kurtosis
  • tablebasicstats, Basic statistics
  • acccost, Accumulated cost (isotropic)
  • splitmultipart, Separate multi-part features
  • variabledistancebuffer, Variable distance buffer
  • upslopeareafrompoint, Uslope area from a single point
  • profile, Profile
  • classstatistics, Class statistics
  • thresholdbuffer, Threshold buffer
  • clip, Clip
  • idw, Inverse Distance Weighting (IDW)
  • mergegrids, Merge grids
  • crosssections, Cross sections
  • edgecontamination, Edge contamination
  • multigridmedian, Median
  • gridorientation, Mirror/flip
  • flowlineprofile, Flow line profile
  • curvatures, Curvatures
  • rasterizevectorlayer, Rasterize vector layer
  • symdifference, Symmetric difference
  • multigridvariance, Variance
  • gradientlines, Gradient lines
  • perturbatepointslayer, Perturbate points layer
  • multigridskewness, Skewness
  • contourlines, Contour lines
  • neighborhoodmeanvalue, Mean (neighbourhood)
  • aggregate, Aggregate
  • neighborhoodrange, Range (neighbourhood)
  • pdfchisquared, Chi squared probability distribution
  • regression, Regression
  • guh, Geomorphological instantaneous Unit Hydrograph
  • neighborhooddominance, Dominance
  • horizonblockage, Horizon blockage
  • linestoequispacedpoints, Lines to equispaced points
  • maxvalueuphill, Max. value uphill
  • neighborhoodfragmentation, Fragmentation
  • slopelength, Slope length
  • savetowkt, Save geometries as WKT
  • neighborhoodmajority, Mayority (neighbourhood)
  • reclassifyequalarea, Divide in n classes of equal area
  • simplifypolygons, Simplificar_poligonos
  • meancenter, Mean center and standard distance
  • minimumenclosingpolygon, Minimum enclosing shapes
  • roc, ROC curve
  • hillshade, Shaded relief
  • topographicindices, Topographic indices
  • elevationreliefindex, Elevation-relief ratio
  • contraststretching, Contrast stretching
  • vectorspatialcluster, Spatial cluster
  • merge, Merge
  • pvirichardson, PVI(Richardson and Wiegand)
  • ttvi, TTVI
  • fragstatsarea, Fragstats (area/density/edge metrics)
  • predictivemodels, Predictive models
  • union, Union
  • multigridcountlowerthan, Lower values count
  • heightoverchannelnetwork, Elevation over channel network
  • meanvalueuphill, Mean value uphill
  • snappoints, Snap points to layer
  • gridcompletion, Complete grid
  • multigridmaxvaluegrid, Maximum value layer
  • surfacespecificpoints, Landform classification
  • neighborhoodminvalue, Minimum (neighbourhood)
  • sortraster, Sort
  • graticulebuilder, Create graticule
  • visualexposure, Visual exposure
  • multigridminvalue, Minimum
  • pointseriesanalysis, Point series analysis
  • countpoints, Count points in polygons
  • lacunarity, Lacunarity
  • cva, Change Vector Analysis
  • neighborhoodvarianceradius, Radius of variance
  • erosiondilation, Erosion/Dilation
  • gridbasicstats, Basic statistics
  • nnanalysis, Nearest neighbour analysis
  • protectionindex, Protection index
  • exportvector, Export vector layer
  • gridsfromtableandgrid, Grids from table and classified grid
  • watersheds, Watersheds
  • ctvi, CTVI
  • cellbalance, Net balance
  • polylinestopolygons, Polylines to polygons
  • pdfstudent, Student's t probability distribution
  • universalkriging, Universal Kriging
  • polartorect, Polar to Cartesian
  • tvi, TVI
  • pdfbinomial, Bernouilli probability distribution
  • tablefieldcorrelation, Correlation between fields
  • lineardecrease, Linear decrease
  • multipleregression, Multiple regression
  • pdfexponential, Exponential probability distribution
  • neighborhoodnumberofclasses, Number of different classes
  • correlation, Correlation between layers
  • geometricproperties, Geometric properties of polygons
  • gridstatisticsinpolygons, Grid statistics in polygons
  • polylinestosinglesegments, Polylines to single segments
  • cleanvectorlayer, Clean vector layer
  • accflow, Flow accumulation
  • multigridmeanvalue, Mean
  • polygonstopolylines, Polygons to polylines
  • multigridmaxvalue, Maximum
  • neighborhoodskewness, Skeweness (neighbourhood)
  • multigridrange, Range
  • dissolve, Dissolve
  • semivariances, Semivariances (raster)
  • filterclumps, Filter clumps
  • multigridcountequalto, Equal values count
  • reclassifyequalamplitude, Divide in n classes of equal amplitude
  • removerepeatedgeometries, Remove repeated geometries
  • kriging, Kriging
  • pviwalther, PVI(Walther and Shabaani)
  • neighborhoodmaxvalue, Maximum (neighbourhood)
  • multigridminvaluegrid, Minimum value layer
  • geometriestopoints, Geometries to points
  • neighborhoodmedian, Median (neighbourhood)
  • smoothlines, Smooth lines
  • rasterbuffer, Raster buffer
  • covariancematrix, Covariance matrix
  • vectorbasicstats, Basic statistics
  • invertnodata, Invert mask
  • sumofcostfromallpoints, Sum of cost to all points
  • neighborhoodkurtosis, Kurtosis (neighbourhood)
  • closegapsnn, Void filling [nearest neighbour]
  • fuzzify, Fuzzify
  • addeventtheme, Points layer from table
  • acccostanisotropic, Accumulated cost (anisotropic)
  • pviqi, PVI(Qi et al)
  • vectorcluster, Cluster
  • vectorize, Vectorize raster layer (polygons)
  • boundingbox, Bounding Box
  • pviperry, PVI(Perry and Lautenschlager)
  • closegaps, Void filling
  • vectorhistogram, Histogram
  • usped, USPED
  • separateshapes, Separate entities
  • fillsinks, Sink filling
  • acv, Anisotropic coefficient of variation
  • fixeddistancebuffer, Fixed distance buffer
  • locateallocate, Location/allocation
  • kerneldensity, Density (kernel)
  • rgb2his, RGB -> HIS

Supported input/output types

The following input and output types are supported by the Sextante Backend:

Raster
MimetypeInputOutput
image/tiffYesYes

 

Vector
MimetypeSchemaEncodingInputOutput
text/xmlhttp://schemas.opengis.net/gml/3.1.0/base/feature.xsdUTF-8YesYes
text/xmlhttp://schemas.opengis.net/gml/3.0.1/base/feature.xsdUTF-8YesYes
text/xmlhttp://schemas.opengis.net/gml/3.2.1/base/feature.xsdUTF-8YesYes
text/xmlhttp://schemas.opengis.net/gml/3.1.1/base/feature.xsdUTF-8YesYes
text/xmlhttp://schemas.opengis.net/gml/3.0.0/base/feature.xsdUTF-8YesYes
text/xmlhttp://schemas.opengis.net/gml/2.1.2/feature.xsdUTF-8YesYes
text/xmlhttp://schemas.opengis.net/gml/2.1.2/feature.xsdUTF-8YesYes
text/xmlhttp://schemas.opengis.net/gml/2.1.2/gmlpacket.xsdUTF-8YesYes
text/xmlhttp://schemas.opengis.net/kml/2.2.0/ogckml22.xsdUTF-8YesNo
application/vnd.google-earth.kml+xmlhttp://schemas.opengis.net/kml/2.2.0/ogckml22.xsdUTF-8YesYes
application/WMS-UTF-8YesNo
application/WFS-UTF-8YesNo
application/x-zipped-shp-Base64YesYes
application/x-zipped-wkt-Base64YesNo

Demo endpoin

There is a demo WPS exposing Sextante processes available at:
http://geoprocessing.demo.52north.org:8080/wps/WebProcessingService