.
<colocar la descripción del algoritmo aquí>
Capa de entrada
[vector: cualquiera]<colocar la descripción de parámetros aquí>
Capa cortada
[vector: cualquiera]<colocar la descripción de parámetros aquí>
Cortado
[vector]processing.runalg('qgis:clip', input, overlay, output)
<colocar la descripción del algoritmo aquí>
Capa de entrada
[vector: cualquiera]<colocar la descripción de parámetros aquí>
Capa con diferencia
[vector: cualquiera]<colocar la descripción de parámetros aquí>
Diferencia
[vector]processing.runalg('qgis:difference', input, overlay, output)
<colocar la descripción del algoritmo aquí>
Capa de entrada
[vector: cualquiera]<colocar la descripción de parámetros aquí>
Capa intersectada
[vector: any]<colocar la descripción de parámetros aquí>
Intersección
[vector]processing.runalg('qgis:intersection', input, input2, output)
<colocar la descripción del algoritmo aquí>
Capa de entrada
[vector: line]<colocar la descripción de parámetros aquí>
Capa intersecada
[vector: line]<colocar la descripción de parámetros aquí>
Campo ID único de entrada
[tablefield: cualquiera]<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Capa de salida
[vector]processing.runalg('qgis:lineintersections', input_a, input_b, field_a, field_b, output)
<colocar la descripción del algoritmo aquí>
Capa de entrada
[vector: cualquiera]<colocar la descripción de parámetros aquí>
Capa con diferencia
[vector: cualquiera]<colocar la descripción de parámetros aquí>
Symetrical difference
[vector]processing.runalg('qgis:symetricaldifference', input, overlay, output)
<colocar la descripción del algoritmo aquí>
Capa de entrada
[vector: cualquiera]<colocar la descripción de parámetros aquí>
2 capas de entrada
[vector: any]<colocar la descripción de parámetros aquí>
Unión
[vector]processing.runalg('qgis:union', input, input2, output)