.
Agrega las coordenadas X y Y de característica en la tabla de atributos de la capa de entrada.
Points
[vector: point]Salida
[vector]processing.runalg('saga:addcoordinatestopoints', input, output)
Agrega el campo especificado de la capa de polígonos a la tabla de atributos de la capa de puntos. Los nuevos atributos añadidos por cada punto dependen del valor de la capa de polígono de fondo.
Points
[vector: point]Polígonos
[vector: polygon]Result
[vector]La capa resultante.
processing.runalg('saga:addpolygonattributestopoints', input, polygons, field, output)
<colocar la descripción del algoritmo aquí>
Reference Points
[vector: any]<colocar la descripción de parámetros aquí>
ID
[tablefield: any]<colocar la descripción de parámetros aquí>
Observations
[table]<colocar la descripción de parámetros aquí>
X
[tablefield: any]<colocar la descripción de parámetros aquí>
Y
[tablefield: any]<colocar la descripción de parámetros aquí>
Track
[tablefield: any]<colocar la descripción de parámetros aquí>
Date
[tablefield: any]<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Parameter
[tablefield: any]<colocar la descripción de parámetros aquí>
Maximum Time Span (Seconds)
[number]<colocar la descripción de parámetros aquí>
Default: 60.0
Maximum Distance
[number]<colocar la descripción de parámetros aquí>
Default: 0.002
Aggregated
[table]<colocar aquí la descripción de la salida>
processing.runalg('saga:aggregatepointobservations', reference, reference_id, observations, x, y, track, date, time, parameter, eps_time, eps_space, aggregated)
<colocar la descripción del algoritmo aquí>
Points
[vector: point]<colocar la descripción de parámetros aquí>
Polígonos
[vector: polygon]<colocar la descripción de parámetros aquí>
Add Attribute to Clipped Points
[tablefield: any]<colocar la descripción de parámetros aquí>
Clipping Options
[selection]<colocar la descripción de parámetros aquí>
Opciones:
Predeterminado: 0
Clipped Points
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:clippointswithpolygons', points, polygons, field, method, clips)
Convierte la capa de líneas en puntos
Insert Additional Points
[boolean]Determines whether to add additional nodes or not.
Por defecto: True
Insert Distance
[number]Distance between the additional points.
Por defecto: 1.0
Points
[vector]La capa resultante.
processing.runalg('saga:convertlinestopoints', lines, add, dist, points)
<colocar la descripción del algoritmo aquí>
Multipoints
[vector: point]<colocar la descripción de parámetros aquí>
Points
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:convertmultipointstopoints', multipoints, points)
<colocar la descripción del algoritmo aquí>
Points
[vector: point]<colocar la descripción de parámetros aquí>
Hull Construction
[selection]<colocar la descripción de parámetros aquí>
Opciones:
Predeterminado: 0
Convex Hull
[vector]<colocar aquí la descripción de la salida>
Minimum Bounding Box
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:convexhull', shapes, polypoints, hulls, boxes)
Genera una matriz de distancias entre cada punto de la capa de entrada. Una única ID se creará en la primera fila de la matriz resultante (matriz simétrica), mientras que otra celda refleja la distancia entre los puntos.
Points
[vector: point]Distance Matrix Table
[table]processing.runalg('saga:distancematrix', points, table)
<colocar la descripción del algoritmo aquí>
Shapes
[vector: polygon]<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Default: 10
Points
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:fitnpointstoshape', shapes, numpoints, points)
<colocar la descripción del algoritmo aquí>
Points
[vector: point]<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Predeterminado: 1
Minimum Number of Points
[number]<colocar la descripción de parámetros aquí>
Predeterminado: 0
Maximum Number of Points
[number]<colocar la descripción de parámetros aquí>
Predeterminado: 0
<colocar la descripción de parámetros aquí>
Por defecto: True
Filter Criterion
[selection]<colocar la descripción de parámetros aquí>
Opciones:
Predeterminado: 0
Tolerancia
[number]<colocar la descripción de parámetros aquí>
Por defecto: 0.0
Percentile
[number]<colocar la descripción de parámetros aquí>
Default: 50
Filtered Points
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:pointsfilter', points, field, radius, minnum, maxnum, quadrants, method, tolerance, percent, filter)
<colocar la descripción del algoritmo aquí>
Points
[vector: point]<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Resolution
[number]<colocar la descripción de parámetros aquí>
Por defecto: 1.0
Thinned Points
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:pointsthinning', points, field, resolution, thinned)
<colocar la descripción del algoritmo aquí>
Points
[vector: any]<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Point to Keep
[selection]<colocar la descripción de parámetros aquí>
Opciones:
3 — [3] punto con valor de atributo máximo
Predeterminado: 0
Numeric Attribute Values
[selection]<colocar la descripción de parámetros aquí>
Opciones:
Predeterminado: 0
Result
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:removeduplicatepoints', points, field, method, numeric, result)
<colocar la descripción del algoritmo aquí>
Points
[vector: point]<colocar la descripción de parámetros aquí>
Number of Directions
[number]<colocar la descripción de parámetros aquí>
Default: 4
Tolerance (Degree)
[number]<colocar la descripción de parámetros aquí>
Predeterminado: 5
Salida
[vector]<colocar aquí la descripción de la salida>
processing.runalg('saga:separatepointsbydirection', points, directions, tolerance, output)