Importante

La traducción es un esfuerzo comunitario al que puedes unirte. Esta página está actualmente traducida en 85.71%.

27.10. Tipos de entrada y salida para algoritmos de procesamiento

Here is the list of input and output types that are supported in Processing with their corresponding alg decorator constants, their name in the modeler designer if exposed.

27.10.1. Tipos de entrada

Input name

Clase

Alg constante

Descripción

Annotation layer

QgsProcessingParameterAnnotationLayer

alg.ANNOTATION_LAYER

Una capa de anotación

Configuración de Autenticación

QgsProcessingParameterAuthConfig

alg.AUTH_CFG

Permite a los usuarios seleccionar entre las configuraciones de autenticación disponibles o crear nuevas configuraciones de autenticación

Banda ráster

QgsProcessingParameterBand

alg.BAND

Una banda de una capa ráster

Boolean

QgsProcessingParameterBoolean

alg.BOOL

Un valor booleano

Connection Name

QgsProcessingParameterProviderConnection

A selection from available registered connections for a particular data provider

Color

QgsProcessingParameterColor

alg.COLOR

Un color

Coordinate Operation

QgsProcessingParameterCoordinateOperation

alg.COORDINATE_OPERATION

Una operación de coordenada (para transformaciones SRC)

CRS

QgsProcessingParameterCrs

alg.CRS

Un Sistema de Coordenadas de Referencia

Database Schema

QgsProcessingParameterDatabaseSchema

alg.DATABASE_SCHEMA

Un esquema de Base de Datos

Database Table

QgsProcessingParameterDatabaseTable

alg.DATABASE_TABLE

Una tabla de Base de Datos

Datetime

QgsProcessingParameterDateTime

alg.DATETIME

Una fecha y hora (o una fecha u hora pura)

Distance

QgsProcessingParameterDistance

alg.DISTANCE

Un parámetro numérico doble para valores de distancia

DXF Layers

QgsProcessingParameterDxfLayers

A list of vector layers to export as DXF file

Enum

QgsProcessingParameterEnum

alg.ENUM

Una enumeración, permitiendo la selección de un conjunto de valores predefinidos

Expresión

QgsProcessingParameterExpression

alg.EXPRESSION

Una expresión

Extensión

QgsProcessingParameterExtent

alg.EXTENT

Una extensión espacial definida por xmin, xmax, ymin, ymax

QgsProcessingParameterField

alg.FIELD

Un campo en la tabla de atributos de una capa vectorial

Field Aggregates

QgsProcessingParameterAggregate

A parameter for “aggregate” configurations, which consist of a definition of desired output fields, types, and aggregate used to populate them

Fields Mapper

QgsProcessingParameterFieldMapping

A parameter for “field mapping” configurations, which consist of a definition of desired output fields, types, and expressions used to populate them

File/Folder

QgsProcessingParameterFile

alg.FILE

Un nombre de archivo de un archivo existente

QgsProcessingParameterFileDestination

alg.FILE_DEST

Un nombre de archivo para un archivo de salida recién creado

QgsProcessingParameterFolderDestination

alg.FOLDER_DEST

Una carpeta (carpeta de destino)

Geometry

QgsProcessingParameterGeometry

alg.GEOMETRY

Una geometría

QgsProcessingParameterNumber.Integer

alg.INT

Un entero

Diseño de impresión

QgsProcessingParameterLayout

alg.LAYOUT

Un diseño

Print Layout Item

QgsProcessingParameterLayoutItem

alg.LAYOUT_ITEM

Un elemento de diseño

Map Layer

QgsProcessingParameterMapLayer

alg.MAPLAYER

Una capa de mapa

Map Theme

QgsProcessingParameterMapTheme

alg.MAP_THEME

Un tema de mapa de proyecto

Matriz

QgsProcessingParameterMatrix

alg.MATRIX

Una matriz

Mesh Dataset Groups

QgsProcessingParameterMeshDatasetGroups

Dataset groups of mesh layer

Mesh Dataset Time

QgsProcessingParameterMeshDatasetTime

Dataset index from a mesh layer by time setting

Capa de malla

QgsProcessingParameterMeshLayer

alg.MESH_LAYER

Una capa de malla

Multiple Input

QgsProcessingParameterMultipleLayers

alg.MULTILAYER

Un conjunto de capas

NUmero

QgsProcessingParameterNumber.Double

alg.NUMBER

Un valor numérico

Punto

QgsProcessingParameterPoint

alg.POINT

Un punto

Point Cloud Attribute

QgsProcessingParameterPointCloudAttribute

An attribute from a point cloud layer

QgsProcessingParameterPointCloudDestination

alg.POINTCLOUD_LAYER_DEST

Un parámetro de destino de la capa de nube de puntos, para especificar la ruta de destino de una capa de nube de puntos creada por el algoritmo.

Capa de nubes de puntos

QgsProcessingParameterPointCloudLayer

alg.POINTCLOUD_LAYER

Una capa de nube de puntos

QgsProcessingParameterProviderConnection

alg.PROVIDER_CONNECTION

Una conexión disponible para un proveedor de base de datos

Rango

QgsProcessingParameterRange

alg.RANGE

Un rango de número

Capa Ráster

QgsProcessingParameterRasterLayer

alg.RASTER_LAYER

Una capa ráster.

QgsProcessingParameterRasterDestination

alg.RASTER_LAYER_DEST

Un parámetro de destino de la capa ráster, para especificar la ruta de destino de una capa ráster creada por el algoritmo.

Escala

QgsProcessingParameterScale

alg.SCALE

Una escala de mapa

QgsProcessingParameterFeatureSink

alg.SINK

Un destino de objetos

TIN Creation Layers

QgsProcessingParameterTinInputLayers

Selection of multiple layers to create a TIN with vertices and/or break lines

Vector Features

QgsProcessingParameterFeatureSource

alg.SOURCE

Una fuente de objetos

Cadena

QgsProcessingParameterString

alg.STRING

Una cadena de texto

Capa vectorial

QgsProcessingParameterVectorLayer

alg.VECTOR_LAYER

Una capa vectorial.

QgsProcessingParameterVectorDestination

alg.VECTOR_LAYER_DEST

Un parámetro de destino de la capa vectorial, para especificar la ruta de destino de una capa vectorial creada por el algoritmo.

Vector Tile Writer Layers

QgsProcessingParameterVectorTileDestination

Un parámetro de destino de la capa de mosaicos vectoriales, para especificar la ruta de destino para una capa de mosaicos vectoriales creada por el algoritmo.

27.10.2. Tipos de salida

Clase

Alg constante

Descripción

QgsProcessingOutputBoolean

alg.BOOL

Un valor booleano

QgsProcessingOutputNumber

alg.DISTANCE

Un parámetro numérico doble para valores de distancia

QgsProcessingOutputFile

alg.FILE

Un nombre de archivo de un archivo existente

QgsProcessingOutputFolder

alg.FOLDER

Una carpeta

QgsProcessingOutputHtml

alg.HTML

HTML

QgsProcessingOutputNumber

alg.INT

Un Entero

QgsProcessingOutputLayerDefinition

alg.LAYERDEF

Una definición de capa

QgsProcessingOutputMapLayer

alg.MAPLAYER

Una capa de mapa

QgsProcessingOutputMultipleLayers

alg.MULTILAYER

Un conjunto de capas

QgsProcessingOutputNumber

alg.NUMBER

Un valor numérico

QgsProcessingOutputPointCloudLayer

alg.POINTCLOUD_LAYER

Una capa de nube de puntos

QgsProcessingOutputRasterLayer

alg.RASTER_LAYER

Una capa ráster.

QgsProcessingOutputString

alg.STRING

Una cadena de texto

QgsProcessingOutputVectorLayer

alg.VECTOR_LAYER

Una capa vectorial.

QgsProcessingOutputVectorTileLayer

A vector tile layer