24.1.15. Vectorial general¶
24.1.15.1. Asignar proyección¶
Asigna una nueva proyección a una capa vectorial.
Crea una nueva capa con exactamente las mismas entidades y geometrías que la entrada, pero asignada a un nuevo CRS. Las geometrías son no reproyectadas, solo se asignan a un CRS diferente.
Este algoritmo puede ser usado para reparar capas a las que se les ha asginado una proyección incorrecta.
Los atributos no son modificados por este algoritmo.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[vectorial: cualquiera] |
Capa vectorial con CRS erróneo o desaparecido |
CRS Asignado |
|
[src] Predeterminado: |
Seleccione el nuevo SRC a asignar a la capa vectorial |
CRS Asignado Opcional |
|
[la misma que la entrada] Predeterminado: |
Especificar la capa saliente conteniendo solo los duplicados. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
CRS Asignado |
|
[la misma que la entrada] |
Capa vectorial con proyección asignada |
Código Python¶
Algoritmo ID: native:assignprojection
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.2. Convertir capa a marcadores espaciales¶
Crea marcadores espaciales correspondientes a la extensión de las entidades contenidas en una capa.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: lineal, polígonal] |
La capa vectorial entrante |
Marcador de Destino |
|
[enumeración] Predeterminado: 0 |
Seleccione el destino para los marcadores. Uno de:
|
Campo Nombre |
|
[expresión] |
Campo o expresión que dará nombres a los marcadores generados |
Campo Grupo |
|
[expresión] |
Campo de expresión que proveerán grupos para los marcadores generados |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Recuento de marcadores añadidos |
|
[número] |
Código Python¶
Algoritmo ID: native:layertobookmarks
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.3. Convertir marcadores espaciales a capa¶
Crea una nueva capa conteniendo entidades poligonales para los marcadores espaciales almacenados. La exportación se puede filtrar solo a marcadores que pertenezcan al proyecto actual, a todos los marcadores de usuario o a una combinación de ambos.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
fuente Marcador |
|
[enumeración] [lista] Predeterminado: [0,1] |
Seleccione la fuente(s) de los marcadores. Uno o mas de:
|
SRC saliente |
|
[src] Predeterminado: |
El SRC de la capa saliente |
Salida |
|
[vectorial: poligonal] Predeterminado: |
Especificar la capa saliente. una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Salida |
|
[vectorial: poligonal] |
La capa vectorial saliente (marcadores) |
Código Python¶
Algoritmo ID: native:bookmarkstolayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.4. Crear índice de atributos¶
Crea un índice en un campo de la tabla de atributos para acelerar las consultas. El soporte para la creación de índices depende tanto del proveedor de datos de la capa como del tipo de campo.
No se crean salidas: el índice es alamcenado en la misma capa.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Seleccione la capa vectorial para la que quiera crear un índice de atributos |
Atributo a índice |
|
[campo de tabla: cualquiera] |
Campo de capa vectorial |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Indexada |
|
[la misma que la entrada] |
Una copia de la capa vectorial entrante con un índice para el campo especificado |
Código Python¶
Algoritmo ID: native:createattributeindex
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.5. Crear índice espacial¶
Crea un índice para acelerar el acceso a las entidades en una capa en función de su ubicación espacial. El soporte para la creación de índice espacial depende del proveedor de datos de la capa.
No se crean nuevas capas salientes.
Menú predeterminado:
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa de vector de entrada |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa indexada |
|
[la misma que la entrada] |
Una copia de la capa vectorial saliente con un índice espacial |
Código Python¶
Algoritmo ID: native:createspatialindex
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.6. Definir la proyección del Archivo de Forma¶
Establece el SRC(proyección) de un conjunto de datos de formato Shapefile existente en el SRC proporcionado. Es muy útil cuando a un conjunto de datos en formato Shapefile le falta el archivo prj
y usted conoce la proyección correcta.
Al contrario que el algoritmo Asignar proyección, modifica la capa actual y no generará una nueva capa.
Nota
Para los conjuntos de datos de Shapefile, los archivos .prj
y .qpj
se sobrescribirán, o se crearán si faltan, para que coincidan con el SRC proporcionado.
Menú predeterminado:
Ver también
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[vectorial: cualquiera] |
Capa vectorial con información de proyección perdida |
SRC |
|
[src] |
Seleccione el SRC a asignar a la capa vectorial |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
|
[la misma que la entrada] |
La capa vectorial entrante con la proyección definida |
Código Python¶
Algoritmo ID: qgis:definecurrentprojection
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.7. Borrar geometrías duplicadas¶
Encuentra y borra geometrías duplicadas.
Los atributos no están marcados, por lo que en caso de que dos entidades tengan geometrías idénticas pero atributos diferentes, solo se agregará una de ellas a la capa de resultados.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[vectorial: cualquiera] |
La capa con geometrías duplicadas que desee limpiar |
Limpia |
|
[la misma que la entrada] Predeterminado: |
Especificar la capa saliente. una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Número de registros duplicados descartados |
|
[número] |
Recuento de registros duplicados descartados |
Limpia |
|
[la misma que la entrada] |
La capa saliente sin ningunas geometrías duplicadas |
Recuento de registros conservados |
|
[número] |
Recuento de registros únicos |
Código Python¶
Algoritmo ID: native:deleteduplicategeometries
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.8. Borrar duplicados por atributo¶
Elimina filas duplicadas considerando solo el campo / campos especificados. Se conservará la primera fila coincidente y se descartarán los duplicados.
Opcionalmente, estos registros duplicados se pueden guardar en una salida separada para su análisis.
Ver también
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[vectorial: cualquiera] |
La capa entrante |
Campos a coincidir para duplicadas |
|
[campo de tabla: cualquiera] [lista] |
Campos que definen duplicados. Las entidades con valores idénticos para todos estos campos se consideran duplicados. |
Filtrados (no duplicados) |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa saliente conteniendo las entidades únicas. Una de:
El fichero codificado también puede ser cambiado aquí. |
Filtradas (duplicadas) Opcional |
|
[la misma que la entrada] Predeterminado: |
Especificar la capa saliente conteniendo solo los duplicados. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Filtradas (duplicadas) Opcional |
|
[la misma que la entrada] Predeterminado: |
Capa de vector que contiene las entidades eliminadas. No se producirá si no se especifica (se deja como |
Número de registros duplicados descartados |
|
[número] |
Recuento de registros duplicados descartados |
Filtrados (no duplicados) |
|
[la misma que la entrada] |
Capa vectorial que contiene las entidades únicas. |
Recuento de registros conservados |
|
[número] |
Recuento de registros únicos |
Código Python¶
Algoritmo ID: native:removeduplicatesbyattribute
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.9. Detectar cambios del conjunto de datos¶
Compara dos capas vectoriales y determina qué entidades no tienen cambios, se agregan o se eliminan entre las dos. Está diseñado para comparar dos versiones diferentes del mismo conjunto de datos.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa original |
|
[vectorial: cualquiera] |
La capa vectorial considerada como versión original |
Capa revisada |
|
[vectorial: cualquiera] |
La capa vectorial revisada o modificada |
Atributos a considerar para igualdad Opcional |
|
[campo de tabla: cualquiera] [lista] |
Atributos a considerar para coincidencia. Por defecto, todos los atributos son comparados. |
Comportamiento de comparación de Geometría Opcional |
|
[enumeración] Predeterminado: 1 |
Define el criterio de la comparación. Opciones:
|
Entidades Inalteradas |
|
[vectorial: misma que la capa Original] |
Especifica la capa vectorial saliente contenedora de las entidades inalteradas. Una de:
El fichero codificado también puede ser cambiado aquí. |
Entidades agregadas |
|
[vectorial: misma que la capa Original] |
Especificar la capa vectorial saliente contenedora de las entidades agregadas. Una de:
El fichero codificado también puede ser cambiado aquí. |
Entidades borradas |
|
[vectorial: misma que la capa Original] |
Especificar la capa vectorial saliente contenedora de las entidades borradas. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Entidades Inalteradas |
|
[vectorial: misma que la capa Original] |
Capa vectorial contenedora de las entidades inalteradas. |
Entidades agregadas |
|
[vectorial: misma que la capa Original] |
Capa vectorial contenedora de la entidades agregadas. |
Entidades borradas |
|
[vectorial: misma que la capa Original] |
Capa vectorial contenedora de las entidades borradas. |
Recuento de entidades inalteradas |
|
[número] |
Recuento de entidades inalteradas. |
Recuento de entidades añadidas en capa revisada |
|
[número] |
Recuento de entidades agregadas en capa revisada. |
Recuento de entidades borradas de la capa original |
|
[número] |
Recuento de entidades borradas de la capa original. |
Código Python¶
Algoritmo ID: native:detectvectorchanges
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.10. Descartar geometrías¶
Crea una copia simple sin geometría de la tabla de atributos de la capa de entrada. Mantiene la tabla de atributos de la capa de origen.
Si el archivo está guardado en una carpeta local, puede elegir entre muchos formatos de archivo.
Permite modificación de entidades in-situ
Ver también
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[vectorial: cualquiera] |
La capa vectorial entrante |
Geometrías descartadas |
|
[tabla] |
Especifica la capa sin geometría de salida. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Geometrías descartadas |
|
[tabla] |
La capa sin geometría de salida. Una copia de la tabla de atributos original. |
Código Python¶
Algoritmo ID: native:dropgeometries
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.11. Ejecutar SQL¶
Ejecuta una consulta simple o compleja con sintaxis SQL
en la capa fuente.
Fuentes de datos de entrada son identificadas como input1
, input2
… inputN
y una consulta simple se verá como SELECT * FROM input1
.
Aparte de una consulta simple, puede agregar expresiones o variables dentro del parámetro consulta SQL
en sí mismo. Ésto es particulamente útil si este algoritmo es ejecutado dentro de un modelo Procesos y usted quiere usar una entrada de modelo como un parámetro de la consulta. Un ejemplo de una consulta sería entonces SELECT * FROM [% @table %]
donde @table
es la variable que identifica la entrada del modelo.
El resultado de la consulta se añadirá como una nueva capa.
Ver también
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Fuentes de datos de entrada adicionales (llamadas input1, .., inputN en la consulta) |
|
[vectorial: cualquiera] [lista] |
Lista de capas a consultar. En el editor SQL puede referir estas capas con su nombre real o también con input1, input2, inputN dependiendo de cuántas capas se hayan elegido. |
**Consulta SQL* |
|
[cadena] |
Escribe la cadena de tu consulta SQL. p.ejemplo |
Campo de identificador único Opcional |
|
[cadena] |
Especifica la columna con ID único |
Campo geometría Opcional |
|
[cadena] |
Especifica el campo geometría |
Tipo de geometría Opcional |
|
[enumeración] Predeterminado: 0 |
Elija la geometría del resultado. Por defecto, el algoritmo lo detectará automáticamente. Uno de:
|
SRC Opcional |
|
[src] |
El SRC a asignar a la capa saliente |
Salida SQL |
|
[vectorial: cualquiera] Predeterminado: |
Especifica la capa de salida creada por la consulta. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Salida SQL |
|
[vectorial: cualquiera] |
Capa vectorial creada por la consulta |
Código Python¶
Algoritmo ID: qgis:executesql
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.12. Extraer entidades seleccionadas¶
Guarda las entidades seleccionadas como una nueva capa.
Nota
Si la capa seleccionada no tiene objetos seleccionados, la capa recién creada estará vacía.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa de la cuál guardar la selección |
Entidades seleccionadas |
|
[la misma que la entrada] Predeterminado: |
Especifique la capa vectorial para las entidades seleccionadas. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Entidades seleccionadas |
|
[la misma que la entrada] |
Capa vectorial con solo las entidades seleccionadas, o ninguna entidad si no se seleccionó ninguna. |
Código Python¶
Algoritmo ID: native:saveselectedfeatures
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.13. Extraer codificación archivo shape¶
Extrae la información de codificación de atributos incrustada en un archivo shape. Se consideran tanto la codificación especificada por un archivo .cpg
opcional como cualquier detalle de codificación presente en el bloque de encabezado LDID .dbf
.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Archivo shape de ESRI ( |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Codificación de archivo shape |
|
[cadena] |
Información de codificación especificada en el archivo de entrada |
** Codificación CPG** |
|
[cadena] |
Codificar información especificada en cualquier archivo |
Codificación LDID |
|
[cadena] |
Codificar información especificada en bloque encabezado |
Código Python¶
ID Algoritmo: native:shpencodinginfo
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.14. Encontrar proyección¶
Crea una lista corta de sistemas de referencia de coordenadas candidatos, por ejemplo, para una capa con una proyección desconocida.
El área que se espera que cubra la capa debe especificarse mediante el parámetro de área de destino. El sistema de referencia de coordenadas para esta área objetivo debe ser conocido por QGIS.
El algoritmo opera probando la extensión de la capa en todos los sistemas de referencia conocidos y luego enumerando aquellos para los cuales los límites estarían cerca del área objetivo si la capa estuviera en esta proyección.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa con proyección desconocida |
Área objetivo para la capa (xmin, xmax, ymin, ymax) |
|
[extensión] |
El área que cubre la capa. Las opciones para especificar la extensión son:
También es posible proporcionar las coordenadas de extensión directamente (xmin, xmax, ymin, ymax). |
SRC Candidatos |
|
[tabla] Predeterminado: |
Especifique la tabla (capa sin geometría) para las sugerencias de SRC (códigos EPSG). Uno de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
SRC Candidatos |
|
[tabla] |
Una tabla con todos los SRC (códigos EPSG) de los criterios de coincidencia. |
Código Python¶
Algoritmo ID: qgis:findprojection
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.15. Emparejar Relación¶
Empareja una relationship para una capa vectorial, exportando una sola capa que contiene una característica principal por característica secundaria relacionada. Esta función principal contiene todos los atributos de las funciones relacionadas. Esto permite tener la relación como una tabla simple que puede ser p. Ej. exportado a CSV.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa con la relación que debe ser normalizada |
Capa emparejada Opcional |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa de salida (emparejada). Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa emparejada |
|
[la misma que la entrada] |
Una capa contenedora de las entidades maestras con todos los atributos para las entidades relatadas |
Código Python¶
ID Algoritmo: native:flattenrelationships
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.16. Unir atributos por valor de campo¶
Toma una capa de vector de entrada y crea una nueva capa de vector que es una versión extendida de la de entrada, con atributos adicionales en su tabla de atributos.
Los atributos adicionales y sus valores se toman de una segunda capa vectorial. En cada uno de ellos se selecciona un atributo para definir los criterios de unión.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa de vector de entrada. La capa de salida constará de las entidades de esta capa con atributos de entidades coincidentes en la segunda capa. |
Campo de tabla |
|
[campo de tabla: cualquiera] |
Campo de la capa fuente a usar para la unión |
Capa de entrada 2 |
|
[vectorial: cualquiera] |
Capa con la tabla de atributos a unir |
Campo de tabla 2 |
|
[campo de tabla: cualquiera] |
Campo de la segunda capa (unión) que se utilizará para la combinación El tipo de campo debe ser igual (o compatible) con el tipo de campo de la tabla de entrada. |
Campos de capa 2 a copiar Opcional |
|
[campo de tabla: cualquiera] [lista] |
Seleccione los campos específicos que desea agregar. De forma predeterminada, se agregan todos los campos. |
Tipo de unión |
|
[enumeración] Predeterminado: 1 |
El tipo de capa unida final. Uno de:
|
Descartar registros que no se pueden unir |
|
[booleano] Predeterminado: True |
Compruebe si no desea conservar los objetos que no se pudieron unir |
Prefijo de campo unido Opcional |
|
[cadena] |
Agregue un prefijo a los campos unidos para identificarlos fácilmente y evitar la colisión de nombres de campo |
Capa unida |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa vectorial saliente para la unión. Una de:
El fichero codificado también puede ser cambiado aquí. |
Entidades que no se pueden unir de la primera capa |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa del vector de salida para las entidades no unibles de la primera capa. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Número de entidades unidas de la tabla de entrada |
|
[número] |
|
Entidades que no se pueden unir de la primera capa Opcional |
|
[la misma que la entrada] |
Capa vectorial con las entidades no coincidentes |
Capa unida |
|
[la misma que la entrada] |
Capa vectorial saliente con atributos añadidos de la unión |
Número de entidades que no se pueden unir de la capa de entrada Opcional |
|
[número] |
Código Python¶
Algoritmo ID*: native:joinattributestable
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.17. Unir atributos por localización¶
Toma una capa de vector de entrada y crea una nueva capa de vector que es una versión extendida de la de entrada, con atributos adicionales en su tabla de atributos.
Los atributos adicionales y sus valores se toman de una segunda capa vectorial. Se aplica un criterio espacial para seleccionar los valores de la segunda capa que se agregan a cada entidad de la primera capa.
Menú predeterminado:
Ver también
Unir atributos por proximidad, Unir atributos por valor de campo, Unir atributos por ubicación (resumen)
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa de vector de entrada. La capa de salida constará de las entidades de esta capa con atributos de entidades coincidentes en la segunda capa. |
Unir capa |
|
[vectorial: cualquiera] |
Los atributos de esta capa vectorial se agregarán a la tabla de atributos de la capa de origen. |
Predicdo geométrico |
|
[enumeración] [lista] Predeterminado: [0] |
Selecciona el criterio geométrico. Uno o mas de:
|
Campos a agregar (déjelo en blanco para usar todos los campos) Opcional |
|
[campo de tabla: cualquiera] [lista] |
Seleccione los campos específicos que desea agregar. De forma predeterminada, se agregan todos los campos. |
Tipo de unión |
|
[enumeración] |
El tipo de capa unida final. Uno de:
|
Descartar registros que no se pueden unir |
|
[booleano] Predeterminado: False |
Eliminar de la salida los registros de la capa de entrada que no se pudieron unir |
Prefijo de campo unido Opcional |
|
[cadena] |
Agregue un prefijo a los campos unidos para identificarlos fácilmente y evitar la colisión de nombres de campo |
Capa unida |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa vectorial saliente para la unión. Una de:
El fichero codificado también puede ser cambiado aquí. |
Entidades que no se pueden unir de la primera capa |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa del vector de salida para las entidades no unibles de la primera capa. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Número de entidades unidas de la tabla de entrada |
|
[número] |
|
Entidades que no se pueden unir de la primera capa Opcional |
|
[la misma que la entrada] |
Capa vectorial de las entidades no coincidentes |
Capa unida |
|
[la misma que la entrada] |
Capa vectorial saliente con atributos añadidos de la unión |
Código Python¶
Algoritmo ID: native:joinattributesbylocation
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.18. Unir atributos por ubicación (resumen)¶
Toma una capa de vector de entrada y crea una nueva capa de vector que es una versión extendida de la de entrada, con atributos adicionales en su tabla de atributos.
Los atributos adicionales y sus valores se toman de una segunda capa vectorial. Se aplica un criterio espacial para seleccionar los valores de la segunda capa que se agregan a cada entidad de la primera capa.
El algoritmo calcula un resumen estadístico de los valores de las entidades coincidentes en la segunda capa (por ejemplo, valor máximo, valor medio, etc.).
Ver también
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa de vector de entrada. La capa de salida constará de las entidades de esta capa con atributos de entidades coincidentes en la segunda capa. |
Unir capa |
|
[vectorial: cualquiera] |
Los atributos de esta capa vectorial se agregarán a la tabla de atributos de la capa de origen. |
Predicdo geométrico |
|
[enumeración] [lista] Predeterminado: [0] |
Selecciona el criterio geométrico. Uno o mas de:
|
Campos a resumir (dejar vacío para usar todos los campos) Opcional |
|
[campo de tabla: cualquiera] [lista] |
Seleccione los campos específicos que desea agregar y resumir. De forma predeterminada, se agregan todos los campos. |
Resúmenes a calcular (dejar en blanco para usar todos los campos) Opcional |
|
[enumeración] [lista] Predeterminado: [] |
Elija qué tipo de resumen desea agregar a cada campo y para cada función. Uno o más de:
|
Descartar registros que no se pueden unir |
|
[booleano] Predeterminado: False |
Eliminar de la salida los registros de la capa de entrada que no se pudieron unir |
Capa unida |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa vectorial saliente para la unión. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa unida |
|
[la misma que la entrada] |
Capa de vector de salida con atributos resumidos de la unión |
Código Python¶
Algoritmo ID: qgis:joinbylocationsummary
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.19. Unir atributos por proximidad¶
Toma una capa de vector de entrada y crea una nueva capa de vector con campos adicionales en su tabla de atributos. Los atributos adicionales y sus valores se toman de una segunda capa vectorial. Las entidades se unen buscando las entidades más cercanas de cada capa.
De forma predeterminada, solo se une la entidad más cercana, pero la unión también puede unirse a las k entidades vecinas más cercanas.
Si se especifica una distancia máxima, solo se igualarán las entidades que estén más cerca que esta distancia.
Ver también
Análisis de vecino mas próximo, Unir atributos por valor de campo, Unir atributos por localización, Matriz distancia
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de entrada |
|
[vectorial: cualquiera] |
La capa entrante. |
Capa de entrada 2 |
|
[vectorial: cualquiera] |
La capa unión |
Campos de capa 2 a copiar (dejar en blanco para copiar todos los campos) |
|
[campos] |
Unir campos de capa para copiar (si está vacío, se copiarán todos los campos). |
Descartar registros que no se pueden unir |
|
[booleano] Predeterminado: False |
Eliminar de la salida los registros de la capa de entrada que no se pudieron unir |
Prefijo de campo unido |
|
[cadena] |
Prefijo de campo unido |
Máximo de vecinos más cercanos |
|
[número] Predeterminado: 1 |
Máximo número de vecinos mas cercanos |
Distancia máxima |
|
[número] |
Distancia máxima de búsqueda |
Capa unida |
|
[la misma que la entrada] Predeterminado: |
Especifique la capa vectorial que contiene las entidades unidas. Uno de:
El fichero codificado también puede ser cambiado aquí. |
Entidades que no se pueden unir de la primera capa |
|
[la misma que la entrada] Predeterminado: |
Especifique la capa vectorial que contiene las entidades que no se pudieron unir. Uno de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa unida |
|
[la misma que la entrada] |
La capa de unión saliente. |
Entidades que no se pueden unir de la primera capa |
|
[la misma que la entrada] |
Capa que contiene las entidades de la primera capa que no se pudieron unir a ninguna entidad de la capa de unión. |
Número de entidades unidas de la tabla de entrada |
|
[número] |
Número de entidades de la tabla de entrada que se han unido. |
Número de entidades que no se pueden unir de la capa de entrada |
|
[número] |
Número de entidades de la tabla de entrada que no se pudieron unir. |
Código Python¶
Algoritmo ID: native:joinbynearest
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.20. Mezclar capas vectoriales¶
Combina múltiples capas vectoriales del mismo tipo geométrico en una sola.
La tabla de atributos de la capa resultante contendrá los campos de todas las capas de entrada. Si se encuentran campos con el mismo nombre pero de diferentes tipos, el campo exportado se convertirá automáticamente en un campo de tipo cadena. También se agregan nuevos campos que almacenan el nombre y la fuente de la capa original.
Si alguna capa de entrada contiene valores Z o M, la capa de salida también contendrá estos valores. Del mismo modo, si alguna de las capas de entrada es de varias partes, la capa de salida también será una capa de varias partes.
Opcionalmente, se puede configurar el sistema de referencia de coordenadas de destino (CRS) para la capa fusionada. Si no está configurado, el SRC se tomará de la primera capa de entrada. Todas las capas se volverán a proyectar para que coincidan con este SRC.
Menú predeterminado:
Ver también
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capas de entrada |
|
[vectorial: cualquiera] [lista] |
Las capas que se van a fusionar en una sola capa. Las capas deben ser del mismo tipo de geometría. |
SRC de destino Opcional |
|
[src] |
Elija el SRC para la capa de salida. Si no se especifica, se utiliza el SRC de la primera capa de entrada. |
Mezclado |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa vectorial saliente. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Mezclado |
|
[la misma que la entrada] |
Capa de vector de salida que contiene todas las características y atributos de las capas de entrada. |
Código Python¶
Algoritmo ID: native:mergevectorlayers
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.21. Ordenar por expresión¶
Ordena una capa vectorial según una expresión: cambia el índice de entidad según una expresión.
Tenga cuidado, es posible que no funcione como se esperaba con algunos proveedores, es posible que el orden no se mantenga siempre.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa vectorial entrante a ordenar |
Expresión |
|
[expresión] |
Expresión a usar para la ordenación |
Orden ascendente |
|
[booleano] Predeterminado: True |
Si está marcada, la capa vectorial se ordenará de valores pequeños a grandes. |
Ordenar nulos primero |
|
[booleano] Predeterminado: False |
Si está marcado, los valores nulos se colocan primero |
Ordenado |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa vectorial saliente. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Ordenado |
|
[la misma que la entrada] |
Capa vectorial saliente (ordenada) |
Código Python¶
Algoritmo ID: native:orderbyexpression
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.22. Repara Shapefile¶
REpara un conjunto de datos dañado de Shapefile de ESRI mediante (re)creación del archivo SHX.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Shapefile entrante |
|
[archivo] |
Ruta completa al conjunto de datos ESRI Shapefile con un archivo SHX faltante o dañado |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa reparada |
|
[vectorial: cualquiera] |
La capa vectorial entrante con el archivo SHX reparado |
Código Python¶
Algoritmo ID: native:repairshapefile
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.23. Capa reproyectada¶
Reproyecta una capa vectorial en un SRC diferente. La capa reproyectada tendrá las mismas entidades y atributos que la capa de entrada.
Permite modificación de entidades in-situ
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa vectorial entrante a reproyectar |
SRC destino |
|
[src] Predeterminado: |
Sistema de coordenadas de referencia de destino |
Operar Coordenada Opcional |
|
[cadena] |
Operación específica a usar para una tarea de reproyección particular, en lugar de forzar siempre el uso de la configuración de transformación del proyecto actual. Útil cuando se vuelve a proyectar una capa en particular y se requiere control sobre la línea de transformación exacta. Requiere versión proj >= 6. Leer mas en Transformaciones de Datum. |
Reproyectado |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa vectorial saliente. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Reproyectado |
|
[la misma que la entrada] |
Capa vectorial saliente (reproyectada) |
Código Python¶
Algoritmo ID: native:reprojectlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.24. Guardar objetos vectoriales en archivo¶
Guarda características vectoriales en un conjunto de datos de un archivo especificado.
Para formatos de conjuntos de datos compatibles con capas, se puede usar un parámetro de nombre de capa opcional para especificar una cadena personalizada. Se pueden especificar opciones de capas y conjuntos de datos opcionales definidos por GDAL. Para obtener más información al respecto, lea la GDAL documentation sobre el formato.
Parámetros¶
Parámetros básicos¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Objetos espaciales vectoriales |
|
[vectorial: cualquiera] |
Capa vectorial de entrada. |
Objetos espaciales guardados |
|
[la misma que la entrada] Predeterminado: |
Especifique el archivo para guardar las características. Uno de:
|
Parámetros avanzados¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Nombre de la capa Opcional |
|
[cadena] |
Nombre a usar para la capa de salida |
Opciones de conjunto de datos GDAL Opcional |
|
[cadena] |
Opciones de creación de conjuntos de datos GDAL del formato de salida. Separe las opciones individuales con punto y coma. |
Opciones de capa GDAL Opcional |
|
[cadena] |
Opciones de creación de capas GDAL del formato de salida. Separe las opciones individuales con punto y coma. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Objetos espaciales guardados |
|
[la misma que la entrada] |
Capa vectorial con los objetos espaciales guardados. |
Nombre y ruta de archivo |
|
[cadena] |
Nombre y ruta de archivo de salida |
Nombre de la capa |
|
[cadena] |
Nombre de la capa, si existe. |
Código Python¶
Algoritmo ID: native:savefeatures
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.25. Definir codificación de capa¶
Establece la codificación utilizada para leer los atributos de una capa. No se realizan cambios permanentes en la capa, sino que solo afecta cómo se lee la capa durante la sesión actual.
Nota
El cambio de codificación solo se admite para algunas fuentes de datos de la capa vectorial.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Objetos espaciales guardados |
|
[vectorial: cualquiera] |
Capa vectorial para definir la codificación |
Codificación |
|
[cadena] |
Codificación de texto para asignar a la capa en la sesión QGIS actual. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa de salida |
|
[la misma que la entrada] |
Capa vectorial de entrada con la codificación del conjunto. |
Código Python¶
ID Algoritmo: native:setlayerencoding
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.26. Dividir entidades por carácter¶
Las entidades se dividen en varias entidades de salida dividiendo el valor de un campo en un carácter específico. Por ejemplo, si una capa contiene entidades con varios valores separados por comas contenidos en un solo campo, este algoritmo se puede utilizar para dividir estos valores en varias entidades de salida. Las geometrías y otros atributos permanecen sin cambios en la salida. Opcionalmente, la cadena de separación puede ser una expresión regular para mayor flexibilidad.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa de vector de entrada |
Dividir usando valores en el campo |
|
[campo de tabla: cualquiera] |
Campo a usar para la división |
Dividir valor usando carácter |
|
[cadena] |
Carácter a usar para dividir |
Usar separador de expresión regular |
|
[booleano] Predeterminado: False |
|
Cortar |
|
[la misma que la entrada] Predeterminado: |
Especifica la capa vectorial saliente. Una de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Cortar |
|
[la misma que la entrada] |
La capa vectorial saliente. |
Código Python¶
ID Algoritmo: native:splitfeaturesbycharacter
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.27. Dividir capa vectorial¶
Crea un conjunto de vectores en una carpeta de salida basándose en una capa de entrada y un atributo. La carpeta de salida contendrá tantas capas como los valores únicos encontrados en el campo deseado.
El número de archivos generados es igual al número de valores diferentes encontrados para el atributo especificado.
Es la operación opuesta a mezclar.
Menú predeterminado:
Ver también
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa de vector de entrada |
Campo de ID único |
|
[campo de tabla: cualquiera] |
Campo a usar para la división |
Directorio de salida |
|
[carpeta] Predeterminado: |
Especifique el directorio para las capas de salida. Uno de:
El fichero codificado también puede ser cambiado aquí. |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Directorio de salida |
|
[carpeta] |
El directorio para las capas salientes |
Capas salientes |
|
[misma que la entrada] [lista] |
Las capas vectoriales salientes resultantes de la división. |
Código Python¶
ID Algoritmo: native:splitvectorlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.
24.1.15.28. Truncar tabla¶
Trunca una capa, eliminando todas las entidades dentro de la capa.
Advertencia
Este algoritmo modifica la capa en su lugar y las entidades eliminadas no se pueden restaurar.
Parámetros¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa Entrante |
|
[vectorial: cualquiera] |
Capa de vector de entrada |
Salidas¶
Etiqueta |
Nombre |
Tipo |
Descripción |
---|---|---|---|
Capa truncada |
|
[carpeta] |
La capa truncada (vacía) |
Código Python¶
ID Algoritmo: native:truncatetable
import processing
processing.run("algorithm_id", {parameter_dictionary})
El algoritmo id se muestra cuando pasa el cursor sobre el algoritmo en la caja de herramientas de procesos. El diccionario de parámetros proporciona los NOMBRES y valores de los parámetros. Consulte Utilizar algoritmos de procesamiento desde la consola para obtener detalles sobre cómo ejecutar algoritmos de procesamiento desde la consola de Python.