.
Voegt de X- en Y-coördinaten van het object toe in de attributentabel van de invoerlaag.
Invoerlaag.
Resulterende laag met de bijgewerkte attributentabel.
processing.runalg('saga:addcoordinatestopoints', input, output)
Voegt het gespecificeerde veld van de polygonenlaag toe aan de attributentabel van de puntenlaag. De nieuw toegevoegde attributen voor elk punt zijn afhankelijk van de waarde van de achtergrond polygoonlaag.
Puntenlaag.
Achtergrond polygonenlaag.
Attribuut van de polygonenlaag dat zal worden toegevoegd aan de puntenlaag.
De resulterende laag.
processing.runalg('saga:addpolygonattributestopoints', input, polygons, field, output)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Standaard: 60.0
<plaats omschrijving parameter hier>
Standaard: 0.002
<plaats omschrijving uitvoer hier>
processing.runalg('saga:aggregatepointobservations', reference, reference_id, observations, x, y, track, date, time, parameter, eps_time, eps_space, aggregated)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Opties:
0 — [0] één laag voor alle punten
1 — [1] afzonderlijke laag voor elke polygoon
Standaard: 0
<plaats omschrijving uitvoer hier>
processing.runalg('saga:clippointswithpolygons', points, polygons, field, method, clips)
Converteert lijnenlaag naar puntenlaag.
Lijnenlaag om te converteren.
Bepaalt of aanvullende knooppunten moeten worden toegevoegd of niet.
Standaard: True
Afstand tussen de aanvullende punten.
Standaard: 1.0
De resulterende laag.
processing.runalg('saga:convertlinestopoints', lines, add, dist, points)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving uitvoer hier>
processing.runalg('saga:convertmultipointstopoints', multipoints, points)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Opties:
0 — [0] één schil voor alle vormen
1 — [1] één schil per vorm
2 — [2] één schil per deel van een vorm
Standaard: 0
<plaats omschrijving uitvoer hier>
<plaats omschrijving uitvoer hier>
processing.runalg('saga:convexhull', shapes, polypoints, hulls, boxes)
Genereert een afstandsmatrix tussen elk punt van de invoerlaag. Een uniek ID zal worden gemaakt in de eerste rij van de resulterende matrix (symmetrische matrix), terwijl elke andere cel de afstand tussen de punten weergeeft.
Invoerlaag.
De resulterende tabel.
processing.runalg('saga:distancematrix', points, table)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Standaard: 10
<plaats omschrijving uitvoer hier>
processing.runalg('saga:fitnpointstoshape', shapes, numpoints, points)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Standaard: 1
<plaats omschrijving parameter hier>
Standaard: 0
<plaats omschrijving parameter hier>
Standaard: 0
<plaats omschrijving parameter hier>
Standaard: True
<plaats omschrijving parameter hier>
Opties:
0 — [0] maxima behouden (met tolerantie)
1 — [1] minima behouden (met tolerantie)
2 — [2] maxima verwijderen (met tolerantie)
3 — [3] minima verwijderen (met tolerantie)
4 — [4] onder percentiel verwijderen
5 — [5] boven percentiel verwijderen
Standaard: 0
<plaats omschrijving parameter hier>
Standaard: 0.0
<plaats omschrijving parameter hier>
Standaard: 50
<plaats omschrijving uitvoer hier>
processing.runalg('saga:pointsfilter', points, field, radius, minnum, maxnum, quadrants, method, tolerance, percent, filter)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Standaard: 1.0
<plaats omschrijving uitvoer hier>
processing.runalg('saga:pointsthinning', points, field, resolution, thinned)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Opties:
0 — [0] eerste punt
1 — [1] laatste punt
2 — [2] punt met minimum waarde attribuut
3 — [3] punt met maximum waarde attribuut
Standaard: 0
<plaats omschrijving parameter hier>
Opties:
0 — [0] waarde nemen uit het te behouden punt
1 — [1] minimum waarde van alle duplicaten
2 — [2] maximum waarde van alle duplicaten
3 — [3] gemiddelde waarde van alle duplicaten
Standaard: 0
<plaats omschrijving uitvoer hier>
processing.runalg('saga:removeduplicatepoints', points, field, method, numeric, result)
<plaats omschrijving algoritme hier>
<plaats omschrijving parameter hier>
<plaats omschrijving parameter hier>
Standaard: 4
<plaats omschrijving parameter hier>
Standaard: 5
<plaats omschrijving uitvoer hier>
processing.runalg('saga:separatepointsbydirection', points, directions, tolerance, output)