` `
Returnează limita combinatorie închisă a geometriei (adică limita topologică a geometriei). De exemplu, o geometrie de tip poligon va fi reprezentată printr-un perimetru format din șiruri de linii, pentru fiecare inel al poligonului. Este valabil doar pentru straturi poligonale sau de tip punct.
Stratul sursă de utilizat.
processing.runalg('qgis:boundary', input_layer, output_layer)
This algorithm calculates the bounding box (envelope) of each feature in an input layer.
processing.runalg('qgis:boundingboxes', input_layer, output_layer)
Verifică validitatea geometriei unei entități.
Stratul sursă, de verificat
Verifică validitatea metodei.
Opţiuni:
0 — Cea selectată în setările de digitizare
Implicit: 0
Caracteristici valide de ieşire, nemodificate.
Caracteristici nevalide de ieşire, având câmpul suplimentar _errors, în care sunt descrise problemele de validitate.
Extrage poziția exactă a entităților cu problemelor de validitate, sub formă de strat de puncte, alături de câmpul mesaj.
processing.runalg('qgis:checkvalidity', input_layer, method, valid_output, invalid_output, error_output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 0.3
<puneți descrierea parametrului aici>
Implicit: True
<puneți descrierea parametrului aici>
Implicit: False
<puneți descrierea rezultatului aici>
processing.runalg('qgis:concavehull', input, alpha, holes, no_multigeometry, output)
Convertește un tip de geometrie într-altul.
Stratul de intrare.
Tipul conversiei de efectuat.
Opţiuni:
0 — Centroizi
1 — Noduri
2 — Șiruri de linii
3 — Șiruri de linii multiple
4 — Poligoane
Implicit: 0
Stratul rezultat.
processing.runalg('qgis:convertgeometrytype', input, type, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
Opțional.
<puneți descrierea parametrului aici>
<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
<puneți descrierea rezultatului aici>
processing.runalg('qgis:convexhull', input, field, method, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 1
<puneți descrierea parametrului aici>
Implicit: 0
<puneți descrierea parametrului aici>
Implicit: 0
<puneți descrierea rezultatului aici>
processing.runalg('qgis:createpointsalonglines', lines, distance, startpoint, endpoint, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
processing.runalg('qgis:delaunaytriangulation', input, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 1.0
<puneți descrierea rezultatului aici>
processing.runalg('qgis:densifygeometriesgivenaninterval', input, interval, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 1
<puneți descrierea rezultatului aici>
processing.runalg('qgis:densifygeometries', input, vertices, output)
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.
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.
Dissolve all geometries; values in the output layer’s fields are the ones of the first input feature that happens to be processed. Returns one feature whose geometry represents all geometries of the input layer.
Implicit: True
Opțional.
If features share a common value in all selected field(s) their geometries will be combined. Values in the output layer’s fields are the ones of the first input feature that happens to be processed. Returns one feature for each unique value in the field. The feature’s geometry represents all input geometries with this value.
processing.runalg('qgis:dissolve', input, dissolve_all, field, output)
This algorithm combines selected polygons of the input layer with certain adjacent polygons by erasing their common boundary. Eliminate can either use an existing selection or a logical query based on one of the layer’s fields to make the selection itself. The adjacent polygon can be either the one with the largest or smallest area or the one sharing the largest common boundary with the polygon to be eliminated. Eliminate is normally used to get rid of sliver polygons, i.e. tiny polygons that are a result of polygon intersection processes where boundaries of the inputs are similar but not identical.
Check this if you want the currently selected polygons to be eliminated.
Implicit: False
Comparison parameter to be used for the logical selection.
Opţiuni:
7 — conține
Implicit: 0
Value to be used for the logical selection.
Implicit: 0
Determines which adjacent polygon the polygon to be eliminated will be combined with.
Opţiuni:
0 — Cea mai mare arie
1 — Cea mai mică arie
2 — Cea mai mare graniță comună
Implicit: 0
processing.runalg('qgis:eliminatesliverpolygons', input, keepselection, attribute, comparison, comparisonvalue, mode, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
processing.runalg('qgis:explodelines', input, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
processing.runalg('qgis:extractnodes', input, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 100000
<puneți descrierea rezultatului aici>
processing.runalg('qgis:fillholes', polygons, max_area, results)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 10.0
<puneți descrierea parametrului aici>
Implicit: 5
<puneți descrierea parametrului aici>
Implicit: False
<puneți descrierea rezultatului aici>
processing.runalg('qgis:fixeddistancebuffer', input, distance, segments, dissolve, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 1
<puneți descrierea rezultatului aici>
processing.runalg('qgis:keepnbiggestparts', polygons, to_keep, results)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
processing.runalg('qgis:linestopolygons', input, output)
This algorithm joins all connected parts of MultiLineString geometries into single LineString geometries.
If any parts of the input MultiLineString geometries are not connected, the resultant geometry will be a MultiLineString containing any lines which could be merged and any non-connected line parts.
processing.runalg('qgis:mergelines', input, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
processing.runalg('qgis:multiparttosingleparts', input, output)
Returns a point guaranteed to lay on the surface of a polygon geometry.
processing.runalg('qgis:pointonsurface', 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.
Stratul cu puncte suprapuse.
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
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, cu punctele deplasate.
processing.runalg('qgis:pointsdisplacement', input_layer, distance, horizontal, output_layer)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
processing.runalg('qgis:polygoncentroids', input_layer, output_layer)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: False
<puneți descrierea parametrului aici>
Implicit: True
<puneți descrierea rezultatului aici>
processing.runalg('qgis:polygonize', input, fields, geometry, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
processing.runalg('qgis:polygonstolines', input, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 1.0
<puneți descrierea rezultatului aici>
processing.runalg('qgis:simplifygeometries', input, tolerance, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
processing.runalg('qgis:singlepartstomultipart', input, field, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 5
<puneți descrierea parametrului aici>
Implicit: False
<puneți descrierea rezultatului aici>
processing.runalg('qgis:variabledistancebuffer', input, field, segments, dissolve, output)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 0.0
<puneți descrierea rezultatului aici>
processing.runalg('qgis:voronoipolygons', input, buffer, output)