.
<put algorithm description here>
Input Layer
[vector: any]Selection attribute
[tablefield: any]Operator
[selection]<put parameter description here>
Options:
Default: 0
Value
[string]<put parameter description here>
Default: (not set)
Output
[vector]processing.runalg('qgis:extractbyattribute', input, field, operator, value, output)
<put algorithm description here>
Layer to select from
[vector: any]Additional layer (intersection layer)
[vector: any]Include input features that touch the selection features
[boolean]<put parameter description here>
Default: False
Include input features that overlap/cross the selection features
[boolean]<put parameter description here>
Default: False
Include input features completely within the selection features
[boolean]<put parameter description here>
Default: False
Selection
[vector]processing.runalg('qgis:extractbylocation', input, intersect, touches, overlaps, within, output)
<put algorithm description here>
Input layer
[vector: any]Method
[selection]<put parameter description here>
Options:
Default: 0
Number/percentage of selected features
[number]<put parameter description here>
Default: 10
Selection
[vector]processing.runalg('qgis:randomextract', input, method, number, output)
<put algorithm description here>
Input layer
[vector: any]ID Field
[tablefield: any]Method
[selection]<put parameter description here>
Options:
Default: 0
Number/percentage of selected features
[number]<put parameter description here>
Default: 10
Selection
[vector]processing.runalg('qgis:randomextractwithinsubsets', input, field, method, number, output)
<put algorithm description here>
Input layer
[vector: any]Method
[selection]<put parameter description here>
Options:
Default: 0
Number/percentage of selected features
[number]<put parameter description here>
Default: 10
Selection
[vector]processing.runalg('qgis:randomselection', input, method, number)
<put algorithm description here>
Input layer
[vector: any]ID Field
[tablefield: any]Method
[selection]<put parameter description here>
Options:
Default: 0
Number/percentage of selected features
[number]<put parameter description here>
Default: 10
Selection
[vector]processing.runalg('qgis:randomselectionwithinsubsets', input, field, method, number)
Selects and saves as new layer all features from input layer that satisfy condition.
NOTE: algorithm is case-sensitive (“qgis” is different from “Qgis” and “QGIS”)
Input Layer
[vector: any]Selection attribute
[tablefield: any]Operator
[selection]Comparison operator.
Options:
Default: 0
Value
[string]Value to compare.
Default: (not set)
Output
[vector]processing.runalg('qgis:selectbyattribute', input, field, operator, value, output)
<put algorithm description here>
Input Layer
[vector: any]Expression
[string]<put parameter description here>
Default: (not set)
Modify current selection by
[selection]<put parameter description here>
Options:
Default: 0
Output
[vector]processing.runalg('qgis:selectbyexpression', layername, expression, method)
<put algorithm description here>
Layer to select from
[vector: any]Additional layer (intersection layer)
[vector: any]Include input features that touch the selection features
[boolean]<put parameter description here>
Default: False
Include input features that overlap/cross the selection features
[boolean]<put parameter description here>
Default: False
Include input features completely within the selection features
[boolean]<put parameter description here>
Default: False
Modify current selection by
[selection]<put parameter description here>
Options:
Default: 0
Selection
[vector]processing.runalg('qgis:selectbylocation', input, intersect, touches, overlaps, within, method)