Skip to content

Commit

Permalink
added improved definition of GRASS algorithms, contributed by Markus …
Browse files Browse the repository at this point in the history
…Metz

git-svn-id: http://sextante.googlecode.com/svn/trunk/soft/bindings/qgis-plugin@200 881b9c09-3ef8-f3c2-ec3d-21d735c97f4d
  • Loading branch information
volayaf committed May 31, 2012
1 parent 319fd20 commit 0a0cb3b
Show file tree
Hide file tree
Showing 54 changed files with 441 additions and 401 deletions.
24 changes: 13 additions & 11 deletions src/sextante/grass/description/i.atcorr.txt
@@ -1,13 +1,15 @@
i.attcorr
i.attcorr
Atmospheric correction
Imagery (i.*)
ParameterBoolean|-f|-f|False
ParameterBoolean|-a|-a|False
ParameterBoolean|-b|-b|False
ParameterBoolean|-o|-o|False
ParameterRaster|iimg|iimg|False
ParameterRaster|ialt|ialt|True
ParameterRaster|ivis|ivis|True
ParameterRange|iscl|iscl|0,255
ParameterFile|icnd|icnd|False
OutputRaster|oimg|oimg
ParameterRaster|iimg|Name of input raster map|False
ParameterBoolean|-a|Input from ETM+ image taken after July 1, 2000|False
ParameterBoolean|-b|Input from ETM+ image taken before July 1, 2000|False
ParameterRaster|ialt|Input altitude raster map in m (optional)|True
ParameterRaster|ivis|Input visibility raster map in km (optional)|True
ParameterFile|icnd|Name of input text file|False
ParameterRange|iscl|Input imagery range [0,255]|0,255
ParameterBoolean|-o|Try to increase computation speed when altitude and/or visibility map is used|True
OutputRaster|oimg|Name for output raster map
ParameterBoolean|-f|Output raster is floating point|False
ParameterRange|oscl|Rescale output raster map [0,255]|0,255

9 changes: 5 additions & 4 deletions src/sextante/grass/description/i.fft.txt
@@ -1,6 +1,7 @@
i.fft
i.fft
Fast Fourier Transform (FFT)
Imagery (i.*)
ParameterRaster|input_image|input_image|False
OutputRaster|real_image|real_image
OutputRaster|imaginary_image|imaginary_image
ParameterRaster|input_image|Name of input raster map|False
OutputRaster|real_image|Name for output real part arrays stored as raster map
OutputRaster|imaginary_image|Name for output imaginary part arrays stored as raster map

15 changes: 8 additions & 7 deletions src/sextante/grass/description/i.his.rgb.txt
@@ -1,9 +1,10 @@
i.his.rgb
i.his.rgb
HIS to RGB transform
Imagery (i.*)
ParameterRaster|hue_input|hue_input|False
ParameterRaster|intensity_input|intensity_input|False
ParameterRaster|saturation_input|saturation_input|False
OutputRaster|red_output|red_output
OutputRaster|green_output|green_output
OutputRaster|blue_output|blue_output
ParameterRaster|hue_input|Name of input raster map (hue)|False
ParameterRaster|intensity_input|Name of input raster map (intensity)|False
ParameterRaster|saturation_input|Name of input raster map (saturation)|False
OutputRaster|red_output|Name for output raster map (red)
OutputRaster|green_output|Name for output raster map (green)
OutputRaster|blue_output|Name for output raster map (blue)

9 changes: 5 additions & 4 deletions src/sextante/grass/description/i.ifft.txt
@@ -1,6 +1,7 @@
i.ifft
i.ifft
Inverse Fast Fourier Transform (IFFT)
Imagery (i.*)
ParameterRaster|real_image|real_image|False
ParameterRaster|imaginary_image|imaginary_image|False
OutputRaster|output_image|output_image
ParameterRaster|real_image|Name of input raster map (image fft, real part)|False
ParameterRaster|imaginary_image|Name of input raster map (image fft, imaginary part)|False
OutputRaster|output_image|Name for output raster map

14 changes: 7 additions & 7 deletions src/sextante/grass/description/i.zc.txt
@@ -1,9 +1,9 @@
i.zc
i.zc
Zero-crossing "edge detection"
Imagery (i.*)
ParameterRaster|input|input|False
ParameterRaster|green|green|False
ParameterNumber|width|width|1|None|9
ParameterNumber|threshold|threshold|0|None|10.0
ParameterNumber|orientations|orientations|0|None|1
OutputRaster|output|output
ParameterRaster|input|Name of input raster map|False
ParameterNumber|width|x-y extent of the Gaussian filter|1|None|9
ParameterNumber|threshold|Sensitivity of Gaussian filter|0|None|10.0
ParameterNumber|orientations|Number of azimuth directions categorized|0|None|1
OutputRaster|output|Zero crossing raster map
17 changes: 9 additions & 8 deletions src/sextante/grass/description/v.buffer.column.txt
@@ -1,10 +1,11 @@
v.buffer
v.buffer.column
Buffer with attribute as distance
Vector (v.*)
ParameterVector|input|input|-1|False
ParameterTableField|bufcolumn|bufcolumn|input
ParameterNumber|scale|scale|None|None|1.0
ParameterNumber|tolerance|tolerance|0|None|0.01
ParameterBoolean|-s|-s|True
ParameterBoolean|-c|-c|True
OutputVector|output|output
ParameterVector|input|Name of input vector map|-1|False
ParameterTableField|bufcolumn|Name of column to use for buffer distances|input
ParameterNumber|scale|Scaling factor for attribute column values|None|None|1.0
ParameterString|tolerance|Maximum distance between theoretical arc and polygon segments as multiple of buffer|0.01
ParameterBoolean|-s|Make outside corners straight|False
ParameterBoolean|-c|Don't make caps at the ends of polylines|False
OutputVector|output|Name for output vector map

17 changes: 8 additions & 9 deletions src/sextante/grass/description/v.buffer.distance.txt
@@ -1,11 +1,10 @@
v.buffer
v.buffer.distance
Buffer with fixed distance
Vector (v.*)
ParameterVector|input|input|-1|False
ParameterNumber|distance|distance|0|None|1
ParameterNumber|tolerance|tolerance|0|None|0.01
ParameterNumber|minordistance|minordistance|0|None|0.0
ParameterNumber|angle|angle|0|None|0.0
ParameterBoolean|-s|-s|True
ParameterBoolean|-c|-c|True
OutputVector|output|output
ParameterVector|input|Name for input vector map|-1|False
ParameterString|distance|Buffer distance in map units|
ParameterString|tolerance|Maximum distance between theoretical arc and polygon segments as multiple of buffer|0.01
ParameterBoolean|-s|Make outside corners straight|False
ParameterBoolean|-c|Don't make caps at the ends of polylines|False
OutputVector|output|Name for output vector map

15 changes: 8 additions & 7 deletions src/sextante/grass/description/v.class.txt
@@ -1,9 +1,10 @@
v.class
v.class
Classifies attribute data
Vector (v.*)
ParameterVector|map|map|-1|False
ParameterTableField|column|column|map
ParameterString|where|where|
ParameterSelection|algorithm|algorithm|int;std;qua;equ;dis
ParameterNumber|nbclasses|nbclasses|2.0|None|3
ParameterBoolean|-g|-g|True
ParameterVector|map|Name of input vector map|-1|False
ParameterTableField|column|Column name or expression|map
ParameterString|where|WHERE conditions of SQL statement without 'where' keyword|
ParameterSelection|algorithm|Algorithm to use for classification|int;std;qua;equ;dis
ParameterNumber|nbclasses|Number of classes to define|2.0|None|3
ParameterBoolean|-g|Print only class breaks (without min and max)|True

14 changes: 7 additions & 7 deletions src/sextante/grass/description/v.clean.txt
@@ -1,9 +1,9 @@
v.clean
v.clean
Topological cleaning
Vector (v.*)
ParameterVector|input|input|-1|False
ParameterSelection|tool|tool|break;snap;rmdangle;chdangle;rmbridge;chbridge;rmdupl;rmdac;bpol;prune;rmarea;rmline;rmsa
ParameterNumber|thresh|thresh|None|None|0
ParameterBoolean|-b|-b|True
OutputVector|output|output
OutputVector|error|error
ParameterVector|input|Name of input vector map|-1|False
ParameterSelection|tool|Cleaning tool|break;snap;rmdangle;chdangle;rmbridge;chbridge;rmdupl;rmdac;bpol;prune;rmarea;rmline;rmsa
ParameterNumber|thresh|Threshold|None|None|0
OutputVector|output|Name for output vector map
OutputVector|error|Name for output map where errors are written

12 changes: 6 additions & 6 deletions src/sextante/grass/description/v.crossbones.txt
@@ -1,12 +1,12 @@
v.crossbones
v.crossbones
Vector (v.*)
ParameterString|input|input|/file
ParameterFile|input|Name of input file|False
ParameterSelection|mode|mode|darts;lines;planes_h;planes_v;points;pyramids
ParameterString|delimiter|delimiter|,
ParameterString|idcolumn|idcolumn|1
ParameterString|xcolumn|xcolumn|2
ParameterString|ycolumn|ycolumn|3
ParameterString|zcolumn|zcolumn|4
ParameterString|idcolumn|id column number|1
ParameterString|xcolumn|x column number|2
ParameterString|ycolumn|y column number|3
ParameterString|zcolumn|z column number|4
ParameterString|ratios|ratios|1=3.0,2=8.0,5=6.0,8=6.0,11=6.0,14=6.0
OutputVector|output|output
OutputVector|output|Name for output vector map
11 changes: 6 additions & 5 deletions src/sextante/grass/description/v.delaunay.txt
@@ -1,7 +1,8 @@
v.delaunay
v.delaunay
Delaunay triangulation
Vector (v.*)
ParameterVector|input|input|0|False
ParameterBoolean|-r|-r|True
ParameterBoolean|-l|-l|True
OutputVector|output|output
ParameterVector|input|Name of input vector map|0|False
ParameterBoolean|-r|Use only points in current region|True
ParameterBoolean|-l|Output triangulation as a graph (lines), not areas|True
OutputVector|output|Name for output vector map

9 changes: 5 additions & 4 deletions src/sextante/grass/description/v.dissolve.txt
@@ -1,6 +1,7 @@
v.dissolve
v.dissolve
Dissolve boundaries
Vector (v.*)
ParameterVector|input|input|-1|False
ParameterTableField|column|column|input
OutputVector|output|output
ParameterVector|input|Name of input vector map|-1|False
ParameterTableField|column|Name of column used to dissolve common boundaries|input
OutputVector|output|Name for output vector map

19 changes: 10 additions & 9 deletions src/sextante/grass/description/v.distance.txt
@@ -1,11 +1,12 @@
v.distance
v.distance
Nearest feature
Vector (v.*)
ParameterVector|from|from|0|False
ParameterVector|to|to|-1|False
ParameterString|upload|upload|
ParameterString|column|column|col_name
ParameterString|to_column|to_column|to_col_name
ParameterBoolean|-p|-p|True
ParameterBoolean|-a|-a|True
OutputVector|output|output
ParameterVector|from|Name of existing vector map (from)|0|False
ParameterVector|to|Name of existing vector map (to)|-1|False
ParameterSelection|upload|Values describing the relation between two nearest features|cat;dist;to_x;to_y;to_along;to_angle;to_attr
ParameterString|column|Column name(s) where values specified by 'upload' option will be uploaded|col_name
ParameterTableField|to_column|Column name of nearest feature (used with upload=to_attr)|to
ParameterBoolean|-p|Print output to stdout, don't update attribute table|False
ParameterBoolean|-a|Calculate distances to all features within the threshold|False
OutputVector|output|Name for output vector map

17 changes: 9 additions & 8 deletions src/sextante/grass/description/v.drape.txt
@@ -1,10 +1,11 @@
v.drape
v.drape
2D to 3D by sampling of elevation raster map
Vector (v.*)
ParameterVector|input|input|-1|False
ParameterRaster|rast|rast|False
ParameterSelection|method|method|nearest;bilinear;cubic
ParameterString|scale|scale|1.0
ParameterString|where|where|
ParameterString|null_value|null_value|
OutputVector|output|output
ParameterVector|input|Name of input vector map|-1|False
ParameterRaster|rast|Elevation raster map for height extraction|False
ParameterSelection|method|Sampling method|nearest;bilinear;cubic
ParameterString|scale|Scale factor for sampled raster values|1.0
ParameterString|where|WHERE conditions of SQL statement without 'where' keyword|
ParameterString|null_value|Vector Z value for unknown height|
OutputVector|output|Name for output vector map

11 changes: 6 additions & 5 deletions src/sextante/grass/description/v.extract.txt
@@ -1,7 +1,8 @@
v.extract
v.extract
Feature extraction
Vector (v.*)
ParameterVector|input|input|-1|False
ParameterString|where|where|
ParameterBoolean|-d|-d|True
OutputVector|output|output
ParameterVector|input|Name of input vector map|-1|False
ParameterString|where|WHERE conditions of SQL statement without 'where' keyword|
ParameterBoolean|-d|Dissolve common boundaries|True
OutputVector|Name for output vector map|output

19 changes: 10 additions & 9 deletions src/sextante/grass/description/v.extrude.txt
@@ -1,11 +1,12 @@
v.extrude
v.extrude
Extrude flat vector object to 3D
Vector (v.*)
ParameterVector|input|input|-1|False
ParameterNumber|zshift|zshift|None|None|0
ParameterRaster|elevation|elevation|False
ParameterNumber|height|height|None|None|0
ParameterNumber|hcolumn|hcolumn|None|None|0
ParameterString|type|type|point,line,boundary,area
ParameterBoolean|-t|-t|True
OutputVector|output|output
ParameterVector|input|Name of input 2D vector map|-1|False
ParameterNumber|zshift|Shifting value for z coordinates|None|None|0
ParameterRaster|elevation|Elevation raster for height extraction|True
ParameterNumber|height|Fixed height for 3D vector objects|None|None|0
ParameterTableField|hcolumn|Name of attribute column with object heights|input
ParameterString|type|Feature type|point,line,boundary,area
ParameterBoolean|-t|Trace elevation|False
OutputVector|output|Name of resulting 3D vector map

32 changes: 16 additions & 16 deletions src/sextante/grass/description/v.generalize.txt
@@ -1,19 +1,19 @@
v.generalize
v.generalize
Line simplification/smoothing
Vector (v.*)
ParameterVector|input|input|-1|False
ParameterVector|input|Name of input vector map|-1|False
ParameterSelection|method|method|douglas;douglas_reduction;lang;reduction;reumann;remove_small;boyle;sliding_averaging;distance_weighting;chaiken;hermite;snakes;network;displacement
ParameterNumber|threshold|threshold|None|None|1.0
ParameterNumber|look_ahead|look_ahead|None|None|7
ParameterNumber|reduction|reduction|None|None|50
ParameterNumber|slide|slide|None|None|0.5
ParameterNumber|angle_thresh|angle_thresh|None|None|3
ParameterNumber|degree_thresh|degree_thresh|None|None|0
ParameterNumber|closeness_thresh|closeness_thresh|None|None|0
ParameterNumber|betweeness_thresh|betweeness_thresh|None|None|0
ParameterNumber|alpha|alpha|None|None|1.0
ParameterNumber|beta|beta|None|None|1.0
ParameterNumber|iterations|iterations|None|None|1
ParameterBoolean|-c|-c|True
ParameterBoolean|-r|-r|True
OutputVector|output|output
ParameterNumber|threshold|Maximal tolerance value|None|None|1.0
ParameterNumber|look_ahead|Look-ahead parameter|None|None|7
ParameterNumber|reduction|Percentage of the points in the output of 'douglas_reduction' algorithm|None|None|50
ParameterNumber|slide|Slide of computed point toward the original point|None|None|0.5
ParameterNumber|angle_thresh|Minimum angle between two consecutive segments in Hermite method|None|None|3
ParameterNumber|degree_thresh|Degree threshold in network generalization|None|None|0
ParameterNumber|closeness_thresh|Closeness threshold in network generalization|None|None|0
ParameterNumber|betweeness_thresh|Betweeness threshold in network generalization|None|None|0
ParameterNumber|alpha|Snakes alpha parameter|None|None|1.0
ParameterNumber|beta|Snakes beta parameter|None|None|1.0
ParameterNumber|iterations|Number of iterations|None|None|1
ParameterBoolean|-c|Copy attributes|True
OutputVector|output|Name for output vector map

9 changes: 5 additions & 4 deletions src/sextante/grass/description/v.hull.txt
@@ -1,6 +1,7 @@
v.hull
v.hull
Convex hull
Vector (v.*)
ParameterVector|input|input|0|False
ParameterBoolean|-a|-a|True
OutputVector|output|output
ParameterVector|input|Name of input vector map|0|False
ParameterBoolean|-a|Use all vector points (do not limit to current region)|False
OutputVector|output|Name for output vector map

22 changes: 11 additions & 11 deletions src/sextante/grass/description/v.in.dxf.txt
@@ -1,13 +1,13 @@
v.in.dxf
v.in.dxf
DXF import
Vector (v.*)
ParameterString|input|input|/file
ParameterString|layers|layers|
ParameterBoolean|-e|-e|True
ParameterBoolean|-t|-t|True
ParameterBoolean|-b|-b|True
ParameterBoolean|-f|-f|True
ParameterBoolean|-l|-l|True
ParameterBoolean|-i|-i|True
ParameterBoolean|-1|-1|True
OutputVector|output|output
ParameterFile|input|Name of input DXF file|False
ParameterString|layers|List of layers to import|
ParameterBoolean|-e|Ignore the map extent of DXF file|True
ParameterBoolean|-t|Do not create attribute tables|False
ParameterBoolean|-f|Import polyface meshes as 3D wire frame|True
ParameterBoolean|-l|List available layers and exit|False
ParameterBoolean|-i|Invert selection by layers (don't import layers in list)|False
ParameterBoolean|-1|Import all objects into one layer|True
OutputVector|output|Name for output vector map

6 changes: 3 additions & 3 deletions src/sextante/grass/description/v.in.wfs.txt
@@ -1,5 +1,5 @@
v.in.wfs
v.in.wfs
WFS import
Vector (v.*)
ParameterString|wfs|wfs|wfs_string
OutputVector|output|output
ParameterString|wfs|GetFeature URL starting with 'http'|http://
OutputVector|output|Name for output vector map
13 changes: 6 additions & 7 deletions src/sextante/grass/description/v.info.txt
@@ -1,9 +1,8 @@
v.info
v.info
Vector metadata
Vector (v.*)
ParameterVector|map|map|-1|False
ParameterBoolean|-h|-h|True
ParameterBoolean|-c|-c|True
ParameterBoolean|-g|-g|True
ParameterBoolean|-m|-m|True
ParameterBoolean|-t|-t|True
ParameterVector|map|Name of input vector map|-1|False
ParameterBoolean|-c|Print types/names of table columns for specified layer instead of info|False
ParameterBoolean|-g|Print map region only|False
ParameterBoolean|-t|Print topology information only|False

0 comments on commit 0a0cb3b

Please sign in to comment.