You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: python/plugins/processing/algs/help/qgis.yaml
+48-46Lines changed: 48 additions & 46 deletions
Original file line number
Diff line number
Diff line change
@@ -45,10 +45,10 @@ qgis:centroids: >
45
45
46
46
The attributes associated to each point in the output layer are the same ones associated to the original features.
47
47
48
-
qgis:checkvalidity:
48
+
qgis:checkvalidity:>
49
49
This algorithm performs a validity check on the geometries of a vector layer.
50
50
51
-
The geometries are classified in three groups (valid, invalid and error), and a vector layer is generated with the features in each on of this categories.
51
+
The geometries are classified in three groups (valid, invalid and error), and a vector layer is generated with the features in each of these categories.
52
52
53
53
qgis:clip: >
54
54
This algorithm clips a vector layer using the polygons of an additional polygons layer. Only the parts of the features in the input layer that falls within the polygons of the clipping layer will be added to the resulting layer.
@@ -95,14 +95,14 @@ qgis:createattributeindex: >
95
95
qgis:createconstantrasterlayer: >
96
96
Given an input raster layer an a value, this algorithm generates a new layer with the same extent and cell size as the input one, and all cells with the specified value.
97
97
98
-
qgis:creategridlines:
98
+
qgis:creategridlines:>
99
99
This algorithm creates a line vector layer with a grid covering a given extent.
100
100
101
101
The size of each element in the grid is defined using a horizontal and vertical spacing.
102
102
103
103
The CRS of the output layer must be defined. The grid extent and the spacing values must be expressed in the coordinates and units of this CRS.
104
104
105
-
qgis:creategridpolygon:
105
+
qgis:creategridpolygon:>
106
106
This algorithm creates a polygon vector layer with a grid covering a given extent. The grid shape can be rectangles, diamond or hexagons.
107
107
108
108
The size of each element in the grid is defined using a horizontal and vertical spacing.
@@ -124,21 +124,21 @@ qgis:deletecolumn: >
124
124
This algorithm takes a vector layer and generates a new one that has the exact same content but without the selected columns.
125
125
126
126
qgis:deleteduplicategeometries: >
127
-
This algorithm finds duplicated geometries and removes them. Attributes are not checked, so in case two feature have identical geometries but different attributes, only one of them will be added to the result layer.
127
+
This algorithm finds duplicated geometries and removes them. Attributes are not checked, so in case two feature have identical geometries but different attributes, only one of them will be added to the result layer.
128
128
129
129
qgis:deleteholes: >
130
130
This algorithm takes a polygon layer and removes holes in polygons. It creates a new vector layer in which polygons with holes have been replaced by polygons with only their external ring. Attributes are not modified.
131
131
132
132
An optional minimum area parameter allows removing only holes which are smaller than a specified area threshold. Leaving this parameter as 0.0 results in all holes being removed.
133
133
134
-
qgis:densifygeometries:
134
+
qgis:densifygeometries:>
135
135
This algorithm takes a polygon or line layer and generates a new one in which the geometries have a larger number of vertices than the original one.
136
136
137
137
If the geometries have z or m values present then these will be linearly interpolated at the added nodes.
138
138
139
139
The number of new vertices to add to each feature geometry is specified as an input parameter.
140
140
141
-
qgis:densifygeometriesgivenaninterval:
141
+
qgis:densifygeometriesgivenaninterval:>
142
142
This algorithm takes a polygon or line layer and generates a new one in which the geometries have a larger number of vertices than the original one. The geometries are densified by adding regularly placed extra nodes inside each segment so that the maximum distance between any two nodes does not exceed the specified distance.
143
143
144
144
E.g. specifying a distance 3 would cause the segment [0 0] -> [10 0] to be converted to [0 0] -> [2.5 0] -> [5 0] -> [7.5 0] -> [10 0], since 3 extra nodes are required on the segment and spacing these at 2.5 increments allows them to be evenly spaced over the segment.
@@ -153,7 +153,9 @@ qgis:difference: >
153
153
Attributes are not modified
154
154
155
155
qgis:dissolve: >
156
-
This algorithm takes a polygon or line vector layer and combines their geometries into new geometries. An attribute can be specified to dissolve only geometries belonging to the same class (having the same value for the specified attribute), alternatively all geometries can be dissolved. If the geometries to be dissolved are spatially separated from each other the output will be multi geometries. In case the input is a polygon layer, common boundaries of adjacent polygons being dissolved will get erased.
156
+
This algorithm takes a polygon or line vector layer and combines their geometries into new geometries. One or more attributes can be specified to dissolve only geometries belonging to the same class (having the same value for the specified attributes), alternatively all geometries can be dissolved.
157
+
158
+
If the geometries to be dissolved are spatially separated from each other the output will be multi geometries. In case the input is a polygon layer, common boundaries of adjacent polygons being dissolved will get erased.
157
159
158
160
qgis:distancematrix: >
159
161
This algorithms creates a table containing a distance matrix, with distances between all the points in a points layer.
@@ -225,6 +227,11 @@ qgis:fixeddistancebuffer: >
225
227
226
228
The mitre limit parameter is only applicable for mitre join styles, and controls the maximum distance from the offset curve to use when creating a mitred join.
227
229
230
+
qgis:fixgeometries: >
231
+
This algorithm attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. Already-valid geometries are returned without further intervention. Always outputs multi-geometry layer.
232
+
233
+
NOTE: M values will be dropped from the output.
234
+
228
235
qgis:frequencyanalysis: >
229
236
This algorithms generates a table with frequency analysis of the values of a selected attribute from an input vector layer
230
237
@@ -272,14 +279,14 @@ qgis:joinattributestable: >
272
279
qgis:keepnbiggestparts: >
273
280
This algorithms takes a polygon layer and creates a new polygon layer in which multipart geometries have been removed, leaving only the n largest (in terms of area) parts
274
281
275
-
qgis:lineintersections:
282
+
qgis:lineintersections:>
276
283
This algorithm creates point features where the lines in the Intersect layer intersect the lines in the Input layer.
277
284
278
285
An ID field is specified for each of the input layers. Each point in the resulting layer will have the ID's of both input layer, allowing to identify them.
279
286
280
287
If no Input Unique and Intersect Unique ID fields are specified then the point features are given the values of the last field (i.e. the last field/column in the attribute table) of the intersecting lines.
281
288
282
-
qgis:linestopolygons:
289
+
qgis:linestopolygons:>
283
290
This algorithm generates a polygon layer using as polygon rings the lines from an input line layer.
284
291
285
292
The attribute table of the output layer is the same as the one from of the input line layer.
@@ -344,6 +351,10 @@ qgis:orthogonalize: >
344
351
345
352
The algorithm is iterative. Setting a larger number for the maximum iterations will result in a more orthogonal geometry at the cost of extra processing time.
346
353
354
+
qgis:pointonsurface: >
355
+
Returns a point guaranteed to lie on the surface of a geometry.
356
+
357
+
347
358
qgis:pointsalonglines: >
348
359
Creates points at regular intervals along line or polygon geometries. Created points will have new attributes added for the distance along the geometry and the angle of the line at the point.
349
360
@@ -352,10 +363,6 @@ qgis:pointsalonglines: >
352
363
qgis:pointsdisplacement:
353
364
354
365
355
-
qgis:pointonsurface: >
356
-
Returns a point guaranteed to lie on the surface of a geometry.
357
-
358
-
359
366
qgis:pointslayerfromtable: >
360
367
This algorithm generates a points layer based on the values from an input table.
This algorithm creates a new point layer with a given number of random points, all of them within the extent of a given layer. A distance factor can be specified, to avoid points being too close to each other.
426
433
427
434
qgis:randompointsinsidepolygonsfixed: >
428
-
This algorithms creates a new point layer with random points insides the polygons of a given layer. The number of points in each polygon can be defined as a fixed count or as a density value, and it will be the same for all polygons.
435
+
This algorithm creates a new point layer with random points inside the polygons of a given layer. The number of points in each polygon can be defined as a fixed count or as a density value, and it will be the same for all polygons.
429
436
430
437
qgis:randompointsinsidepolygonsvariable: >
431
-
This algorithm creates a new point layer with random points insides the polygons of a given layer. The number of points in each polygon can be defined as a fixed count or as a density value. The count/density value is taken from an attribute, so it can be different for each polygons in the input layer.
438
+
This algorithm creates a new point layer with random points inside the polygons of a given layer. The number of points in each polygon can be defined as a fixed count or as a density value. The count/density value is taken from an attribute, so it can be different for each polygon in the input layer.
432
439
433
440
qgis:randomselection: >
434
441
This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm.
435
442
436
-
The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.
443
+
The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.
437
444
438
445
qgis:randomselectionwithinsubsets: >
439
446
This algorithm takes a vector layer and selects a subset of its features. No new layer is generated by this algorithm.
440
447
441
-
The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.
448
+
The subset is defined randomly, using a percentage or count value to define the total number of features in the subset.
442
449
443
450
The percentage/count value is not applied to the whole layer, but instead to each category. Categories are defined according to a given attribute, which is also specified as an input parameter for the algorithm.
444
451
452
+
qgis:rastercalculator: >
453
+
This algorithm allows to perform algebraic operations using raster layers.
454
+
455
+
The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project. The following functions are also supported:
456
+
457
+
- sin(), cos(), tan(), atan2(), ln(), log10()
458
+
459
+
The extent and cellsize can be defined by the user. If the extent is not specified, the minimum extent that covers the input layers will be used. If the cell size is not specified, the minimum cell size of all input layers will be used.
460
+
461
+
The cell size is assumed to be the same in both X and Y axes.
462
+
463
+
Layers are referred by their name as displayed in the layer list and the number of the band to use (based on 1), using the pattern 'layer_name@band number'. For instance, the first band from a layer named DEM will be referred as DEM@1.
464
+
465
+
When using the calculator in the batch interface or from the console, the files to use have to be specified. The corresponding layers are referred using the base name of the file (without the full path). For instance, is using a layer at path/to/my/rasterfile.tif, the first band of that layer will be referred as rasterfile.tif@1.
466
+
445
467
qgis:rasterlayerhistogram: >
446
468
This algorithm generates a histogram with the values of a raster layer.
This algorithms allows editing the structure of the attributes table of a vector layer. Fields can be modified in their type and name, using a fields mapping
478
+
This algorithm allows editing the structure of the attributes table of a vector layer. Fields can be modified in their type and name, using a fields mapping.
457
479
458
-
The original layer is not modified. A new layer is generated, which contains a modified attributes table, according to the provided fields mapping
480
+
The original layer is not modified. A new layer is generated, which contains a modified attribute table, according to the provided fields mapping.
459
481
460
482
qgis:regularpoints:
461
483
462
484
qgis:removenullgeometries: >
463
-
This algorithms removes any features which do not have a geometry from a vector layer. All other features will be copied unchanged.
485
+
This algorithm removes any features which do not have a geometry from a vector layer. All other features will be copied unchanged.
464
486
465
487
qgis:reprojectlayer: >
466
488
This algorithm reprojects a vector layer. It creates a new layer with the same features as the input one, but with geometries reprojected to a new CRS.
If the selected layer has no selected features, all features will be added to the resulting feature.
474
496
475
497
qgis:selectbyattribute: >
476
-
This algorithms creates a selection in a vector layer. The criteria for selected features is defined based on the values of an attribute from the input layer.
498
+
This algorithm creates a selection in a vector layer. The criteria for selected features is defined based on the values of an attribute from the input layer.
477
499
478
500
qgis:selectbyattributesum:
479
501
480
502
481
503
qgis:selectbyexpression: >
482
-
This algorithms creates a selection in a vector layer. The criteria for selecting features is based on a QGIS expression.
504
+
This algorithm creates a selection in a vector layer. The criteria for selecting features is based on a QGIS expression.
483
505
484
506
For more information about expressions see the <a href ="{qgisdocs}/user_manual/working_with_vector/expression.html">user manual</a>
485
507
486
508
487
509
qgis:selectbylocation: >
488
-
This algorithms creates a selection in a vector layer. The criteria for selecting features is based on the spatial relationship between each feature and the features in an additional layer.
510
+
This algorithm creates a selection in a vector layer. The criteria for selecting features is based on the spatial relationship between each feature and the features in an additional layer.
489
511
490
512
491
513
qgis:setstyleforrasterlayer: >
492
-
This algorithms sets the style of a raster layer. The style must be defined in a QML file.
514
+
This algorithm sets the style of a raster layer. The style must be defined in a QML file.
493
515
494
516
qgis:setstyleforvectorlayer: >
495
-
This algorithms sets the style of a vector layer. The style must be defined in a QML file.
517
+
This algorithm sets the style of a vector layer. The style must be defined in a QML file.
496
518
497
519
qgis:simplifygeometries: >
498
520
This algorithm simplifies the geometries in a line or polygon layer. It creates a new layer with the same features as the ones in the input layer, but with geometries containing a lower number of vertices.
@@ -602,23 +624,3 @@ qgis:voronoipolygons: >
602
624
603
625
qgis:zonalstatistics:
604
626
605
-
qgis:rastercalculator: >
606
-
This algorithm allows to perform algebraic operations using raster layers.
607
-
608
-
The resulting layer will have its values computed according to an expression. The expression can contain numerical values, operators and references to any of the layers in the current project. The following functions are also supported:
609
-
610
-
- sin(), cos(), tan(), atan2(), ln(), log10()
611
-
612
-
The extent and cellsize can be defined by the user. If the extent is not specified, the minimum extent that covers the input layers will be used. If the cell size is not specified, the minimum cell size of all input layers will be used.
613
-
614
-
The cell size is assumed to be the same in both X and Y axes.
615
-
616
-
Layers are referred by their name as displayed in the layer list and the number of the band to use (based on 1), using the pattern 'layer_name@band number'. For instance, the first band from a layer named DEM will be referred as DEM@1.
617
-
618
-
When using the calculator in the batch interface or from the console, the files to use have to be specified. The corresponding layers are referred using the base name of the file (without the full path). For instance, is using a layer at path/to/my/rasterfile.tif, the first band of that layer will be referred as rasterfile.tif@1.
619
-
620
-
qgis:fixgeometries: >
621
-
This algorithm attempts to create a valid representation of a given invalid geometry without losing any of the input vertices. Already-valid geometries are returned without further intervention. Always outputs multi-geometry layer.
0 commit comments