` `
<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('qgis:deleteduplicategeometries', input, output)
Este algoritmo permite ejecutar una consulta SQL sobre un conjunto de capas vectoriales de entrada, gracias a el proveedor de capas virtual.
<colocar la descripción de parámetros aquí>
Las fuentes de datos que tienen que ser descargadas para referencia en la consulta SQL. Cualquier capa ya cargada en QGIS esta disponible en la consulta mediante su nombre o id. Pero para utilizar este algoritmo es un script, las fuentes de entrada se deberían establecer aquí. Cada fuente de datos de entrada se puede referir como input1 ... inputN como nombres de capa en la consulta.
La consulta SQL. Las funciones de expresión de SQLite, Spatialite y QGIS se pueden utilizar aquí.
Parámetro opcional para especificar que campo de la consulta se debería utilizar como un campo id.
Parámetro opcional para especificar que campo se debería considerar como campo de geometría, si uno desea evitar la autodetección posiblemente lenta.
Parámetro opcional para especificar el tipo de geometría si desea evitar la posible lentitud autodetectada.
Tipo de geometrías:
0 — Autodetectar
1 — SinGeometria
2 — Punto
3 — Línea
4 — Polígono
5 — MultiPunto
6 — MultiLinea
7 — MultiPolígono
Parámetro opcional para especificar el sistema de coordenadas de la geometría si desea evitar la posible lentitud autodetectada.
Vector de salida
processing.runalg('qgis:executesql', inputs, query, uid, geom_field, geom_type, crs)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Nombre predicado o lista de nombres predicados interpretados en un OR la misma manera.
Posibles valores: [‘intersects’, ‘contains’, ‘equals’, ‘touches’, ‘overlaps’, ‘within’, ‘crosses’]
Predeterminado: []
<colocar la descripción de parámetros aquí>
Opciones:
0 — Tomar atributos del primer objeto espacial localidado
1 — Tomar resumen de objetos espaciales que interseccionen
Predeterminado: 0
Opcional.
<colocar la descripción de parámetros aquí>
Por defecto: suma,media,mínimo,máximo,mediana
<colocar la descripción de parámetros aquí>
Opciones:
0 — Mantener sólo registros coincidentes
1 — Mantener todos los registros (incluidos los que no coinciden con el destino)
Predeterminado: 0
<colocar aquí la descripción de la salida>
processing.runalg('qgis:joinattributesbylocation', target, join, predicate, summary, stats, keep, 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 aquí la descripción de la salida>
processing.runalg('qgis:joinattributestable', input_layer, input_layer_2, table_field, table_field_2, output_layer)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar aquí la descripción de la salida>
processing.runalg('qgis:mergevectorlayers', layer1, layer2, output)
Este algoritmo une las capas de diferentes fuentes de datos en un solo archivo vrt. Este algoritmo es especialmente útil en caso de otro algoritmo necesita multiples capas pero acepta solo un vrt en las capas que estan especificadas.
Fuente de datos de entrada para combinar en un solo VRT input_datasources es una sola cadena con toda la ruta ”;” separada como “path1;path2;....;pathN”
Sobrescribir VRT si ya existe
Predeterminado: False
Nombre de archivo de salida de VRT
Contenido VRT devuelto como string
processing.runalg('qgis:mergedatasourcesinvrt', input_datasources, input_overwrite_flag, output_vrt_file)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Predeterminado: False
<colocar aquí la descripción de la salida>
processing.runalg('qgis:polygonfromlayerextent', input_layer, by_feature, output)
Reproyectar una capa vectorial en un diferente SRC
Capa para reproyectar
Sistema de referencia de coordenadas de destino.
Por defecto: EPSG:4326
La capa resultante.
processing.runalg('qgis:reprojectlayer', input, target_crs, output)
Guardar los objetos espaciales como una nueva capa.
Capa para procesar
La capa resultante.
processing.runalg('qgis:saveselectedfeatures', input_layer, output_layer)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
<colocar aquí la descripción de la salida>
processing.runalg('qgis:setstyleforvectorlayer', input, style)
<colocar la descripción del algoritmo aquí>
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Por defecto: 0.1
<colocar la descripción de parámetros aquí>
Por defecto: 0.1
<colocar aquí la descripción de la salida>
processing.runalg('qgis:snappointstogrid', input, hspacing, vspacing, 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 aquí la descripción de la salida>
processing.runalg('qgis:splitvectorlayer', input, field, output)
Regresar un capa recuadro delimitador mínimo orientado utilizando el algoritmo calibrador de rotación.
<colocar la descripción de parámetros aquí>
<colocar la descripción de parámetros aquí>
Predeterminado: True
La capa resultante.
processing.runalg("qgis:orientedminimumboundingbox", input , by_feature, output)