Convertir puntos a líneas.
Puntos para convertir.
La capa resultante.
processing.runalg('saga:convertpointstolines', points, order, separate, lines)
Crear líneas a partir de polígonos
Capa para procesar
La capa resultante.
processing.runalg('saga:convertpolygonstolines', polygons, lines)
<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í>
Opciones:
0 — [0] líneas con los mismos valores de atributos
1 — [1] todas las líneas
Predeterminado: 0
<colocar aquí la descripción de la salida>
processing.runalg('saga:linedissolve', lines, field_1, field_2, field_3, all, dissolved)
<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] una multi-línea por polígono
1 — [1] mantener atributos de línea original
Predeterminado: 0
<colocar aquí la descripción de la salida>
processing.runalg('saga:linepolygonintersection', lines, polygons, method, intersect)
Calcular alguna información para cada línea de la capa.
Capa a analizar.
Determina si calcula el número de segmentos en línea.
Por defecto: True
Determinar si se debe calcular el número de vértices en la línea.
Por defecto: True
Determina si se calcula la longitud total de línea.
Por defecto: True
La capa resultante.
processing.runalg('saga:lineproperties', lines, bparts, bpoints, blength, output)
Simplificar la geometría de una capa de líneas
Capa para procesar
Tolerancia de simplificación.
Por defecto: 1.0
La capa resultante.
processing.runalg('saga:linesimplification', lines, tolerance, output)