25.1.6. Herramientas de capa

25.1.6.1. Exportar información de capa(s)

NEW in 3.18

Crea una capa de polígono con características correspondientes a la extensión de la(s) capa(s) seleccionada(s)

Los detalles adicionales de la capa (CRS, nombre del proveedor, ruta del archivo, nombre de la capa, filtro de subconjunto, resumen y atribución) se adjuntan como atributos a cada entidad.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capas de entrada

LAYERS

[vector: cualquiera] [lista]

Capas vectoriales de entrada para obtener información.

Salida

OUTPUT

[vector: polígono]

Predeterminado: [Crear capa temporal]

Especificación de la capa de salida. Uno de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en geopaquete…

  • Guardar en tabla de base de datos…

El fichero codificado también puede cambiarse aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Salida

OUTPUT

[vector: polígono]

Capa vectorial de polígono que muestra la extensión de las capas de entrada y la información asociada en los atributos.

Código Python

Algoritmo ID: native:exportmeshvertices

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.6.2. Exportar a hoja de cálculo

Exporta los atributos de una selección de capas vectoriales a un documento de hoja de cálculo o, opcionalmente, los agrega a una hoja de cálculo existente como hojas adicionales.

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Capas de entrada

LAYERS

[vector: cualquiera] [lista]

Capas vectoriales de entrada. La hoja de cálculo de salida constará de una hoja, para cada capa, que contiene los atributos de esta capa.

Utilice alias de campo como encabezados de columna

USE_ALIAS

[booleano]

Predeterminado: Falso

Utilice los alias de campo de la tabla de atributos para la hoja de cálculo.

Exportar valores formateados en lugar de valores sin formato

FORMATTED_VALUES

[booleano]

Predeterminado: Falso

Si Verdadero, exporta los valores formateados legibles por humanos (p. ej., de un :ref:`value map or value relation <edit_widgets>) a la hoja de cálculo.

Sobrescribir hoja de cálculo existente

OVERWRITE

[booleano]

Predeterminado: Verdadero

Si la hoja de cálculo especificada existe, establecer esta opción en Verdadero sobrescribirá la hoja de cálculo existente. Si esta opción es Falso y la hoja de cálculo existe, las capas se agregarán como hojas adicionales.

Hoja de cálculo de destino

OUTPUT

[archivo]

Predeterminado: [Guardar en capa temporal]

Hoja de cálculo de salida con una hoja para cada capa. Uno de:

  • Guardar en un archivo temporal

  • Guardar en archivo…

Salidas

Etiqueta

Nombre

Tipo

Descripción

Hoja de cálculo de destino

OUTPUT

[archivo]

Hoja de cálculo con una hoja para cada capa.

Capas dentro de la hoja de cálculo

OUTPUT_LAYERS

[lista]

La lista de hojas agregadas a la hoja de cálculo.

Código Python

Algoritmo ID: native:exportmeshedges

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.6.3. Extraer extensión de la capa

Genera una capa vectorial con el mínimo marco límite (rectángulo con orientación N-S) que cubre todas las entidades entrantes.

La capa saliente contiene un marco límite para toda la capa entrante.

../../../../_images/extract_layer_extent.png

Figura 25.7 En rojo el marco límite de la capa fuente

menú predeterminado: Vector ► Herramientas de Investigación

Parámetros

Etiqueta

Nombre

Tipo

Descripción

Layer

INPUT

[layer]

Capa entrante

Extender

OUTPUT

[vector: polígono]

Predeterminado: [Crear capa temporal]

Especifique la capa vectorial poligonal para la extensión saliente. Una de:

  • Crear capa temporal (TEMPORARY_OUTPUT)

  • Guardar en archivo…

  • Guardar en geopaquete…

  • Guardar en tabla de base de datos…

El fichero codificado también puede cambiarse aquí.

Salidas

Etiqueta

Nombre

Tipo

Descripción

Extender

OUTPUT

[vector: polígono]

Capa vectorial saliente (poligonal) con la extensión (mínimo marco límite)

Código Python

Algorithm ID: qgis:polygonfromlayerextent

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.