25.1.20. Selección vectorial

25.1.20.1. Extraer por atributo

Crea dos capas vectoriales a partir de una capa de entrada: una contendrá solo entidades coincidentes mientras que la segunda contendrá todas las entidades no coincidentes.

Los criterios para agregar entidades a la capa resultante se basan en los valores de un atributo de la capa de entrada.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: cualquiera]

Capa de la que extraer entidades.

Atributo de selección

FIELD

[campo de tabla: cualquiera]

Campo de filtrado de la capa

Operador

OPERATOR

[enumeración]

Predeterminado: 0

Muchos operadores diferentes están disponibles:

  • 0 — =

  • 1 — ≠

  • 2 — >

  • 3 — >=

  • 4 — <

  • 5 — <=

  • 6 — empieza con

  • 7 — contiene

  • 8 — es nulo

  • 9 — no es nulo

  • 10 — no contiene

Valor

Opcional

VALUE

[cadena]

Valor a evaluar

Extraido (atributo)

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifica la capa vectorial saliente para la conincidencia de entidades. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

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

Extraido (no coincidente)

FAIL_OUTPUT

[la misma que la entrada]

Predeterminado: [Omitir salida]

Especifica la capa vectorial saliente para entidades no coincidentes. Una de:

  • Saltar salida

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

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

Salidas

Etiqueta

Nombre

Tipo

Descripción

Extraido (atributo)

OUTPUT

[la misma que la entrada]

Capa vectorial con entidades coincidentes de la capa de entrada

Extraido (no coincidente)

FAIL_OUTPUT

[la misma que la entrada]

Capa vectorial con entidades no coincidentes de la capa entrante

Código Python

Algoritmo ID: qgis:extractbyattribute

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.

25.1.20.2. Extraer por expresión

Crea dos capas vectoriales a partir de una capa de entrada: una contendrá solo entidades coincidentes mientras que la segunda contendrá todas las entidades no coincidentes.

El criterio para añadir entidades a la capa resultante se basa en una expresión de QGIS. Para mas información sobre expresiones ver Expresiones.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: cualquiera]

Capa de vector de entrada

Expresión

EXPRESSION

[expresión]

Expresión para filtrar la capa vectorial

Entidades coincidentes

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifica la capa vectorial saliente para la conincidencia de entidades. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

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

No coincidentes

FAIL_OUTPUT

[la misma que la entrada]

Predeterminado: [Omitir salida]

Especifica la capa vectorial saliente para entidades no coincidentes. Una de:

  • Saltar salida

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

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

Salidas

Etiqueta

Nombre

Tipo

Descripción

Entidades coincidentes

OUTPUT

[la misma que la entrada]

Capa vectorial con entidades coincidentes de la capa de entrada

No coincidentes

FAIL_OUTPUT

[la misma que la entrada]

Capa vectorial con entidades no coincidentes de la capa entrante

Código Python

Algoritmo ID: qgis:extractbyexpression

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.

25.1.20.3. Extraer por localización

Crea una nueva capa vectorial que solo contiene entidades coincidentes de una capa de entrada.

Los criterios para agregar entidades a la capa resultante se basan en la relación espacial entre cada entidad y las entidades en una capa adicional.

Exploring spatial relations

Geometric predicates are boolean functions used to determine the spatial relation a feature has with another by comparing whether and how their geometries share a portion of space.

../../../../_images/selectbylocation.png

Figura 25.111 Looking for spatial relations between layers

Using the figure above, we are looking for the green circles by spatially comparing them to the orange rectangle feature. Available geometric predicates are:

Intersección

Tests whether a geometry intersects another. Returns 1 (true) if the geometries spatially intersect (share any portion of space - overlap or touch) and 0 if they don’t. In the picture above, this will return circles 1, 2 and 3.

Contiene

Returns 1 (true) if and only if no points of b lie in the exterior of a, and at least one point of the interior of b lies in the interior of a. In the picture, no circle is returned, but the rectangle would be if you would look for it the other way around, as it contains circle 1 completely. This is the opposite of are within.

Dividir

Returns 1 (true) if the geometries do not share any portion of space (no overlap, not touching). Only circle 4 is returned.

Igual

Returns 1 (true) if and only if geometries are exactly the same. No circles will be returned.

Tocar

Tests whether a geometry touches another. Returns 1 (true) if the geometries have at least one point in common, but their interiors do not intersect. Only circle 3 is returned.

Superponer

Tests whether a geometry overlaps another. Returns 1 (true) if the geometries share space, are of the same dimension, but are not completely contained by each other. Only circle 2 is returned.

Están dentro

Tests whether a geometry is within another. Returns 1 (true) if geometry a is completely inside geometry b. Only circle 1 is returned.

Cruza

Returns 1 (true) if the supplied geometries have some, but not all, interior points in common and the actual crossing is of a lower dimension than the highest supplied geometry. For example, a line crossing a polygon will cross as a line (true). Two lines crossing will cross as a point (true). Two polygons cross as a polygon (false). In the picture, no circles will be returned.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Extraer entidades de

INPUT

[vectorial: cualquiera]

Capa de vector de entrada

Donde las entidades (predicado geométrico)

PREDICATE

[enumeració] [lista]

Preestablecido: [0]

Condición espacial para la selección. Una o mas de:

  • 0 — intersecta

  • 1 — contiene

  • 2 — dividir

  • 3 — igual

  • 4 — toca

  • 5 — superpone

  • 6 — esta dentro

  • 7 — cruza

Si se elige más de una condición, al menos una de ellas (operación OR) debe cumplirse para que se extraiga una entidad.

Comparar con las entidades de

INTERSECT

[vectorial: cualquiera]

Capa vectorial intersección

Extraida (localización)

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifique la capa del vector de salida para las entidades que tienen la relacion(es) espacial elegida con una o más entidades en la capa de comparación. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

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

Salidas

Etiqueta

Nombre

Tipo

Descripción

Extraida (localización)

OUTPUT

[la misma que la entrada]

Capa vectorial con entidades de la capa de entrada que tienen las relacion(es) espacial elegida con una o más entidades en la capa de comparación.

Código Python

Algoritmo ID: qgis:extractbylocation

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.

25.1.20.4. Extract within distance

NEW in 3.22

Creates a new vector layer that only contains matching features from an input layer. Features are copied wherever they are within the specified maximum distance from the features in an additional reference layer.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Extraer entidades de

INPUT

[vectorial: cualquiera]

Input vector layer to copy features from

Comparar con las entidades de

REFERENCE

[vectorial: cualquiera]

Vector layer whose features closeness is used

Where the features are within

DISTANCE

[número]

Default: 100

The maximum distance around reference features to select input features within

Modificar selección actual por

METHOD

[enumeración]

Predeterminado: 0

Como se debe administrar la selección del algoritmo. Uno de:

  • 0 — crear nueva selección

  • 1 — añadir a la selección actual

  • 2 — seleccionar dentro de la selección actual

  • 3 — borrar de la selección actual

Extraida (localización)

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Specify the output vector layer for the features that are within the set distance from reference features. One of:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

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

Salidas

Etiqueta

Nombre

Tipo

Descripción

Extraida (localización)

OUTPUT

[la misma que la entrada]

Vector layer with features from the input layer matching the condition of distance from reference features

Código Python

Algorithm ID: native:extractwithindistance

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.

25.1.20.5. Extracción aleatoria

Toma una capa vectorial y genera una nueva que contiene solo un subconjunto de las entidades en la capa de entrada.

El subconjunto se define de forma aleatoria, en función de los ID de entidades, utilizando un porcentaje o valor de recuento para definir el número total de características en el subconjunto.

Ver también

Selección aleatoria

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: cualquiera]

Capa vectorial fuente de la que seleccionar entidades

Methodo

METHOD

[enumeración]

Predeterminado: 0

Métodos de selección aleatoria. Uno de:

  • 0 — Número de entidades seleccionadas

  • 1 — Porcentaje de entidades seleccionadas

Número/porcentaje de entidades seleccionadas

NUMBER

[número]

Predeterminado: 10

Número o porcentaje de entidades a seleccionar

Extraida (aleatorio)

OUTPUT

[vectorial: cualquiera]

Predeterminado: [Crear capa temporal]

Especifica la capa vectorial saliente para las entidades seleccionadas aleatoriamente. una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

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

Salidas

Etiqueta

Nombre

Tipo

Descripción

Extraida (aleatorio)

OUTPUT

[la misma que la entrada]

Capa vectorial contenedora de las entidades seleccionadas aleatoriamente a partir de la capa de entrada

Código Python

Algoritmo ID: qgis:randomextract

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.

25.1.20.6. Extracto aleatorio dentro de subconjuntos

Toma una capa vectorial y genera una nueva que contiene solo un subconjunto de las entidades en la capa de entrada.

El subconjunto se define de forma aleatoria, en función de los ID de entidades, utilizando un porcentaje o valor de recuento para definir el número total de entidades en el subconjunto. El valor de porcentaje/recuento no se aplica a toda la capa, sino a cada categoría. Las categorías se definen según un atributo determinado.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: cualquiera]

Capa vectorial de la cuál seleccionar las entidades

Campo ID

FIELD

[campo de tabla: cualquiera]

Categoría de la capa vectorial fuente de la que seleccionar las entidades

Methodo

METHOD

[enumeración]

Predeterminado: 0

Método de selección aleatorio. Uno de:

  • 0 — Número de entidades seleccionadas

  • 1 — Porcentaje de entidades seleccionadas

Número/porcentaje de entidades seleccionadas

NUMBER

[número]

Predeterminado: 10

Número o porcentaje de entidades a seleccionar

Extraido (estratificado aleatorio)

OUTPUT

[la misma que la entrada]

Predeterminado: [Crear capa temporal]

Especifica la capa vectorial saliente para las entidades seleccionadas aleatoriamente. una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Save to File…

  • Save to Geopackage…

  • Save to Database Table…

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

Salidas

Etiqueta

Nombre

Tipo

Descripción

Extraido (estratificado aleatorio)

OUTPUT

[la misma que la entrada]

Capa vectorial contenedora de las entidades seleccionadas aleatoriamente a partir de la capa de entrada

Código Python

Algoritmo ID: qgis:randomextractwithinsubsets

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.

25.1.20.7. Selección aleatoria

Toma una capa vectorial y selecciona un subconjunto de sus entidades. Este algoritmo no genera una nueva capa.

El subconjunto se define de forma aleatoria, en función de los ID de entidades, utilizando un porcentaje o valor de recuento para definir el número total de características en el subconjunto.

menú predeterminado: Vectorial ► Herramientas de Investigación

Ver también

Extracción aleatoria

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: cualquiera]

Capa vectorial para la selección

Methodo

METHOD

[enumeración]

Predeterminado: 0

Método de selección aleatorio. Uno de:

  • 0 — Número de entidades seleccionadas

  • 1 — Porcentaje de entidades seleccionadas

Número/porcentaje de entidades seleccionadas

NUMBER

[número]

Predeterminado: 10

Número o porcentaje de entidades a seleccionar

Salidas

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[la misma que la entrada]

La capa entrante con las entidades seleccionadas

Código Python

Algoritmo ID: qgis:randomselection

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.

25.1.20.8. Selección aleatoria con subconjuntos

Toma una capa vectorial y selecciona un subconjunto de sus entidades. Este algoritmo no genera una nueva capa.

El subconjunto se define de forma aleatoria, en función de los ID de entidades, utilizando un porcentaje o valor de recuento para definir el número total de características en el subconjunto.

El valor porcentaje/recuento no se aplica a toda la capa, sino a cada categoría.

Las categorías se definen de acuerdo con un atributo dado, que también se especifica como un parámetro de entrada para el algoritmo.

No se crean nuevas salidas.

menú predeterminado: Vectorial ► Herramientas de Investigación

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: cualquiera]

Capa vectorial en la que seleccionar entidades

Campo ID

FIELD

[campo de tabla: cualquiera]

Categoría de la capa entrante de la que seleccionar entidades

Methodo

METHOD

[enumeración]

Predeterminado: 0

Método de selección aleatorio. Uno de:

  • 0 — Número de entidades seleccionadas

  • 1 — Porcentaje de entidades seleccionadas

Número/porcentaje de entidades seleccionadas

NUMBER

[número]

Predeterminado: 10

Número o porcentaje de entidades a seleccionar

Salidas

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[la misma que la entrada]

La capa entrante con las entidades seleccionadas

Código Python

Algoritmo ID: qgis:randomselectionwithinsubsets

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.

25.1.20.9. Seleccionar por atributo

Crea una selección en una capa vectorial.

Los criterios para seleccionar entidades se basan en los valores de un atributo de la capa de entrada.

Ver también

Extraer por atributo

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: cualquiera]

Capa vectorial en la que seleccionar entidades

Atributo de selección

FIELD

[campo de tabla: cualquiera]

Campo de filtrado de la capa

Operador

OPERATOR

[enumeración]

Predeterminado: 0

Muchos operadores diferentes están disponibles:

  • 0 — =

  • 1 — ≠

  • 2 — >

  • 3 — >=

  • 4 — <

  • 5 — <=

  • 6 — empieza con

  • 7 — contiene

  • 8 — es nulo

  • 9 — no es nulo

  • 10 — no contiene

Valor

Opcional

VALUE

[cadena]

Valor a evaluar

Modificar selección actual por

METHOD

[enumeración]

Predeterminado: 0

Como se debe administrar la selección del algoritmo. Uno de:

  • 0 — crear nueva selección

  • 1 — añadir a la selección actual

  • 2 — borrar de la selección actual

  • 3 — seleccionar dentro de la selección actual

Salidas

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[la misma que la entrada]

La capa entrante con las entidades seleccionadas

Código Python

Algoritmo ID: qgis:selectbyattribute

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.

25.1.20.10. Seleccionar por expresión

Crea una selección en una capa vectorial.

Los criterios para seleccionar entidades se basan en una expresión QGIS. Para obtener más información sobre las expresiones, consulte Expresiones.

Ver también

Extraer por expresión

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: cualquiera]

Capa de vector de entrada

Expresión

EXPRESSION

[expresión]

Expresión para filtrar la capa entrante

Modificar selección actual por

METHOD

[enumeración]

Predeterminado: 0

Como se debe administrar la selección del algoritmo. Uno de:

  • 0 — crear nueva selección

  • 1 — añadir a la selección actual

  • 2 — borrar de la selección actual

  • 3 — seleccionar dentro de la selección actual

Salidas

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[la misma que la entrada]

La capa entrante con las entidades seleccionadas

Código Python

Algoritmo ID: qgis:selectbyexpression

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.

25.1.20.11. Seleccionar por ubicacion

Crea una selección en una capa vectorial.

Los criterios para seleccionar entidades se basan en la relación espacial entre cada entidad y las entidades en una capa adicional.

menú predeterminado: Vectorial ► Herramientas de Investigación

Exploring spatial relations

Geometric predicates are boolean functions used to determine the spatial relation a feature has with another by comparing whether and how their geometries share a portion of space.

../../../../_images/selectbylocation.png

Figura 25.112 Looking for spatial relations between layers

Using the figure above, we are looking for the green circles by spatially comparing them to the orange rectangle feature. Available geometric predicates are:

Intersección

Tests whether a geometry intersects another. Returns 1 (true) if the geometries spatially intersect (share any portion of space - overlap or touch) and 0 if they don’t. In the picture above, this will return circles 1, 2 and 3.

Contiene

Returns 1 (true) if and only if no points of b lie in the exterior of a, and at least one point of the interior of b lies in the interior of a. In the picture, no circle is returned, but the rectangle would be if you would look for it the other way around, as it contains circle 1 completely. This is the opposite of are within.

Dividir

Returns 1 (true) if the geometries do not share any portion of space (no overlap, not touching). Only circle 4 is returned.

Igual

Returns 1 (true) if and only if geometries are exactly the same. No circles will be returned.

Tocar

Tests whether a geometry touches another. Returns 1 (true) if the geometries have at least one point in common, but their interiors do not intersect. Only circle 3 is returned.

Superponer

Tests whether a geometry overlaps another. Returns 1 (true) if the geometries share space, are of the same dimension, but are not completely contained by each other. Only circle 2 is returned.

Están dentro

Tests whether a geometry is within another. Returns 1 (true) if geometry a is completely inside geometry b. Only circle 1 is returned.

Cruza

Returns 1 (true) if the supplied geometries have some, but not all, interior points in common and the actual crossing is of a lower dimension than the highest supplied geometry. For example, a line crossing a polygon will cross as a line (true). Two lines crossing will cross as a point (true). Two polygons cross as a polygon (false). In the picture, no circles will be returned.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Seleccionar entidades de

INPUT

[vectorial: cualquiera]

Capa de vector de entrada

Donde las entidades (predicado geométrico)

PREDICATE

[enumeració] [lista]

Preestablecido: [0]

Condición espacial para la selección. Una o mas de:

  • 0 — intersecta

  • 1 — contiene

  • 2 — dividir

  • 3 — igual

  • 4 — toca

  • 5 — superpone

  • 6 — esta dentro

  • 7 — cruza

Si se elige más de una condición, al menos una de ellas (operación OR) debe cumplirse para que se extraiga una entidad.

Comparar con las entidades de

INTERSECT

[vectorial: cualquiera]

Capa vectorial intersección

Modificar selección actual por

METHOD

[enumeración]

Predeterminado: 0

Como se debe administrar la selección del algoritmo. Uno de:

  • 0 — crear nueva selección

  • 1 — añadir a la selección actual

  • 2 — seleccionar dentro de la selección actual

  • 3 — borrar de la selección actual

Salidas

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[la misma que la entrada]

La capa entrante con las entidades seleccionadas

Código Python

Algoritmo ID: qgis:selectbylocation

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.

25.1.20.12. Select within distance

NEW in 3.22

creates a selection in a vector layer. Features are selected wherever they are within the specified maximum distance from the features in an additional reference layer.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Seleccionar entidades de

INPUT

[vectorial: cualquiera]

Input vector layer to select features from

Comparar con las entidades de

REFERENCE

[vectorial: cualquiera]

Vector layer whose features closeness is used

Where the features are within

DISTANCE

[número]

Default: 100

The maximum distance around reference features to select input features

Modificar selección actual por

METHOD

[enumeración]

Predeterminado: 0

Como se debe administrar la selección del algoritmo. Uno de:

  • 0 — crear nueva selección

  • 1 — añadir a la selección actual

  • 2 — seleccionar dentro de la selección actual

  • 3 — borrar de la selección actual

Salidas

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[la misma que la entrada]

La capa entrante con las entidades seleccionadas

Código Python

Algorithm ID: native:selectwithindistance

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.