.
<plaats omschrijving algoritme hier>
Invoerlaag
[vector: elke]<plaats omschrijving parameter hier>
Attribuut om te selecteren
[tabelveld: elk]<plaats omschrijving parameter hier>
Operator
[selectie]<plaats omschrijving parameter hier>
Opties:
6 — begint met
7 — bevat
Standaard: 0
Waarde
[string]<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
Uitvoer
[vector]<plaats omschrijving uitvoer hier>
processing.runalg('qgis:extractbyattribute', input, field, operator, value, output)
<plaats omschrijving algoritme hier>
Laag om uit te selecteren
[vector: elke]<plaats omschrijving parameter hier>
Aanvullende laag (kruisende laag)
[vector: elke]<plaats omschrijving parameter hier>
Include input features that touch the selection features
[boolean]<plaats omschrijving parameter hier>
Default: False
Include input features that overlap/cross the selection features
[boolean]<plaats omschrijving parameter hier>
Default: False
Include input features completely within the selection features
[boolean]<plaats omschrijving parameter hier>
Default: False
Selectie
[vector]<plaats omschrijving uitvoer hier>
processing.runalg('qgis:extractbylocation', input, intersect, touches, overlaps, within, output)
<plaats omschrijving algoritme hier>
Invoerlaag
[vector: elke]<plaats omschrijving parameter hier>
Methode
[selectie]<plaats omschrijving parameter hier>
Opties:
0 — Aantal geselecteerde objecten
1 — Percentage geselecteerde objecten
Standaard: 0
Aantal/percentage geselecteerde objecten
[getal]<plaats omschrijving parameter hier>
Standaard: 10
Selectie
[vector]<plaats omschrijving uitvoer hier>
processing.runalg('qgis:randomextract', input, method, number, output)
<plaats omschrijving algoritme hier>
Invoerlaag
[vector: elke]<plaats omschrijving parameter hier>
Veld ID
[tabelveld: elk]<plaats omschrijving parameter hier>
Methode
[selectie]<plaats omschrijving parameter hier>
Opties:
0 — Aantal geselecteerde objecten
1 — Percentage geselecteerde objecten
Standaard: 0
Aantal/percentage geselecteerde objecten
[getal]<plaats omschrijving parameter hier>
Standaard: 10
Selectie
[vector]<plaats omschrijving uitvoer hier>
processing.runalg('qgis:randomextractwithinsubsets', input, field, method, number, output)
<plaats omschrijving algoritme hier>
Invoerlaag
[vector: elke]<plaats omschrijving parameter hier>
Methode
[selectie]<plaats omschrijving parameter hier>
Opties:
0 — Aantal geselecteerde objecten
1 — Percentage geselecteerde objecten
Standaard: 0
Aantal/percentage geselecteerde objecten
[getal]<plaats omschrijving parameter hier>
Standaard: 10
Selectie
[vector]<plaats omschrijving uitvoer hier>
processing.runalg('qgis:randomselection', input, method, number)
<plaats omschrijving algoritme hier>
Invoerlaag
[vector: elke]<plaats omschrijving parameter hier>
Veld ID
[tabelveld: elk]<plaats omschrijving parameter hier>
Methode
[selectie]<plaats omschrijving parameter hier>
Opties:
0 — Aantal geselecteerde objecten
1 — Percentage geselecteerde objecten
Standaard: 0
Aantal/percentage geselecteerde objecten
[getal]<plaats omschrijving parameter hier>
Standaard: 10
Selectie
[vector]<plaats omschrijving uitvoer hier>
processing.runalg('qgis:randomselectionwithinsubsets', input, field, method, number)
Alle objecten uit de invoerlaag die voldoen aan de voorwaarde selecteren en opslaan als nieuwe laag.
OPMERKING: het algoritme is hoofdlettergevoelig (“qgis” is anders dan “Qgis” en “QGIS”)
Invoerlaag
[vector: elke]Te verwerken laag.
Attribuut om te selecteren
[tabelveld: elk]Veld waarop de selectie moet worden uitgevoerd.
Operator
[selectie]Vergelijkings-operator.
Opties:
6 — begint met
7 — bevat
Standaard: 0
Waarde
[string]Te vergelijken waarde.
Standaard: (niet ingesteld)
Uitvoer
[vector]De resulterende laag.
processing.runalg('qgis:selectbyattribute', input, field, operator, value, output)
<plaats omschrijving algoritme hier>
Invoerlaag
[vector: elke]<plaats omschrijving parameter hier>
Expressie
[string]<plaats omschrijving parameter hier>
Standaard: (niet ingesteld)
Bestaande selectie aanpassen met:
[selectie]<plaats omschrijving parameter hier>
Opties:
0 — nieuwe selectie maken
1 — toevoegen aan bestaande selectie
2 — verwijderen uit bestaande selectie
Standaard: 0
Uitvoer
[vector]<plaats omschrijving uitvoer hier>
processing.runalg('qgis:selectbyexpression', layername, expression, method)
<plaats omschrijving algoritme hier>
Laag om uit te selecteren
[vector: elke]<plaats omschrijving parameter hier>
Aanvullende laag (kruisende laag)
[vector: elke]<plaats omschrijving parameter hier>
Include input features that touch the selection features
[boolean]<plaats omschrijving parameter hier>
Default: False
Include input features that overlap/cross the selection features
[boolean]<plaats omschrijving parameter hier>
Default: False
Include input features completely within the selection features
[boolean]<plaats omschrijving parameter hier>
Default: False
Bestaande selectie aanpassen met:
[selectie]<plaats omschrijving parameter hier>
Opties:
0 — nieuwe selectie maken
1 — toevoegen aan bestaande selectie
2 — verwijderen uit bestaande selectie
Standaard: 0
Selectie
[vector]<plaats omschrijving uitvoer hier>
processing.runalg('qgis:selectbylocation', input, intersect, touches, overlaps, within, method)