.
Maakt een grid (raster).
Optioneel.
Raster zal worden gemaakt overeenkomstig de geselecteerde laag.
Bereik van het raster.
Standaard: 0,1,0,1
Afstand van de X-assen tussen de lijnen.
Standaard: 1.0
Afstand van de Y-assen tussen de lijnen.
Standaard: 1.0
Type geometrie van het resulterende raster.
Opties:
0 — [0] Lijnen
1 — [1] Rechthoeken
Standaard: 0
De resulterende laag.
processing.runalg('saga:creategraticule', extent, output_extent, distx, disty, type, graticule)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Opties:
0 — [0] volledig omvattend
1 — [1] kruist
2 — [2] centrum
Standaard: 0
<plaats omschrijving parameter hier>
<plaats omschrijving uitvoer hier>
<plaats omschrijving uitvoer hier>
processing.runalg('saga:cutshapeslayer', shapes, method, polygons_polygons, cut, extent)
Maakt polygonen overeenkomstig het bereik van de objecten van de invoerlaag.
Invoerlaag.
Bepaalt of een polygoon moet worden gemaakt voor elk object (True) of slechts één enkele polygoon voor de gehele laag (False).
Standaard: True
De resulterende laag.
processing.runalg('saga:getshapesextents', shapes, parts, extents)
Voegt twee of meer invoerlagen samen in een unieke resulterende laag. U kunt alleen lagen van hetzelfde type samenvoegen (polygonen met polygonen, lijnen met lijnen, punten met punten).
De attributentabel van de resulterende laag zal alleen de attributen van de eerste invoerlaag bevatten. Twee aanvullende kolommen zullen worden toegevoegd: een die correspondeert met elk ID van elke samengevoegde laag en de andere die correspondeert met de originele naam van de samengevoegde laag.
Initiële laag.
Optioneel.
La(a)g(en) om mee samen te voegen.
De resulterende laag.
processing.runalg('saga:mergeshapeslayers', main, layers, out)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Standaard: 1
<plaats omschrijving parameter hier>
Standaard: 6371000.0
<plaats omschrijving parameter hier>
Standaard: True
<plaats omschrijving uitvoer hier>
processing.runalg('saga:polartocartesiancoordinates', polar, f_exagg, d_exagg, radius, degree, cartes)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving uitvoer hier>
<plaats omschrijving uitvoer hier>
<plaats omschrijving uitvoer hier>
processing.runalg('saga:quadtreestructuretoshapes', shapes, attribute, polygons, lines, points)
Maakt buffer rondom objecten, gebaseerd op vaste afstand of veld voor afstand.
Invoerlaag.
Methode voor buffer.
Opties:
0 — [0] vaste waarde
1 — [1] attribuutveld
Standaard: 0
Bufferafstand voor methode “vaste waarde”.
Standaard: 100.0
Naam van het veld met de afstand voor de methode “attribuutveld”.
<plaats omschrijving parameter hier>
Standaard: 1.0
Aantal te genereren buffers.
Standaard: 1.0
Gladheid van de randen van de buffers: grotere getallen betekenen ruwere randen.
Standaard: 5.0
Bepaalt of de resultaten moeten worden ontbonden of niet.
Standaard: True
De resulterende laag.
processing.runalg('saga:shapesbuffer', shapes, buf_type, buf_dist, buf_field, buf_scale, buf_zones, dcircle, dissolve, buffer)
Splitst de invoerlaag willekeurig in twee delen.
Laag om te splitsen.
Ratio om te splitsen tussen de resulterende lagen.
Standaard: 50
Eerste resulterende laag.
Tweede resulterende laag.
processing.runalg('saga:splitshapeslayerrandomly', shapes, percent, a, b)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Standaard: 0.0
<plaats omschrijving parameter hier>
Standaard: 0.0
<plaats omschrijving parameter hier>
Standaard: 0.0
<plaats omschrijving parameter hier>
Standaard: 1.0
<plaats omschrijving parameter hier>
Standaard: 1.0
<plaats omschrijving parameter hier>
Standaard: 0.0
<plaats omschrijving parameter hier>
Standaard: 0.0
<plaats omschrijving uitvoer hier>
processing.runalg('saga:transformshapes', in, dx, dy, angle, scalex, scaley, anchorx, anchory, out)