Agrega las coordenadas X y Y de característica en la tabla de atributos de la capa de entrada.
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.
Capa puntos.
Capa de polígonos de fondo.
La capa resultante.
processing.runalg('saga:addpolygonattributestopoints', input, polygons, field, output)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<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: 60.0
<colocar la descripción de parámetros aquí>
Por defecto: 0.002
<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í>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Opciones:
0 — [0] una capa para todos los puntos
1 — [1] capa separada por cada polígono
Predeterminado: 0
<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
Capa líneas a convertir.
Determina si se adiciona o no nodos.
Por defecto: True
Distancia entre los puntos adicionales.
Por defecto: 1.0
La capa resultante.
processing.runalg('saga:convertlinestopoints', lines, add, dist, points)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar aquí la descripción de la salida>
processing.runalg('saga:convertmultipointstopoints', multipoints, points)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Opciones:
0 — [0] una cáscara de todas las formas
1 — [1] una cáscara por forma
2 — [2] una cáscara por parte de forma
Predeterminado: 0
<colocar aquí la descripción de la salida>
<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.
La tabla resultante.
processing.runalg('saga:distancematrix', points, table)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Predeterminado: 10
<colocar aquí la descripción de la salida>
processing.runalg('saga:fitnpointstoshape', shapes, numpoints, points)
<colocar la descripción del algoritmo aquí>
<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
<colocar la descripción de parámetros aquí>
Predeterminado: 0
<colocar la descripción de parámetros aquí>
Predeterminado: 0
<colocar la descripción de parámetros aquí>
Por defecto: True
<colocar la descripción de parámetros aquí>
Opciones:
0 — [0] mantener máximos (con tolerancia)
1 — [1] mantener mínimos (con tolerancia)
2 — [2] quitar máximos (con tolerancia)
3 — [3] quitar mínimos (con tolerancia)
4 — [4] quite por debajo del percentil
5 — [5] quite por encima del percentil
Predeterminado: 0
<colocar la descripción de parámetros aquí>
Por defecto: 0.0
<colocar la descripción de parámetros aquí>
Predeterminado: 50
<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í>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Por defecto: 1.0
<colocar aquí la descripción de la salida>
processing.runalg('saga:pointsthinning', points, field, resolution, thinned)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Opciones:
0 — [0] primer punto
1 — [1] último punto
2 — [2] punto con valor de atributo máximo
3 — [3] punto con valor de atributo máximo
Predeterminado: 0
<colocar la descripción de parámetros aquí>
Opciones:
Predeterminado: 0
<colocar aquí la descripción de la salida>
processing.runalg('saga:removeduplicatepoints', points, field, method, numeric, result)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Predeterminado: 4
<colocar la descripción de parámetros aquí>
Predeterminado: 5
<colocar aquí la descripción de la salida>
processing.runalg('saga:separatepointsbydirection', points, directions, tolerance, output)