.
Creează o grilă.
Opțional.
Grila va fi creată în concordanță cu stratul selectat.
Extinderea grilei.
Implicit: 0,1,0,1
Spațiul dintre liniile de pe axa X.
Implicit: 1.0
Spațiul dintre liniile de pe axa Y.
Implicit: 1.0
Tipul de geometrie al grilei rezultate.
Opţiuni:
0 — [0] Linii
1 — [1] Dreptunghiuri
Implicit: 0
Stratul rezultat.
processing.runalg('saga:creategraticule', extent, output_extent, distx, disty, type, graticule)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Opţiuni:
0 — [0] conținut complet
1 — [1] intersectează
2 — [2] centru
Implicit: 0
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
<puneți descrierea rezultatului aici>
processing.runalg('saga:cutshapeslayer', shapes, method, polygons_polygons, cut, extent)
Creează poligoanele corespunzător extinderii entităților stratului de intrare.
Strat de intrare.
Stabilește dacă se va crea un poligon pentru fiecare entitate (True) sau doar un poligon unic pentru întregul strat (False).
Implicit: True
Stratul rezultat.
processing.runalg('saga:getshapesextents', shapes, parts, extents)
Îmbină două sau mai multe straturi de intrare într-un strat unic rezultat. Aveți posibilitatea să îmbinați împreună doar straturi de același tip (poligoanele cu poligoane, liniile cu linii, punctele cu puncte).
Tabelul de atribute al stratului rezultat va include numai atributele primului strat de intrare. Vor fi adăugate două coloane suplimentare: una corespunzătoare ID-ului din fiecare strat fuzionat, iar celălalt corespunzătoare numelui original al stratului fuzionat.
Stratul inițial.
Opțional.
Strat(urile) cu care va fuziona.
Stratul rezultat.
processing.runalg('saga:mergeshapeslayers', main, layers, out)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 1
<puneți descrierea parametrului aici>
Implicit: 6371000.0
<puneți descrierea parametrului aici>
Implicit: True
<puneți descrierea rezultatului aici>
processing.runalg('saga:polartocartesiancoordinates', polar, f_exagg, d_exagg, radius, degree, cartes)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
<puneți descrierea rezultatului aici>
<puneți descrierea rezultatului aici>
<puneți descrierea rezultatului aici>
processing.runalg('saga:quadtreestructuretoshapes', shapes, attribute, polygons, lines, points)
Creează un tampon în jurul entităților, în funcție de o distanță fixă sau de câmpul distanței.
Strat de intrare.
Metoda de tamponare.
Opţiuni:
0 — [0] valoare fixă
1 — [1] câmpul atributului
Implicit: 0
Distanța tamponului pentu metoda “valorii fixe”.
Implicit: 100.0
Numele câmpului de distanță pentru metoda “câmpului atribut”.
<puneți descrierea parametrului aici>
Implicit: 1.0
Numărul de tampo(ane) de generat.
Implicit: 1.0
Netezimea marginilor tamponului: numerele mari creează frontiere brute.
Implicit: 5.0
Stabilește dacă se vor dizolva rezultatele sau nu.
Implicit: True
Stratul rezultat.
processing.runalg('saga:shapesbuffer', shapes, buf_type, buf_dist, buf_field, buf_scale, buf_zones, dcircle, dissolve, buffer)
Divide stratul de intrare, în mod aleatoriu, în două părți.
Stratul de divizat.
Raportul divizării straturilor rezultate.
Implicit: 50
Primul stratul rezultat.
Al doilea strat rezultat.
processing.runalg('saga:splitshapeslayerrandomly', shapes, percent, a, b)
<puneți descrierea algoritmului aici>
<puneți descrierea parametrului aici>
<puneți descrierea parametrului aici>
Implicit: 0.0
<puneți descrierea parametrului aici>
Implicit: 0.0
<puneți descrierea parametrului aici>
Implicit: 0.0
<puneți descrierea parametrului aici>
Implicit: 1.0
<puneți descrierea parametrului aici>
Implicit: 1.0
<puneți descrierea parametrului aici>
Implicit: 0.0
<puneți descrierea parametrului aici>
Implicit: 0.0
<puneți descrierea rezultatului aici>
processing.runalg('saga:transformshapes', in, dx, dy, angle, scalex, scaley, anchorx, anchory, out)