.
<puneți descrierea algoritmului aici>
Strat de Intrare, de tip punct
[vector: punct]<puneți descrierea parametrului aici>
Prag (0-1, unde 1 corespunde Anvelopei Convexe)
[numeric]<puneți descrierea parametrului aici>
Implicit: 0.3
Permite goluri
[boolean]<puneți descrierea parametrului aici>
Implicit: True
Divizare geometrie multi-parte în geometrie simplă-parte
[boolean]<puneți descrierea parametrului aici>
Implicit: False
Anvelopa concavă
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:concavehull', input, alpha, holes, no_multigeometry, output)
Convertește un tip de geometrie într-altul.
Strat de Intrare
[vector: oricare]Stratul de intrare.
Tip nou de geometrie
[selecție]Tipul conversiei de efectuat.
Opţiuni:
0 — Centroizi
1 — Noduri
2 — Șiruri de linii
3 — Șiruri de linii multiple
4 — Poligoane
Implicit: 0
Ieșire
[vector]Stratul rezultat.
processing.runalg('qgis:convertgeometrytype', input, type, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul (opțional, folosit doar la crearea anvelopelor convexe de către clase)
[tablefield: oricare]Opțional.
<puneți descrierea parametrului aici>
Metoda
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — Creează o anvelopă convexă minimă
1 — Creare anvelope convexe, pe baza valorilor din câmp
Implicit: 0
Anvelopa Convexă
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:convexhull', input, field, method, output)
<puneți descrierea algoritmului aici>
linii
[vector: oricare]<puneți descrierea parametrului aici>
distanța
[numeric]<puneți descrierea parametrului aici>
Implicit: 1
punctul de start
[numeric]<puneți descrierea parametrului aici>
Implicit: 0
punctul final
[numeric]<puneți descrierea parametrului aici>
Implicit: 0
ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:createpointsalonglines', lines, distance, startpoint, endpoint, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Triangulația Delaunay
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:delaunaytriangulation', input, output)
<puneți descrierea algoritmului aici>
Stratul de Intrare
[vector: poligon, linie]<puneți descrierea parametrului aici>
Intervalul dintre Vertecșii ce vor fi adăugați
[numeric]<puneți descrierea parametrului aici>
Implicit: 1.0
Strat densificat
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:densifygeometriesgivenaninterval', input, interval, output)
<puneți descrierea algoritmului aici>
Stratul de Intrare
[vector: poligon, linie]<puneți descrierea parametrului aici>
Vertecși de adăugat
[number]<puneți descrierea parametrului aici>
Implicit: 1
Strat densificat
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:densifygeometries', input, vertices, output)
<puneți descrierea algoritmului aici>
Stratul de Intrare
[vector: poligon, linie]<puneți descrierea parametrului aici>
Dizolvă tot (nu se utilizează câmpul)
[boolean]<puneți descrierea parametrului aici>
Implicit: True
Câmp ID unic
[tablefield: oricare]Opțional.
<puneți descrierea parametrului aici>
Dizolvat
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:dissolve', input, dissolve_all, field, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: poligon]<puneți descrierea parametrului aici>
Utilizează selecția curentă din stratul de intrare (funcționează numai prin apelarea din setul de instrumente)
[boolean]<puneți descrierea parametrului aici>
Implicit: False
Atributul de selecție
[tablefield: oricare]<puneți descrierea parametrului aici>
Comparația
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
7 — conține
Implicit: 0
Valoare
[șir]<puneți descrierea parametrului aici>
Implicit: 0
Unește selecția cu poligonul învecinat care are
[selecție]<puneți descrierea parametrului aici>
Opţiuni:
0 — Cea mai mare arie
1 — Cea mai mică arie
2 — Cea mai mare graniță comună
Implicit: 0
Stratul curățat
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:eliminatesliverpolygons', input, keepselection, attribute, comparison, comparisonvalue, mode, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: linie]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:explodelines', input, output)
<puneți descrierea algoritmului aici>
Stratul de Intrare
[vector: poligon, linie]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:extractnodes', input, output)
<puneți descrierea algoritmului aici>
Poligoane
[vector: oricare]<puneți descrierea parametrului aici>
Aria maximă
[numeric]<puneți descrierea parametrului aici>
Implicit: 100000
Rezultate
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:fillholes', polygons, max_area, results)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Distanța
[numeric]<puneți descrierea parametrului aici>
Implicit: 10.0
Segmente
[numeric]<puneți descrierea parametrului aici>
Implicit: 5
Rezultatul dizolvării
[boolean]<puneți descrierea parametrului aici>
Implicit: False
Tampon
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:fixeddistancebuffer', input, distance, segments, dissolve, output)
<puneți descrierea algoritmului aici>
Poligoane
[vector: poligon]<puneți descrierea parametrului aici>
De păstrat
[numeric]<puneți descrierea parametrului aici>
Implicit: 1
Rezultate
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:keepnbiggestparts', polygons, to_keep, results)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: linie]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:linestopolygons', input, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:multiparttosingleparts', input, output)
Mută punctele suprapuse la o distanță mică, în așa fel încât toate să devină vizibile. Rezultatul este foarte asemănător cu cel al renderului “Deplasare puncte”, dar acesta este permanent.
Strat de Intrare
[vector: oricare]Stratul cu puncte suprapuse.
Distanța de deplasare
[numeric]Distanța de deplasare dorită NOTĂ: distanța de deplasare trebuie să fie dată în unități identice cu cele ale stratului.
Implicit: 0.00015
Distribuția orizontală pentru un caz cu două puncte
[boolean]Controlează distribuția direcției în cazul a două puncte suprapuse. Dacă aceasta este True, atunci punctele vor fi distribuite orizontal, în caz contrar acestea fiind distribuite pe verticală.
Implicit: True
Stratul de ieșire
[vector]Stratul de ieșire, cu punctele deplasate.
processing.runalg('qgis:pointsdisplacement', input_layer, distance, horizontal, output_layer)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: poligon]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:polygoncentroids', input_layer, output_layer)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: linie]<puneți descrierea parametrului aici>
Păstrează structura tabelului pentru stratul de linii
[boolean]<puneți descrierea parametrului aici>
Implicit: False
Creare coloane de geometrie
[boolean]<puneți descrierea parametrului aici>
Implicit: True
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:polygonize', input, fields, geometry, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: poligon]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:polygonstolines', input, output)
<puneți descrierea algoritmului aici>
Stratul de Intrare
[vector: poligon, linie]<puneți descrierea parametrului aici>
Toleranța
[numeric]<puneți descrierea parametrului aici>
Implicit: 1.0
Strat simplificat
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:simplifygeometries', input, tolerance, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Câmp ID unic
[tablefield: oricare]<puneți descrierea parametrului aici>
Stratul de ieșire
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:singlepartstomultipart', input, field, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Câmpul distanței
[tablefield: oricare]<puneți descrierea parametrului aici>
Segmente
[numeric]<puneți descrierea parametrului aici>
Implicit: 5
Rezultatul dizolvării
[boolean]<puneți descrierea parametrului aici>
Implicit: False
Tampon
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:variabledistancebuffer', input, field, segments, dissolve, output)
<puneți descrierea algoritmului aici>
Strat de Intrare
[vector: oricare]<puneți descrierea parametrului aici>
Regiune tampon
[numeric]<puneți descrierea parametrului aici>
Implicit: 0.0
Poligoanele Voronoi
[vector]<puneți descrierea rezultatului aici>
processing.runalg('qgis:voronoipolygons', input, buffer, output)