Viktigt

Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.

23.10. Inmatnings- och utmatningstyper för bearbetningsalgoritmer

Här är listan över in- och utdatatyper som stöds i Processing med deras motsvarande alg-dekoratorkonstanter, deras namn i modelleringsdesignern om de exponeras.

23.10.1. Inmatningstyper

Namn på inmatning

Klass

Alg konstant

Beskrivning

Skikt för annoteringar

QgsProcessingParameterAnnotationLayer

alg.ANNOTATION_LAYER

Ett lager med anteckningar

Område

QgsProcessingParameterArea

En numerisk parameter som representerar ett ytmått

Konfiguration av autentisering

QgsProcessingParameterAuthConfig

alg.AUTH_CFG

Låter användare välja bland tillgängliga autentiseringskonfigurationer eller skapa nya autentiseringskonfigurationer

Rasterband

QgsProcessingParameterBand

alg.BAND

Ett band av ett rasterlager

Boolean

QgsProcessingParameterBoolean

alg.BOOL

Ett booleanskt värde

Kontaktens namn

QgsProcessingParameterProviderConnection

Ett urval av tillgängliga registrerade anslutningar för en viss dataleverantör

Färg

QgsProcessingParameterColor

alg.COLOR

En färg

Koordinera driften

QgsProcessingParameterCoordinateOperation

alg.COORDINATE_OPERATION

En koordinatoperation (för CRS-transformationer)

CRS

QgsProcessingParameterCrs

alg.CRS

Ett koordinatbaserat referenssystem

Schema för databas

QgsProcessingParameterDatabaseSchema

alg.DATABASE_SCHEMA

Ett databasschema

Databastabell

QgsProcessingParameterDatabaseTable

alg.DATABASE_TABLE

En databastabell

Datum

ProcessingDateTimeParameterDataType.Date

alg.DATE

En ren träff

Datum Tid

ProcessingDateTimeParameterDataType.DateTime

alg.DATETIME

En datatid

Avstånd

QgsProcessingParameterDistance

alg.DISTANCE

En dubbel numerisk parameter för avståndsvärden

DXF-lager

QgsProcessingParameterDxfLayers

En lista över vektorlager som ska exporteras som DXF-fil

Enum

QgsProcessingParameterEnum

alg.ENUM

En uppräkning som gör det möjligt att välja från en uppsättning fördefinierade värden

Uttryck

QgsProcessingParameterExpression

alg.EXPRESSION

Ett uttryck

Utsträckning

QgsProcessingParameterExtent

alg.EXTENT

En rumslig utsträckning definierad av xmin, xmax, ymin, ymax

QgsProcessingParameterField

alg.FIELD

Ett fält i attributtabellen för ett vektorlager

Fältaggregat

QgsProcessingParameterAggregate

En parameter för ”aggregat”-konfigurationer, som består av en definition av önskade utdatafält, typer och aggregat som används för att fylla dem

Fält Mapper

QgsProcessingParameterFieldMapping

En parameter för konfigurationer av ”fältmappning”, som består av en definition av önskade utdatafält, typer och uttryck som används för att fylla dem

Fil/mapp

QgsProcessingParameterFile

alg.FILE

Ett filnamn för en befintlig fil

QgsProcessingParameterFileDestination

alg.FILE_DEST

Ett filnamn för en nyskapad utdatafil

QgsProcessingParameterFolderDestination

alg.FOLDER_DEST

En mapp (målmapp)

Geometri

QgsProcessingParameterGeometry

alg.GEOMETRY

En geometri

ProcessingNumberParameterType.Integer

alg.INT

Ett heltal

Layout för utskrift

QgsProcessingParameterLayout

alg.LAYOUT

En layout

Objekt för utskriftslayout

QgsProcessingParameterLayoutItem

alg.LAYOUT_ITEM

Ett layoutobjekt

Kartskikt

QgsProcessingParameterMapLayer

alg.MAPLAYER

Ett kartlager

Karttema

QgsProcessingParameterMapTheme

alg.MAP_THEME

Ett tema för projektkartan

Matris

QgsProcessingParameterMatrix

alg.MATRIX

En matris

Grupper av nätdataset

QgsProcessingParameterMeshDatasetGroups

Datasetgrupper av nätlager

Mesh Dataset Tid

QgsProcessingParameterMeshDatasetTime

Datasetindex från ett nätlager med tidsinställning

Nätlager

QgsProcessingParameterMeshLayer

alg.MESH_LAYER

Ett nätlager

Flera inmatningar

QgsProcessingParameterMultipleLayers

alg.MULTILAYER

En uppsättning lager

Siffra

ProcessingNumberParameterType.Double

alg.NUMBER

Ett numeriskt värde

Punkt

QgsProcessingParameterPoint

alg.POINT

En punkt

Punktmolnsattribut

QgsProcessingParameterPointCloudAttribute

Ett attribut från ett punktmolnslager

QgsProcessingParameterPointCloudDestination

alg.POINTCLOUD_LAYER_DEST

En destinationsparameter för ett punktmolnslager, för att specificera destinationsvägen för ett punktmolnslager som skapats av algoritmen

Punktmolnsskikt

QgsProcessingParameterPointCloudLayer

alg.POINTCLOUD_LAYER

Ett punktmolnslager

QgsProcessingParameterProviderConnection

alg.PROVIDER_CONNECTION

En tillgänglig anslutning för en databasleverantör

Intervall

QgsProcessingParameterRange

alg.RANGE

Ett nummerintervall

Rasterlager

QgsProcessingParameterRasterLayer

alg.RASTER_LAYER

Ett rasterlager

QgsProcessingParameterRasterDestination

alg.RASTER_LAYER_DEST

En destinationsparameter för rasterskikt, för att specificera destinationsvägen för ett rasterskikt som skapats av algoritmen

Skala

QgsProcessingParameterScale

alg.SCALE

En kartskala

QgsProcessingParameterFeatureSink

alg.SINK

En funktionssänka

Text

QgsProcessingParameterString

alg.STRING

En textsträng

TIN-skapande lager

QgsProcessingParameterTinInputLayers

Val av flera lager för att skapa en TIN med hörnpunkter och/eller brytlinjer

Tid

ProcessingDateTimeParameterDataType.Time

alg.TIME

En ren tid

Vektorfunktioner

QgsProcessingParameterFeatureSource

alg.SOURCE

En funktionskälla

Vektorlager

QgsProcessingParameterVectorLayer

alg.VECTOR_LAYER

Ett vektorlager

QgsProcessingParameterVectorDestination

alg.VECTOR_LAYER_DEST

En destinationsparameter för vektorlager, för att specificera destinationsvägen för ett vektorlager som skapats av algoritmen

Vektor Tile Writer-lager

QgsProcessingParameterVectorTileDestination

En destinationsparameter för ett vektorskiktlager, för att specificera destinationsvägen för ett vektorskiktlager som skapats av algoritmen

Volym

QgsProcessingParameterVolume

En numerisk parameter som representerar ett volymmått

23.10.2. Typer av utdata

Klass

Alg konstant

Beskrivning

QgsProcessingOutputBoolean

alg.BOOL

Ett booleanskt värde

QgsProcessingOutputNumber

alg.DISTANCE

En dubbel numerisk parameter för avståndsvärden

QgsProcessingOutputFile

alg.FILE

Ett filnamn för en befintlig fil

QgsProcessingOutputFolder

alg.FOLDER

Videomapp

QgsProcessingOutputHtml

alg.HTML

HTML

QgsProcessingOutputNumber

alg.INT

Ett heltal

QgsProcessingOutputLayerDefinition

alg.LAYERDEF

En definition av lager

QgsProcessingOutputMapLayer

alg.MAPLAYER

Ett kartlager

QgsProcessingOutputMultipleLayers

alg.MULTILAYER

En uppsättning lager

QgsProcessingOutputNumber

alg.NUMBER

Ett numeriskt värde

QgsProcessingOutputPointCloudLayer

alg.POINTCLOUD_LAYER

Ett punktmolnslager

QgsProcessingOutputRasterLayer

alg.RASTER_LAYER

Ett rasterlager

QgsProcessingOutputString

alg.STRING

En textsträng

QgsProcessingOutputVectorLayer

alg.VECTOR_LAYER

Ett vektorlager

QgsProcessingOutputVectorTileLayer

Ett lager med vektorplattor