Importante

La traducción es un esfuerzo comunitario puede unirse. Esta página está actualmente traducida en |progreso de traducción|.

24.2.7. Geoprocesamiento vectorial

24.2.7.1. Buffers vectoriales

Crea buffers alrededor de entidades de una capa vectorial.

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: geometry]

La capa vectorial entrante

Nombre de la columna geometría

GEOMETRY

[cadena de texto]

Predeterminado: “geometry”

El nombre de la columna de geometría de la capa entrante a usar

Distancia de buffer

DISTANCE

[number: double]

Predeterminado: 10.0

Mínimo: 0.0

Disolver por atributo

Opcional

FIELD

[campo de tabla: cualquiera]

Default: Not set

Campo a usar par disolver

Resultados de disolución

DISSOLVE

[booleano]

Predeterminado: Falso

If set, the result is dissolved. If no field is set for dissolving, all the buffers are dissolved into one feature.

Produce una entidad para cada geometría en cualquier tipo de colección de geometría en el archivo de origen

EXPLODE_COLLECTIONS

[booleano]

Predeterminado: Falso

Buffer

OUTPUT

[vectorial: poligonal]

Predeterinado: [Save to temporary file]

Especifica la capa de bufer saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena de texto]

Predeterminado: “” (sin opciones adicionales)

Opciones adicionales de creación GDAL.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Buffer

OUTPUT

[vectorial: poligonal]

La capa bufer saliente

Código Python

Algoritmo ID: gdal:buffervectors

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.2.7.2. Cortar vectorial por extensión

Corta cualquier archivo vectorial compatible con OGR a una extensión dada.

Este algoritmo se deriva de la utilidad GDAL ogr2ogr.

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: geometry]

La capa vectorial entrante

Cortar extensión

EXTENT

[extensión]

Define el recuadro delimitador a usar para el archivo saliente vectorial. Tiene que ser definido en las coordenadas del SRC destinatario.

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

Cortado (extensión)

OUTPUT

[la misma que la entrada]

Predeterinado: [Save to temporary file]

Especifica la capa saliente (cortada). Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena de texto]

Predeterminado: “” (sin opciones adicionales)

Opciones adicionales de creación GDAL.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Cortado (extensión)

OUTPUT

[la misma que la entrada]

La capa saliente (cortada). El formato predeterminado es «archivo de forma ESRI».

Código Python

Algoritmo ID: gdal:clipvectorbyextent

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.2.7.3. Cortar vectorial por capa de máscara

Corta cualquier capa vectorial compatible OGR por una capa poligonal de máscara.

Este algoritmo se deriva de la utilidad GDAL ogr2ogr.

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: geometry]

La capa vectorial entrante

Capa de máscara

MASK

[vectorial: poligonal]

Capa a usar como extensión de corte para la capa vectorial entrante.

Cortado (mascara)

OUTPUT

[la misma que la entrada]

Predeterinado: [Save to temporary file]

La capa saliente (mascarada). Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena de texto]

Predeterminado: “” (sin opciones adicionales)

Opciones adicionales de creación GDAL.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Cortado (mascara)

OUTPUT

[la misma que la entrada]

La capa saliente (mascarada). El formato predeterminado es «Archivo de forma ESRI».

Código Python

ID Algoritmo: gdal:clipvectorbypolygon

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.2.7.4. Disolver

Disolver (combinar) geometrías que tengan el mismo valor para un atributo/campo dado. Las geometrías de salida son multiparte.

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vector: geometry]

La capa entrante a disolver

Disolver campo

Opcional

FIELD

[campo de tabla: cualquiera]

El campo de la capa entrante a usar para la disolución

Nombre de la columna geometría

GEOMETRY

[cadena de texto]

Predeterminado: “geometry”

El nombre de la columna de geometría de la capa entrante a usar para la disolución.

Disuelto

OUTPUT

[la misma que la entrada]

Predeterinado: [Save to temporary file]

Especificar la capa saliente. una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Produce una entidad para cada geometría en cualquier tipo de colección de geometría en el archivo de origen

EXPLODE_COLLECTIONS

[booleano]

Predeterminado: Falso

Producir una entidad para cada geometría en cualquier tipo de colección de geometría en el archivo fuente

Mantener atributos de entrada

KEEP_ATTRIBUTES

[booleano]

Predeterminado: Falso

Mantener todos los atributos de la capa entrante

Contar entidades disueltas

COUNT_FEATURES

[booleano]

Predeterminado: Falso

Contar las entidades disueltas e incluirlas en la capa saliente.

Calcular área y perímetro de entidades disueltas

COMPUTE_AREA

[booleano]

Predeterminado: Falso

Compute the area and perimeter of dissolved features and include them in the output layer

Calcular min/max/sum/media para atributo

COMPUTE_STATISTICS

[booleano]

Predeterminado: Falso

Calcular estadísticas (min, max, suma y media) para los atributos nnuméricos especificados e incluirlas en la capa saliente

Atributo numérico donde calcular estadísticas

Opcional

STATISTICS_ATTRIBUTE

[campo de tabla: numérico]

El atributo numérico para calcular las estadísticas

Opciones de creación adicional

Opcional

OPTIONS

[cadena de texto]

Predeterminado: “” (sin opciones adicionales)

Opciones adicionales de creación GDAL.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Disuelto

OUTPUT

[la misma que la entrada]

The output multipart geometry layer (with dissolved geometries)

Código Python

Algoritmo ID: gdal:dissolve

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.2.7.5. Desplazamiento de curva

Compensa las líneas por una distancia especificada. Las distancias positivas compensarán las líneas a la izquierda, y las distancias negativas las compensarán a la derecha.

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: lineal]

La capa lineal entrante

Nombre de la columna geometría

GEOMETRY

[cadena de texto]

Predeterminado: “geometry”

El nombre de la columna de geometría de la capa entrante a usar

Distancia de desplazamiento (lado izquierdo: positiva, lado derecho: negativa)

DISTANCE

[number: double]

Predeterminado: 10.0

Desplazamiento de curva

OUTPUT

[vectorial: lineal]

Predeterinado: [Save to temporary file]

Especifica la cappa lineal saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena de texto]

Predeterminado: “” (sin opciones adicionales)

Opciones adicionales de creación GDAL.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Desplazamiento de curva

OUTPUT

[vectorial: lineal]

La capa con la curva desplazada saliente

Código Python

Algoritmo ID: gdal:offsetcurve

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.2.7.6. Bufer unilateral

Crea un bufer en un lado (derecho o izquierdo) de las líneas en una capa vectorial lineal.

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: lineal]

La capa lineal entrante

Nombre de la columna geometría

GEOMETRY

[cadena de texto]

Predeterminado: “geometry”

El nombre de la columna de geometría de la capa entrante a usar

Distancia de buffer

DISTANCE

[number: double]

Predeterminado: 10.0

Bufer lateral

BUFFER_SIDE

[enumeración]

Predeterminado: 0

Una de:

  • 0 — Derecha

  • 1 — Izquierda

Disolver por atributo

Opcional

FIELD

[campo de tabla: cualquiera]

Default: Not set

Campo a usar par disolver

Disolver todos los resultados

DISSOLVE

[booleano]

Predeterminado: Falso

Si se establece, el resultado se disuelve

Si no se establece ningún campo para disolver, todos los búferes se disuelven en una entidad.

Produce una entidad para cada geometría en cualquier tipo de colección de geometría en el archivo de origen

EXPLODE_COLLECTIONS

[booleano]

Predeterminado: Falso

Bufer unilateral

OUTPUT

[vectorial: poligonal]

Predeterinado: [Save to temporary file]

Especifica la capa de bufer saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena de texto]

Predeterminado: “” (sin opciones adicionales)

Opciones adicionales de creación GDAL.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Bufer unilateral

OUTPUT

[vectorial: poligonal]

La capa bufer saliente

Código Python

Algoritmo ID: gdal:onesidebuffer

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.2.7.7. Puntos a lo largo de líneas

Genera un punto en cada línea de una capa de vector de línea a una distancia desde el inicio. La distancia se proporciona como una fracción de la longitud de la línea.

Parametros

Parámetros básicos

Etiqueta

Nombre

Tipo

Descripción

Capa de entrada

INPUT

[vectorial: lineal]

La capa lineal entrante

Nombre de la columna geometría

GEOMETRY

[cadena de texto]

Predeterminado: “geometry”

El nombre de la columna de geometría de la capa entrante a usar

Distancia desde el inicio de la línea representada como una fracción de la longitud de la línea

DISTANCE

[number: double]

Default: 0.5

Puntos a lo largo de las líneas

OUTPUT

[vector: punto]

Predeterinado: [Save to temporary file]

Especifica la capa de puntos saliente. Una de:

  • Guardar a un Archivo Temporal

  • Guardar en archivo…

Parámetros avanzados

Etiqueta

Nombre

Tipo

Descripción

Opciones de creación adicional

Opcional

OPTIONS

[cadena de texto]

Predeterminado: “” (sin opciones adicionales)

Opciones adicionales de creación GDAL.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Puntos a lo largo de línea

OUTPUT

[vector: punto]

La capa puntual saliente

Código Python

Algoritmo ID: gdal:pointsalonglines

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.