27.1.19. Superposición vectorial

27.1.19.1. Cortar

Corta una capa vectorial usando las entidades de capa poligonal adicional.

Solo las partes de las entidades en la capa de entrada que se encuentran dentro de los polígonos de la capa de superposición se agregarán a la capa resultante.

Advertencia

**Sólo modificación de la geometría.

Esta operación sólo modifica la geometría de los elementos. Los valores de los atributos de los objetos espaciales no se modifican, aunque propiedades como el área o la longitud de los objetos espaciales sí serán modificadas por la operación de superposición. Si tales propiedades se almacenan como atributos, éstos deberán actualizarse manualmente.

Este algoritmo usa índices espaciales en los proveedores, prepara geometrías y aplica una operación de recorte si la geometría no está totalmente contenida en la geometría de la máscara.

../../../../_images/clip3.png

Figura 27.109 Operación de recorte entre una capa de entrada de dos características «a» y una capa superpuesta de una sola característica «b» (izquierda), que da como resultado una nueva capa con las características modificadas de «a» (derecha).

checkbox Permite la modificación in situ de las características de . de objetos espaciales puntos, líneas y polígonos

Menú predeterminado: Vectorial ► Herramientas de geoprocesamiento

Ver también

Intersección, Diferencia

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa contenedora de las entidades a cortar

Capa superpuesta

OVERLAY

[vectorial: polígonal]

Capa conteniendo las entidades cortadas

Cortadas

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifique la capa para contener las entidades de la capa de entrada que están dentro de la capa de superposición (recorte). Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Cortadas

OUTPUT

[la misma que la entrada]

Capa contenedora de las entidades de la capa entrante cortada por la capa superpuesta.

Código Python

Algoritmo ID: qgis:clip

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.

27.1.19.2. Diferencia

Extrae entidades de la capa de entrada que no se encuentran dentro de los límites de la capa superpuesta.

Las entidades de la capa de entrada que se superponen parcialmente a las entidades de la capa de superposición se dividen a lo largo del límite de esas entidades y solo se conservan las partes fuera de las entidades de la capa de superposición.

Advertencia

**Sólo modificación de la geometría.

Esta operación sólo modifica la geometría de los elementos. Los valores de los atributos de los objetos espaciales no se modifican, aunque propiedades como el área o la longitud de los objetos espaciales sí serán modificadas por la operación de superposición. Si tales propiedades se almacenan como atributos, éstos deberán actualizarse manualmente.

../../../../_images/difference.png

Figura 27.110 Operación de diferencia entre una capa de entrada de dos objetos espaciales «a» y una capa superpuesta de un solo objeto espacial «b» (izquierda), que da como resultado una nueva capa con los objetos espaciales modificados de «a» (derecha).

checkbox Permite la modificación in situ de las características de . de objetos espaciales puntos, líneas y polígonos

Menú predeterminado: Vectorial ► Herramientas de geoprocesamiento

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de la que extraer entidades (partes de)

Capa superpuesta

OVERLAY

[vector: cualquiera]

Capa que contiene las geometrías que se restarán de las geometrías de la capa de entrada. Se espera que tenga al menos tantas dimensiones (punto: 0D, línea: 1D, polígono: 2D, volumen: 3D) como las geometrías de la capa de entrada.

Diferencia

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifique la capa para contener las (partes de) entidades de la capa de entrada que no están dentro de la capa de superposición. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Tamaño de la cuadrícula

NEW in 3.28

Opcional

GRID_SIZE

[número]

Por defecto: No establecido

Si se proporciona, las geometrías de entrada se ajustan a una cuadrícula de un tamaño dado y los vértices resultantes se calculan en la misma cuadrícula. Requiere GEOS 3.9.0 o superior.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Diferencia

OUTPUT

[la misma que la entrada]

Capa que contiene (partes de) entidades de la capa de entrada que no se superponen a la capa superpuesta.

Código Python

Algoritmo ID: qgis:difference

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.

27.1.19.3. Diferencia (múltiple)

NEW in 3.26

Extrae características de la capa de entrada que caen completamente fuera o solo se superponen parcialmente las entidades de la(s) capa(s) superpuesta(s).

Por cada capa superpuesta la diferencia se calcula entre el resultado de todas las diferencias de las operaciones anteriores y esta capa superpuesta. Las características de capa de entrada que se superponen parcialmente a caracteristica(s) en la capa superpuesta se dividen a lo largo del límite de esas características y solo se retienen las pociones fuera de las características de la capa superpuesta.

Advertencia

**Sólo modificación de la geometría.

Esta operación sólo modifica la geometría de los elementos. Los valores de los atributos de los objetos espaciales no se modifican, aunque propiedades como el área o la longitud de los objetos espaciales sí serán modificadas por la operación de superposición. Si tales propiedades se almacenan como atributos, éstos deberán actualizarse manualmente.

../../../../_images/difference_multi.png

Figura 27.111 Operación de diferencia entre una capa de entrada de dos características “a” y capas superpuestas de una sola característica “b” y “c” (izquierda), lo que da como resultado una nueva capa con las características “a” modificadas (derecha)

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de la que extraer entidades (partes de)

Capas superpuestas

OVERLAYS

[vector: any] [list]

Lista de capas que contienen las geometrías que serán restadas de las geometrías de la capa de entrada. Se espera que tengan al menos tantas dimensiones (punto: 0D, línea: 1D, polígono: 2D, volumen: 3D) como las geometrías de capa de entrada.

Diferencia

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifica la capa para contener las (partes de) características de la capa de entrada que no superpone características de las capas superpuestas. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Diferencia

OUTPUT

[la misma que la entrada]

Capa para contener las (partes de) características de la capa de entrada que no superpone características de las capas superpuestas.

Código Python

ID de algoritmo: qgis:multidifference

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.

27.1.19.4. Extraer/cortar por extensión

Crea una nueva capa vectorial que solo contiene entidades que se encuentran dentro de una extensión especificada.

Se incluirán todas las entidades que se crucen con la extensión.

../../../../_images/extractbyextent.png

Figura 27.112 Operación de extracción entre una capa de entrada de tres objetos espaciales «a» y una extensión punteada (izquierda) - objetos espaciales resultantes con la extensión punteada como referencia (derecha)

Ver también

Cortar

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de la que extraer entidades (partes de)

Extesión (xmin, xmax, ymin, ymax)

EXTENT

[extensión]

Extensión para cortar.

Los métodos disponibles son:

  • Calcular desde capa…: usa la extensión de una capa cargada en el proyecto actual

  • Calcular desde el mapa de diseño…: usa la extensión de un es extent of a elemento del mapa de diseño en el proyecto activo

  • Calcular desde el marcador…: utiliza la extensión de un marcador <sec_bookmarks> guardado

  • Usar la extensión del lienzo del mapa

  • Dibujar sobre el lienzo: pulsar y arrastrar un rectángulo que delimite el área a tener en cuenta

  • Ingresar las coordenadas como xmin, xmax, ymin, ymax

Cortar entidades a extensión

CLIP

[booleano]

Predeterminado: False

Si se marca, las geometrías de salida se convertirán automáticamente en geometrías múltiples para garantizar tipos de salida uniformes. Además, las geometrías se recortarán en la extensión elegida en lugar de tomar la geometría completa como salida.

../../../../_images/extractbyextent_clip.png

Figura 27.113 Operación de extracción entre una capa de entrada de tres objetos espaciales «a» y una extensión punteada (izquierda) - objetos espaciales resultantes con la extensión punteada como referencia (derecha)

Extraido

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifique la capa para contener las entidades de la capa de entrada que están dentro de la extensión del clip. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Extraido

OUTPUT

[la misma que la entrada]

Capa que contiene las entidades recortadas.

Código Python

Algoritmo ID: qgis:extractbyextent

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.

27.1.19.5. Intersección

Extrae las partes de entidades de la capa de entrada que se superponen a entidades en la capa de superposición.

A las entidades de la capa de intersección se les asignan los atributos de las entidades superpuestas de las capas de entrada y de superposición.

Advertencia

**Sólo modificación de la geometría.

Esta operación sólo modifica la geometría de los elementos. Los valores de los atributos de los objetos espaciales no se modifican, aunque propiedades como el área o la longitud de los objetos espaciales sí serán modificadas por la operación de superposición. Si tales propiedades se almacenan como atributos, éstos deberán actualizarse manualmente.

../../../../_images/intersection.png

Figura 27.114 Operación de intersección entre una capa de entrada de dos características “a” y una sola capa de superposición de características “b” (izquierda): las áreas superpuestas se convierten en una nueva capa de dos características con los atributos de ambas capas (derecha)

Menú predeterminado: Vectorial ► Herramientas de geoprocesamiento

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de la que extraer entidades (partes de)

Capa superpuesta

OVERLAY

[vector: cualquiera]

Capa que contiene las entidades para comprobar si se superponen. Se espera que la geometría de sus entidades tenga al menos tantas dimensiones (punto: 0D, línea: 1D, polígono: 2D, volumen: 3D) como la capa de entrada.

Campos de entrada a mantener (dejar vacío para mantener todos losa campos)

Opcional

INPUT_FIELDS

[campo de tabla: cualquiera] [lista]

Predeterminado: Ninguno

Campo(s) de la capa de entrada para mantener en la salida. Si no se elige ningún campo, se toman todos los campos.

Superponer campos a mantener (dejar en blanco para mantener todos los campos)

Opcional

OVERLAY_FIELDS

[campo de tabla: cualquiera] [lista]

Predeterminado: Ninguno

Campo(s) de la capa superpuesta a mantener en la salida. Si no hay campos elegidos se toman todos. A los nombres de campos duplicados se les agregará un sufijo para evitar colisiones.

Intresección

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifique la capa para contener (las partes de) las entidades de la capa de entrada que se superponen a una o más entidades de la capa superpuesta. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Prefijo de campos superpuestos

Opcional

OVERLAY_FIELDS_PREFIX

[cadena]

Añade un prefijo para identificar los campos de la capa superpuesta. A los nombres de los campos duplicados se les agregará un sufijo para evitar colisiones.

Tamaño de la cuadrícula

NEW in 3.28

Opcional

GRID_SIZE

[número]

Por defecto: No establecido

Si se proporciona, las geometrías de entrada se ajustan a una cuadrícula de un tamaño dado y los vértices resultantes se calculan en la misma cuadrícula. Requiere GEOS 3.9.0 o superior.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Intresección

OUTPUT

[la misma que la entrada]

Capa que contiene (partes de) entidades de la capa de entrada que se superponen a la capa superpuesta.

Código Python

Algoritmo ID: qgis:intersection

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.

27.1.19.6. Intersección (múltiple)

NEW in 3.26

Extrae las porciones superpuestas de las características en la entrada y en todas las capas superpuestas.

Las características en la capa de salida tienen asignados los atributos de las características superpuestas tanto en la entrada como las capas superpuestas.

Advertencia

**Sólo modificación de la geometría.

Esta operación sólo modifica la geometría de los elementos. Los valores de los atributos de los objetos espaciales no se modifican, aunque propiedades como el área o la longitud de los objetos espaciales sí serán modificadas por la operación de superposición. Si tales propiedades se almacenan como atributos, éstos deberán actualizarse manualmente.

../../../../_images/intersection_multi.png

Figura 27.115 Operación de intersección entre una capa de entrada de dos entidades “a” y capas superpuestas de una sola entidad “b” y “c” (izquierda): las áreas superpuestas se convierten en una nueva capa de dos entidades con todos los atributos de las capas (derecha)

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa de la que extraer entidades (partes de)

Capas superpuestas

OVERLAYS

[vector: any] [list]

Las capas que contienen las características a comprobar para superponer. La geometría de las características se espera que tengan al menos tantas dimensiones (punto: 0D, línea: 1D, polígono: 2D, volumen: 3D) como la capa de entrada.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Prefijo de campos superpuestos

Opcional

OVERLAY_FIELDS_PREFIX

[cadena]

Añade un prefijo para identificas las capas superpuestas. A los nombres de campos duplicados se les agrega un sufijo de conteo para evitar colisiones.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Intresección

OUTPUT

[la misma que la entrada]

Capa que contiene (partes de) características de la capa de entrada que se superpone a todas las capas superpuestas.

Código Python

**ID de algoritmo*: qgis:multiintersection

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.

27.1.19.7. Intersecciones de línea

Crea entidades puntutales donde las líneas de dos capas se intersecan.

../../../../_images/line_intersection.png

Figura 27.116 Puntos de intersección

Menú predeterminado: Vectorial ► Herramientas de análisis

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: lineal]

Capa lineal entrante

Capa intersección

INTERSECT

[vectorial: lineal]

Capa a usar para encontrar intersecciones de línea.

Campos de entrada a mantener (dejar vacío para mantener todos losa campos)

Opcional

INPUT_FIELDS

[campo de tabla: cualquiera] [lista]

Predeterminado: Ninguno

Campo(s) de la capa de entrada para mantener en la salida. Si no se elige ningún campo, se toman todos los campos.

Intersecar campos a mantener (dejar en blanco para mantener todos los campos)

Opcional

INTERSECT_FIELDS

[campo de tabla: cualquiera] [lista]

Predeterminado: Ninguno

Campo(s) de la capa de intersección a mantener en la salda. Si no se elijen campos se toman todos los campos. A los campos duplicados se les agregará un sufijo de conteo para evitar colisiones.

Intresección

OUTPUT

[vectorial: de puntos]

Predeterminado: [Crear capa temporal]

Especifica la capa que contendrá los puntos de intersección de las líneas desde las capas entrante y superpuesta. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Prefijo de campos de intersección

Opcional

INTERSECT_FIELDS_PREFIX

[cadena]

Añade un prefijo para identificar los campos en la capa de intersección.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Intersecciones

OUTPUT

[vectorial: de puntos]

Capa vectorial de puntos de las intersecciones de las líneas, con los atributos de ambas capas.

Código Python

Algoritmo ID: qgis:lineintersections

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.

27.1.19.8. Cortar con líneas

Divide las líneas o polígonos en una capa usando las líneas o anillos de polígonos de otra capa para definir los puntos de ruptura. La intersección entre las geometrías de ambas capas se consideran como puntos de división.

La salida contendrá multigeometrías para entidades de corte.

../../../../_images/split_with_lines.png

Figura 27.117 Cortar líneas

checkbox Permite la modificación in situ de las características de . de objetos espaciales líneas y polígonos

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: lineal, polígonal]

Capa contenedora de las líneas o polígonos a cortar.

Capa de corte

LINES

[vectorial: lineal, polígonal]

La capa cuyas líneas o anillos se usan para definir los puntos de ruptura.

Corte

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifique la capa contenedora de las entidades de línea/polígono cortadas (en caso de que estén intersecadas por una línea en la capa de corte) de la capa de entrada. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Corte

OUTPUT

[la misma que la entrada]

Capa de vector de salida con líneas de división o polígonos de la capa de entrada.

Código Python

Algoritmo ID: qgis:splitwithlines

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.

27.1.19.9. Diferencia simétrica

Crea una capa que contiene entidades de las capas de entrada y de superposición, pero con las áreas superpuestas entre las dos capas eliminadas.

La tabla de atributos de la capa de diferencia simétrica contiene atributos y campos de las capas de entrada y superpuesta.

Advertencia

**Sólo modificación de la geometría.

Esta operación sólo modifica la geometría de los elementos. Los valores de los atributos de los objetos espaciales no se modifican, aunque propiedades como el área o la longitud de los objetos espaciales sí serán modificadas por la operación de superposición. Si tales propiedades se almacenan como atributos, éstos deberán actualizarse manualmente.

../../../../_images/symmetrical_difference.png

Figura 27.118 La operación de diferencia simétrica entre una capa de entrada de dos características “a” y una única característica de capa superpuesta “b” (izquierda) - resulta una capa de tres características con atributos de ambas capas (derecha)

Menú predeterminado: Vectorial ► Herramientas de geoprocesamiento

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Primera capa de la que extraer entidades (partes de)

Capa superpuesta

OVERLAY

[vector: cualquiera]

Segunda capa de la que extraer (partes de) entidades. Idealmente, el tipo de geometría debería ser el mismo que el de la capa de entrada.

Diferencia simétrica

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifique la capa para contener (las partes de) las entidades de las capas de entrada y superposición que no se superponen a entidades de la otra capa. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Prefijo de campos superpuestos

Opcional

OVERLAY_FIELDS_PREFIX

[cadena]

Añade un prefijo para identificar los campos de la capa superpuesta. A los nombres de los campos duplicados se les agregará un sufijo para evitar colisiones.

Tamaño de la cuadrícula

NEW in 3.28

Opcional

GRID_SIZE

[número]

Por defecto: No establecido

Si se proporciona, las geometrías de entrada se ajustan a una cuadrícula de un tamaño dado y los vértices resultantes se calculan en la misma cuadrícula. Requiere GEOS 3.9.0 o superior.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Diferencia simétrica

OUTPUT

[la misma que la entrada]

Capa que contiene (partes de) características de cada capa que no se superponen con la otra capa, con los atributos de ambas capas.

Código Python

Algoritmo ID: qgis:symmetricaldifference

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.

27.1.19.10. Unión

Comprueba las superposiciones entre entidades dentro de la capa de entrada y crea entidades independientes para partes superpuestas y no superpuestas. El área de superposición creará tantas entidades superpuestas idénticas como entidades participantes en esa superposición.

../../../../_images/union.png

Figura 27.119 Operación de unión con una única capa de entrada con dos características superpuestas (izquierda) - con el resultado de cuatro características (centro) - características movidas por claridad (derecha)

También se puede usar una capa superpuesta, en cuyo caso las características de cada capa se dividen en su superposición con las características de las otras, creando una capa que contiene todas las porciones de tanto las entrada como las capas superpuestas. Las características en la misma capa no se dividen entre sí. La tabla de atributos de la capa de unión se rellena con los valores de los atributos de la respectiva capa original por las características no superpuestas y los atributos de valores de ambas capas para características superpuestas.

../../../../_images/union_with_overlay.png

Figura 27.120 La operación de unión entre una capa de entrada de dos características “a” y una capa superpuesta de características única “b” (izquierda) - resulta en una capa de cinco características con los atributos de ambas capas (derecha)

Nota

Con una capa superpuesta, las características de las misma capa no se dividirán entre si. Si desea dividir superposiciones de la misma capa así como de otras capas, primero ejecuta el algoritmo con múltiples capas después corre el algoritmo otra vez con solo la salida anterior.

Menú predeterminado: Vectorial ► Herramientas de geoprocesamiento

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa vectorial entrante a dividir en cualquier intersección.

Capa superpuesta

Opcional

OVERLAY

[vector: cualquiera]

Capa que se combinará con la primera. Idealmente, el tipo de geometría debería ser el mismo que el de la capa de entrada.

Unión

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifique la capa para contener las entidades (divididas y duplicadas) de la capa de entrada y la capa de superposición. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Prefijo de campos superpuestos

Opcional

OVERLAY_FIELDS_PREFIX

[cadena]

Añade un prefijo para identificar los campos de la capa superpuesta. A los nombres de los campos duplicados se les agregará un sufijo para evitar colisiones.

Tamaño de la cuadrícula

NEW in 3.28

Opcional

GRID_SIZE

[número]

Por defecto: No establecido

Si se proporciona, las geometrías de entrada se ajustan a una cuadrícula de un tamaño dado y los vértices resultantes se calculan en la misma cuadrícula. Requiere GEOS 3.9.0 o superior.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Unión

OUTPUT

[la misma que la entrada]

Capa que contiene todas las partes superpuestas y no superpuestas de la capa(s) procesada.

Código Python

Algoritmo ID: qgis:union

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.

27.1.19.11. Unión (múltiple)

NEW in 3.26

Comprueba las superposiciones entre entidades dentro de la capa de entrada y crea entidades independientes para partes superpuestas y no superpuestas. El área de superposición creará tantas entidades superpuestas idénticas como entidades participantes en esa superposición.

../../../../_images/union.png

Figura 27.121 Operación de unión con una única capa de entrada con dos características superpuestas (izquierda) - con el resultado de cuatro características (centro) - características movidas por claridad (derecha)

También se puede usar la superposición de múltiples capas, en cuyo caso las características de cada capa se dividen su superposición con características de las demás capas, creando una capa que contiene todas las porciones de la entrada como de las capas superpuestas. Las características de la misma capa no se dividirán entre ellas. La tabla de atributos de la capa Unión se rellena con los valores de capa original respectiva para las características no superpuestas y los valores de los atributos de la capas superpuestas para las características superpuestas.

../../../../_images/union_multi.png

Figura 27.122 La operación de unión entre una capa de entrada de dos características “a” y la capas de característica única superpuesta “b” y “c” (izquierda) - resulta en una capa de once características con los atributos de todas las capas (derecha)

Nota

Con una capa superpuesta, las características de las misma capa no se dividirán entre si. Si desea dividir superposiciones de la misma capa así como de otras capas, primero ejecuta el algoritmo con múltiples capas después corre el algoritmo otra vez con solo la salida anterior.

Parámetros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: cualquiera]

Capa vectorial entrante a dividir en cualquier intersección.

Capas superpuestas

Opcional

OVERLAYS

[vector: any] [list]

Capas que serán combinadas con la primera. Idealmente el tipo de geometría debería ser el mismo de la capa de entrada.

Unión

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especificar la capa que contiene las (divididas y duplicadas) características de la capa de entrada y de las capas superpuestas. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en Geopackage…

  • Guardar en tabla de base de datos…

El fichero codificado también puede ser cambiado aquí.

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Prefijo de campos superpuestos

Opcional

OVERLAY_FIELDS_PREFIX

[cadena]

Añade un prefijo para identificas las capas superpuestas. A los nombres de campos duplicados se les agrega un sufijo de conteo para evitar colisiones.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Unión

OUTPUT

[la misma que la entrada]

Capa que contiene todas las partes superpuestas y no superpuestas de la(s) capa(s) procesada(s), con todos los atributos de la capa.

Código Python

ID de algoritmo: qgis:multiunion

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.