.
Adds the X and Y coordinates of feature in the attribute table of input layer.
Points
[vector: point]Output
[vector]processing.runalg('saga:addcoordinatestopoints', input, output)
Adds the specified field of the polygons layer to the attribute table of the points layer. The new attributes added for each point depend on the value of the background polygon layer.
Points
[vector: point]Polygons
[vector: polygon]Attribute
[tablefield: any]Result
[vector]processing.runalg('saga:addpolygonattributestopoints', input, polygons, field, output)
<put algorithm description here>
Reference Points
[vector: any]ID
[tablefield: any]Observations
[table]X
[tablefield: any]Y
[tablefield: any]Track
[tablefield: any]Date
[tablefield: any]Time
[tablefield: any]Parameter
[tablefield: any]Maximum Time Span (Seconds)
[number]<put parameter description here>
Default: 60.0
Maximum Distance
[number]<put parameter description here>
Default: 0.002
Aggregated
[table]processing.runalg('saga:aggregatepointobservations', reference, reference_id, observations, x, y, track, date, time, parameter, eps_time, eps_space, aggregated)
<put algorithm description here>
Points
[vector: point]Polygons
[vector: polygon]Add Attribute to Clipped Points
[tablefield: any]Clipping Options
[selection]<put parameter description here>
Options:
Default: 0
Clipped Points
[vector]processing.runalg('saga:clippointswithpolygons', points, polygons, field, method, clips)
Converts lines layer into a points.
Lines
[vector: line]Insert Additional Points
[boolean]Determines whether to add additional nodes or not.
Default: True
Insert Distance
[number]Distance between the additional points.
Default: 1.0
Points
[vector]processing.runalg('saga:convertlinestopoints', lines, add, dist, points)
<put algorithm description here>
Multipoints
[vector: point]Points
[vector]processing.runalg('saga:convertmultipointstopoints', multipoints, points)
<put algorithm description here>
Points
[vector: point]Hull Construction
[selection]<put parameter description here>
Options:
Default: 0
Convex Hull
[vector]Minimum Bounding Box
[vector]processing.runalg('saga:convexhull', shapes, polypoints, hulls, boxes)
Generates a distance matrix between each point of the input layer. A unique ID will be created in the first row of the resulting matrix (symmetric matrix), while every other cell reflects the distance between the points.
Points
[vector: point]Distance Matrix Table
[table]processing.runalg('saga:distancematrix', points, table)
<put algorithm description here>
Shapes
[vector: polygon]Number of points
[number]<put parameter description here>
Default: 10
Points
[vector]processing.runalg('saga:fitnpointstoshape', shapes, numpoints, points)
<put algorithm description here>
Points
[vector: point]Attribute
[tablefield: any]Radius
[number]<put parameter description here>
Default: 1
Minimum Number of Points
[number]<put parameter description here>
Default: 0
Maximum Number of Points
[number]<put parameter description here>
Default: 0
Quadrants
[boolean]<put parameter description here>
Default: True
Filter Criterion
[selection]<put parameter description here>
Options:
Default: 0
Tolerance
[number]<put parameter description here>
Default: 0.0
Percentile
[number]<put parameter description here>
Default: 50
Filtered Points
[vector]processing.runalg('saga:pointsfilter', points, field, radius, minnum, maxnum, quadrants, method, tolerance, percent, filter)
<put algorithm description here>
Points
[vector: point]Attribute
[tablefield: any]Resolution
[number]<put parameter description here>
Default: 1.0
Thinned Points
[vector]processing.runalg('saga:pointsthinning', points, field, resolution, thinned)
<put algorithm description here>
Points
[vector: any]Attribute
[tablefield: any]Point to Keep
[selection]<put parameter description here>
Options:
Default: 0
Numeric Attribute Values
[selection]<put parameter description here>
Options:
Default: 0
Result
[vector]processing.runalg('saga:removeduplicatepoints', points, field, method, numeric, result)
<put algorithm description here>
Points
[vector: point]Number of Directions
[number]<put parameter description here>
Default: 4
Tolerance (Degree)
[number]<put parameter description here>
Default: 5
Output
[vector]processing.runalg('saga:separatepointsbydirection', points, directions, tolerance, output)