.
<put algorithm description here>
Input point layer
[vector: point]Threshold (0-1, where 1 is equivalent with Convex Hull)
[number]<put parameter description here>
Default: 0.3
Allow holes
[boolean]<put parameter description here>
Default: True
Split multipart geometry into singleparts geometries
[boolean]<put parameter description here>
Default: False
Concave hull
[vector]processing.runalg('qgis:concavehull', input, alpha, holes, no_multigeometry, output)
Converts a geometry type to another one.
Input layer
[vector: any]New geometry type
[selection]Type of conversion to perform.
Options:
Default: 0
Output
[vector]processing.runalg('qgis:convertgeometrytype', input, type, output)
<put algorithm description here>
Input layer
[vector: any]Field (optional, only used if creating convex hulls by classes)
[tablefield: any]Optional.
<put parameter description here>
Method
[selection]<put parameter description here>
Options:
Default: 0
Convex hull
[vector]processing.runalg('qgis:convexhull', input, field, method, output)
<put algorithm description here>
lines
[vector: any]distance
[number]<put parameter description here>
Default: 1
startpoint
[number]<put parameter description here>
Default: 0
endpoint
[number]<put parameter description here>
Default: 0
output
[vector]processing.runalg('qgis:createpointsalonglines', lines, distance, startpoint, endpoint, output)
<put algorithm description here>
Input layer
[vector: point]Delaunay triangulation
[vector]processing.runalg('qgis:delaunaytriangulation', input, output)
<put algorithm description here>
Input layer
[vector: polygon, line]Interval between Vertices to add
[number]<put parameter description here>
Default: 1.0
Densified layer
[vector]processing.runalg('qgis:densifygeometriesgivenaninterval', input, interval, output)
<put algorithm description here>
Input layer
[vector: polygon, line]Vertices to add
[number]<put parameter description here>
Default: 1
Densified layer
[vector]processing.runalg('qgis:densifygeometries', input, vertices, output)
<put algorithm description here>
Input layer
[vector: polygon, line]Dissolve all (do not use field)
[boolean]<put parameter description here>
Default: True
Unique ID field
[tablefield: any]Optional.
<put parameter description here>
Dissolved
[vector]processing.runalg('qgis:dissolve', input, dissolve_all, field, output)
<put algorithm description here>
Input layer
[vector: polygon]Use current selection in input layer (works only if called from toolbox)
[boolean]<put parameter description here>
Default: False
Selection attribute
[tablefield: any]Comparison
[selection]<put parameter description here>
Options:
Default: 0
Value
[string]<put parameter description here>
Default: 0
Merge selection with the neighbouring polygon with the
[selection]<put parameter description here>
Options:
Default: 0
Cleaned layer
[vector]processing.runalg('qgis:eliminatesliverpolygons', input, keepselection, attribute, comparison, comparisonvalue, mode, output)
<put algorithm description here>
Input layer
[vector: line]Output layer
[vector]processing.runalg('qgis:explodelines', input, output)
<put algorithm description here>
Input layer
[vector: polygon, line]Output layer
[vector]processing.runalg('qgis:extractnodes', input, output)
<put algorithm description here>
Polygons
[vector: any]Max area
[number]<put parameter description here>
Default: 100000
Results
[vector]processing.runalg('qgis:fillholes', polygons, max_area, results)
<put algorithm description here>
Input layer
[vector: any]Distance
[number]<put parameter description here>
Default: 10.0
Segments
[number]<put parameter description here>
Default: 5
Dissolve result
[boolean]<put parameter description here>
Default: False
Buffer
[vector]processing.runalg('qgis:fixeddistancebuffer', input, distance, segments, dissolve, output)
<put algorithm description here>
Polygons
[vector: polygon]To keep
[number]<put parameter description here>
Default: 1
Results
[vector]processing.runalg('qgis:keepnbiggestparts', polygons, to_keep, results)
<put algorithm description here>
Input layer
[vector: line]Output layer
[vector]processing.runalg('qgis:linestopolygons', input, output)
<put algorithm description here>
Input layer
[vector: any]Output layer
[vector]processing.runalg('qgis:multiparttosingleparts', input, output)
Moves overlapped points at small distance, that they all become visible. The result is very similar to the output of the “Point displacement” renderer but it is permanent.
Input layer
[vector: point]Displacement distance
[number]Desired displacement distance NOTE: displacement distance should be in same units as layer.
Default: 0.00015
Horizontal distribution for two point case
[boolean]Controls distribution direction in case of two overlapped points. If True points will be distributed horizontally, otherwise they will be distributed vertically.
Default: True
Output layer
[vector]processing.runalg('qgis:pointsdisplacement', input_layer, distance, horizontal, output_layer)
<put algorithm description here>
Input layer
[vector: polygon]Output layer
[vector]processing.runalg('qgis:polygoncentroids', input_layer, output_layer)
<put algorithm description here>
Input layer
[vector: line]Keep table structure of line layer
[boolean]<put parameter description here>
Default: False
Create geometry columns
[boolean]<put parameter description here>
Default: True
Output layer
[vector]processing.runalg('qgis:polygonize', input, fields, geometry, output)
<put algorithm description here>
Input layer
[vector: polygon]Output layer
[vector]processing.runalg('qgis:polygonstolines', input, output)
<put algorithm description here>
Input layer
[vector: polygon, line]Tolerance
[number]<put parameter description here>
Default: 1.0
Simplified layer
[vector]processing.runalg('qgis:simplifygeometries', input, tolerance, output)
<put algorithm description here>
Input layer
[vector: any]Unique ID field
[tablefield: any]Output layer
[vector]processing.runalg('qgis:singlepartstomultipart', input, field, output)
<put algorithm description here>
Input layer
[vector: any]Distance field
[tablefield: any]Segments
[number]<put parameter description here>
Default: 5
Dissolve result
[boolean]<put parameter description here>
Default: False
Buffer
[vector]processing.runalg('qgis:variabledistancebuffer', input, field, segments, dissolve, output)
<put algorithm description here>
Input layer
[vector: point]Buffer region
[number]<put parameter description here>
Default: 0.0
Voronoi polygons
[vector]processing.runalg('qgis:voronoipolygons', input, buffer, output)