Skip to content

Commit 0a0cb3b

Browse files
author
volayaf
committed
added improved definition of GRASS algorithms, contributed by Markus Metz
git-svn-id: http://sextante.googlecode.com/svn/trunk/soft/bindings/qgis-plugin@200 881b9c09-3ef8-f3c2-ec3d-21d735c97f4d
1 parent 319fd20 commit 0a0cb3b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+441
-401
lines changed
+13-11
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
i.attcorr
2-
i.attcorr
2+
Atmospheric correction
33
Imagery (i.*)
4-
ParameterBoolean|-f|-f|False
5-
ParameterBoolean|-a|-a|False
6-
ParameterBoolean|-b|-b|False
7-
ParameterBoolean|-o|-o|False
8-
ParameterRaster|iimg|iimg|False
9-
ParameterRaster|ialt|ialt|True
10-
ParameterRaster|ivis|ivis|True
11-
ParameterRange|iscl|iscl|0,255
12-
ParameterFile|icnd|icnd|False
13-
OutputRaster|oimg|oimg
4+
ParameterRaster|iimg|Name of input raster map|False
5+
ParameterBoolean|-a|Input from ETM+ image taken after July 1, 2000|False
6+
ParameterBoolean|-b|Input from ETM+ image taken before July 1, 2000|False
7+
ParameterRaster|ialt|Input altitude raster map in m (optional)|True
8+
ParameterRaster|ivis|Input visibility raster map in km (optional)|True
9+
ParameterFile|icnd|Name of input text file|False
10+
ParameterRange|iscl|Input imagery range [0,255]|0,255
11+
ParameterBoolean|-o|Try to increase computation speed when altitude and/or visibility map is used|True
12+
OutputRaster|oimg|Name for output raster map
13+
ParameterBoolean|-f|Output raster is floating point|False
14+
ParameterRange|oscl|Rescale output raster map [0,255]|0,255
15+
+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
i.fft
2-
i.fft
2+
Fast Fourier Transform (FFT)
33
Imagery (i.*)
4-
ParameterRaster|input_image|input_image|False
5-
OutputRaster|real_image|real_image
6-
OutputRaster|imaginary_image|imaginary_image
4+
ParameterRaster|input_image|Name of input raster map|False
5+
OutputRaster|real_image|Name for output real part arrays stored as raster map
6+
OutputRaster|imaginary_image|Name for output imaginary part arrays stored as raster map
7+
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
i.his.rgb
2-
i.his.rgb
2+
HIS to RGB transform
33
Imagery (i.*)
4-
ParameterRaster|hue_input|hue_input|False
5-
ParameterRaster|intensity_input|intensity_input|False
6-
ParameterRaster|saturation_input|saturation_input|False
7-
OutputRaster|red_output|red_output
8-
OutputRaster|green_output|green_output
9-
OutputRaster|blue_output|blue_output
4+
ParameterRaster|hue_input|Name of input raster map (hue)|False
5+
ParameterRaster|intensity_input|Name of input raster map (intensity)|False
6+
ParameterRaster|saturation_input|Name of input raster map (saturation)|False
7+
OutputRaster|red_output|Name for output raster map (red)
8+
OutputRaster|green_output|Name for output raster map (green)
9+
OutputRaster|blue_output|Name for output raster map (blue)
10+
+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
i.ifft
2-
i.ifft
2+
Inverse Fast Fourier Transform (IFFT)
33
Imagery (i.*)
4-
ParameterRaster|real_image|real_image|False
5-
ParameterRaster|imaginary_image|imaginary_image|False
6-
OutputRaster|output_image|output_image
4+
ParameterRaster|real_image|Name of input raster map (image fft, real part)|False
5+
ParameterRaster|imaginary_image|Name of input raster map (image fft, imaginary part)|False
6+
OutputRaster|output_image|Name for output raster map
7+
+7-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
i.zc
2-
i.zc
2+
Zero-crossing "edge detection"
33
Imagery (i.*)
4-
ParameterRaster|input|input|False
5-
ParameterRaster|green|green|False
6-
ParameterNumber|width|width|1|None|9
7-
ParameterNumber|threshold|threshold|0|None|10.0
8-
ParameterNumber|orientations|orientations|0|None|1
9-
OutputRaster|output|output
4+
ParameterRaster|input|Name of input raster map|False
5+
ParameterNumber|width|x-y extent of the Gaussian filter|1|None|9
6+
ParameterNumber|threshold|Sensitivity of Gaussian filter|0|None|10.0
7+
ParameterNumber|orientations|Number of azimuth directions categorized|0|None|1
8+
OutputRaster|output|Zero crossing raster map
9+
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
v.buffer
2-
v.buffer.column
2+
Buffer with attribute as distance
33
Vector (v.*)
4-
ParameterVector|input|input|-1|False
5-
ParameterTableField|bufcolumn|bufcolumn|input
6-
ParameterNumber|scale|scale|None|None|1.0
7-
ParameterNumber|tolerance|tolerance|0|None|0.01
8-
ParameterBoolean|-s|-s|True
9-
ParameterBoolean|-c|-c|True
10-
OutputVector|output|output
4+
ParameterVector|input|Name of input vector map|-1|False
5+
ParameterTableField|bufcolumn|Name of column to use for buffer distances|input
6+
ParameterNumber|scale|Scaling factor for attribute column values|None|None|1.0
7+
ParameterString|tolerance|Maximum distance between theoretical arc and polygon segments as multiple of buffer|0.01
8+
ParameterBoolean|-s|Make outside corners straight|False
9+
ParameterBoolean|-c|Don't make caps at the ends of polylines|False
10+
OutputVector|output|Name for output vector map
11+
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
v.buffer
2-
v.buffer.distance
2+
Buffer with fixed distance
33
Vector (v.*)
4-
ParameterVector|input|input|-1|False
5-
ParameterNumber|distance|distance|0|None|1
6-
ParameterNumber|tolerance|tolerance|0|None|0.01
7-
ParameterNumber|minordistance|minordistance|0|None|0.0
8-
ParameterNumber|angle|angle|0|None|0.0
9-
ParameterBoolean|-s|-s|True
10-
ParameterBoolean|-c|-c|True
11-
OutputVector|output|output
4+
ParameterVector|input|Name for input vector map|-1|False
5+
ParameterString|distance|Buffer distance in map units|
6+
ParameterString|tolerance|Maximum distance between theoretical arc and polygon segments as multiple of buffer|0.01
7+
ParameterBoolean|-s|Make outside corners straight|False
8+
ParameterBoolean|-c|Don't make caps at the ends of polylines|False
9+
OutputVector|output|Name for output vector map
10+
+8-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
v.class
2-
v.class
2+
Classifies attribute data
33
Vector (v.*)
4-
ParameterVector|map|map|-1|False
5-
ParameterTableField|column|column|map
6-
ParameterString|where|where|
7-
ParameterSelection|algorithm|algorithm|int;std;qua;equ;dis
8-
ParameterNumber|nbclasses|nbclasses|2.0|None|3
9-
ParameterBoolean|-g|-g|True
4+
ParameterVector|map|Name of input vector map|-1|False
5+
ParameterTableField|column|Column name or expression|map
6+
ParameterString|where|WHERE conditions of SQL statement without 'where' keyword|
7+
ParameterSelection|algorithm|Algorithm to use for classification|int;std;qua;equ;dis
8+
ParameterNumber|nbclasses|Number of classes to define|2.0|None|3
9+
ParameterBoolean|-g|Print only class breaks (without min and max)|True
10+
+7-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
v.clean
2-
v.clean
2+
Topological cleaning
33
Vector (v.*)
4-
ParameterVector|input|input|-1|False
5-
ParameterSelection|tool|tool|break;snap;rmdangle;chdangle;rmbridge;chbridge;rmdupl;rmdac;bpol;prune;rmarea;rmline;rmsa
6-
ParameterNumber|thresh|thresh|None|None|0
7-
ParameterBoolean|-b|-b|True
8-
OutputVector|output|output
9-
OutputVector|error|error
4+
ParameterVector|input|Name of input vector map|-1|False
5+
ParameterSelection|tool|Cleaning tool|break;snap;rmdangle;chdangle;rmbridge;chbridge;rmdupl;rmdac;bpol;prune;rmarea;rmline;rmsa
6+
ParameterNumber|thresh|Threshold|None|None|0
7+
OutputVector|output|Name for output vector map
8+
OutputVector|error|Name for output map where errors are written
9+
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
v.crossbones
22
v.crossbones
33
Vector (v.*)
4-
ParameterString|input|input|/file
4+
ParameterFile|input|Name of input file|False
55
ParameterSelection|mode|mode|darts;lines;planes_h;planes_v;points;pyramids
66
ParameterString|delimiter|delimiter|,
7-
ParameterString|idcolumn|idcolumn|1
8-
ParameterString|xcolumn|xcolumn|2
9-
ParameterString|ycolumn|ycolumn|3
10-
ParameterString|zcolumn|zcolumn|4
7+
ParameterString|idcolumn|id column number|1
8+
ParameterString|xcolumn|x column number|2
9+
ParameterString|ycolumn|y column number|3
10+
ParameterString|zcolumn|z column number|4
1111
ParameterString|ratios|ratios|1=3.0,2=8.0,5=6.0,8=6.0,11=6.0,14=6.0
12-
OutputVector|output|output
12+
OutputVector|output|Name for output vector map
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
v.delaunay
2-
v.delaunay
2+
Delaunay triangulation
33
Vector (v.*)
4-
ParameterVector|input|input|0|False
5-
ParameterBoolean|-r|-r|True
6-
ParameterBoolean|-l|-l|True
7-
OutputVector|output|output
4+
ParameterVector|input|Name of input vector map|0|False
5+
ParameterBoolean|-r|Use only points in current region|True
6+
ParameterBoolean|-l|Output triangulation as a graph (lines), not areas|True
7+
OutputVector|output|Name for output vector map
8+
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
v.dissolve
2-
v.dissolve
2+
Dissolve boundaries
33
Vector (v.*)
4-
ParameterVector|input|input|-1|False
5-
ParameterTableField|column|column|input
6-
OutputVector|output|output
4+
ParameterVector|input|Name of input vector map|-1|False
5+
ParameterTableField|column|Name of column used to dissolve common boundaries|input
6+
OutputVector|output|Name for output vector map
7+
+10-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
v.distance
2-
v.distance
2+
Nearest feature
33
Vector (v.*)
4-
ParameterVector|from|from|0|False
5-
ParameterVector|to|to|-1|False
6-
ParameterString|upload|upload|
7-
ParameterString|column|column|col_name
8-
ParameterString|to_column|to_column|to_col_name
9-
ParameterBoolean|-p|-p|True
10-
ParameterBoolean|-a|-a|True
11-
OutputVector|output|output
4+
ParameterVector|from|Name of existing vector map (from)|0|False
5+
ParameterVector|to|Name of existing vector map (to)|-1|False
6+
ParameterSelection|upload|Values describing the relation between two nearest features|cat;dist;to_x;to_y;to_along;to_angle;to_attr
7+
ParameterString|column|Column name(s) where values specified by 'upload' option will be uploaded|col_name
8+
ParameterTableField|to_column|Column name of nearest feature (used with upload=to_attr)|to
9+
ParameterBoolean|-p|Print output to stdout, don't update attribute table|False
10+
ParameterBoolean|-a|Calculate distances to all features within the threshold|False
11+
OutputVector|output|Name for output vector map
12+
+9-8
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
v.drape
2-
v.drape
2+
2D to 3D by sampling of elevation raster map
33
Vector (v.*)
4-
ParameterVector|input|input|-1|False
5-
ParameterRaster|rast|rast|False
6-
ParameterSelection|method|method|nearest;bilinear;cubic
7-
ParameterString|scale|scale|1.0
8-
ParameterString|where|where|
9-
ParameterString|null_value|null_value|
10-
OutputVector|output|output
4+
ParameterVector|input|Name of input vector map|-1|False
5+
ParameterRaster|rast|Elevation raster map for height extraction|False
6+
ParameterSelection|method|Sampling method|nearest;bilinear;cubic
7+
ParameterString|scale|Scale factor for sampled raster values|1.0
8+
ParameterString|where|WHERE conditions of SQL statement without 'where' keyword|
9+
ParameterString|null_value|Vector Z value for unknown height|
10+
OutputVector|output|Name for output vector map
11+
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
v.extract
2-
v.extract
2+
Feature extraction
33
Vector (v.*)
4-
ParameterVector|input|input|-1|False
5-
ParameterString|where|where|
6-
ParameterBoolean|-d|-d|True
7-
OutputVector|output|output
4+
ParameterVector|input|Name of input vector map|-1|False
5+
ParameterString|where|WHERE conditions of SQL statement without 'where' keyword|
6+
ParameterBoolean|-d|Dissolve common boundaries|True
7+
OutputVector|Name for output vector map|output
8+
+10-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
v.extrude
2-
v.extrude
2+
Extrude flat vector object to 3D
33
Vector (v.*)
4-
ParameterVector|input|input|-1|False
5-
ParameterNumber|zshift|zshift|None|None|0
6-
ParameterRaster|elevation|elevation|False
7-
ParameterNumber|height|height|None|None|0
8-
ParameterNumber|hcolumn|hcolumn|None|None|0
9-
ParameterString|type|type|point,line,boundary,area
10-
ParameterBoolean|-t|-t|True
11-
OutputVector|output|output
4+
ParameterVector|input|Name of input 2D vector map|-1|False
5+
ParameterNumber|zshift|Shifting value for z coordinates|None|None|0
6+
ParameterRaster|elevation|Elevation raster for height extraction|True
7+
ParameterNumber|height|Fixed height for 3D vector objects|None|None|0
8+
ParameterTableField|hcolumn|Name of attribute column with object heights|input
9+
ParameterString|type|Feature type|point,line,boundary,area
10+
ParameterBoolean|-t|Trace elevation|False
11+
OutputVector|output|Name of resulting 3D vector map
12+
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
v.generalize
2-
v.generalize
2+
Line simplification/smoothing
33
Vector (v.*)
4-
ParameterVector|input|input|-1|False
4+
ParameterVector|input|Name of input vector map|-1|False
55
ParameterSelection|method|method|douglas;douglas_reduction;lang;reduction;reumann;remove_small;boyle;sliding_averaging;distance_weighting;chaiken;hermite;snakes;network;displacement
6-
ParameterNumber|threshold|threshold|None|None|1.0
7-
ParameterNumber|look_ahead|look_ahead|None|None|7
8-
ParameterNumber|reduction|reduction|None|None|50
9-
ParameterNumber|slide|slide|None|None|0.5
10-
ParameterNumber|angle_thresh|angle_thresh|None|None|3
11-
ParameterNumber|degree_thresh|degree_thresh|None|None|0
12-
ParameterNumber|closeness_thresh|closeness_thresh|None|None|0
13-
ParameterNumber|betweeness_thresh|betweeness_thresh|None|None|0
14-
ParameterNumber|alpha|alpha|None|None|1.0
15-
ParameterNumber|beta|beta|None|None|1.0
16-
ParameterNumber|iterations|iterations|None|None|1
17-
ParameterBoolean|-c|-c|True
18-
ParameterBoolean|-r|-r|True
19-
OutputVector|output|output
6+
ParameterNumber|threshold|Maximal tolerance value|None|None|1.0
7+
ParameterNumber|look_ahead|Look-ahead parameter|None|None|7
8+
ParameterNumber|reduction|Percentage of the points in the output of 'douglas_reduction' algorithm|None|None|50
9+
ParameterNumber|slide|Slide of computed point toward the original point|None|None|0.5
10+
ParameterNumber|angle_thresh|Minimum angle between two consecutive segments in Hermite method|None|None|3
11+
ParameterNumber|degree_thresh|Degree threshold in network generalization|None|None|0
12+
ParameterNumber|closeness_thresh|Closeness threshold in network generalization|None|None|0
13+
ParameterNumber|betweeness_thresh|Betweeness threshold in network generalization|None|None|0
14+
ParameterNumber|alpha|Snakes alpha parameter|None|None|1.0
15+
ParameterNumber|beta|Snakes beta parameter|None|None|1.0
16+
ParameterNumber|iterations|Number of iterations|None|None|1
17+
ParameterBoolean|-c|Copy attributes|True
18+
OutputVector|output|Name for output vector map
19+
+5-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
v.hull
2-
v.hull
2+
Convex hull
33
Vector (v.*)
4-
ParameterVector|input|input|0|False
5-
ParameterBoolean|-a|-a|True
6-
OutputVector|output|output
4+
ParameterVector|input|Name of input vector map|0|False
5+
ParameterBoolean|-a|Use all vector points (do not limit to current region)|False
6+
OutputVector|output|Name for output vector map
7+
+11-11
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
v.in.dxf
2-
v.in.dxf
2+
DXF import
33
Vector (v.*)
4-
ParameterString|input|input|/file
5-
ParameterString|layers|layers|
6-
ParameterBoolean|-e|-e|True
7-
ParameterBoolean|-t|-t|True
8-
ParameterBoolean|-b|-b|True
9-
ParameterBoolean|-f|-f|True
10-
ParameterBoolean|-l|-l|True
11-
ParameterBoolean|-i|-i|True
12-
ParameterBoolean|-1|-1|True
13-
OutputVector|output|output
4+
ParameterFile|input|Name of input DXF file|False
5+
ParameterString|layers|List of layers to import|
6+
ParameterBoolean|-e|Ignore the map extent of DXF file|True
7+
ParameterBoolean|-t|Do not create attribute tables|False
8+
ParameterBoolean|-f|Import polyface meshes as 3D wire frame|True
9+
ParameterBoolean|-l|List available layers and exit|False
10+
ParameterBoolean|-i|Invert selection by layers (don't import layers in list)|False
11+
ParameterBoolean|-1|Import all objects into one layer|True
12+
OutputVector|output|Name for output vector map
13+
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
v.in.wfs
2-
v.in.wfs
2+
WFS import
33
Vector (v.*)
4-
ParameterString|wfs|wfs|wfs_string
5-
OutputVector|output|output
4+
ParameterString|wfs|GetFeature URL starting with 'http'|http://
5+
OutputVector|output|Name for output vector map
+6-7
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
v.info
2-
v.info
2+
Vector metadata
33
Vector (v.*)
4-
ParameterVector|map|map|-1|False
5-
ParameterBoolean|-h|-h|True
6-
ParameterBoolean|-c|-c|True
7-
ParameterBoolean|-g|-g|True
8-
ParameterBoolean|-m|-m|True
9-
ParameterBoolean|-t|-t|True
4+
ParameterVector|map|Name of input vector map|-1|False
5+
ParameterBoolean|-c|Print types/names of table columns for specified layer instead of info|False
6+
ParameterBoolean|-g|Print map region only|False
7+
ParameterBoolean|-t|Print topology information only|False
8+

0 commit comments

Comments
 (0)