Wichtig

Übersetzen ist eine Gemeinschaftsleistung Sie können mitmachen. Diese Seite ist aktuell zu 100.00% übersetzt.

27.10. Eingabe- und Ausgabetypen für Verarbeitungsalgorithmen

Hier ist die Liste der Eingabe- und Ausgabetypen, die in der Verarbeitung unterstützt werden, mit ihren entsprechenden alg-decorator-Konstanten und ihrem Namen im Modellentwurf, falls vorhanden.

27.10.1. Eingabe-Typen

Eingabe-Name

Klasse

Alg constant

Beschreibung

Anmerkungen-Layer

QgsProcessingParameterAnnotationLayer

alg.ANNOTATION_LAYER

Ein Anmerkungen-Layer

Authentifikationskonfiguration

QgsProcessingParameterAuthConfig

alg.AUTH_CFG

Ermöglicht Benutzern die Auswahl aus verfügbaren Authentifizierungskonfigurationen oder die Erstellung neuer Authentifizierungskonfigurationen

Raste-Band

QgsProcessingParameterBand

alg.BAND

Ein Band/Kanal eines Rasterlayers

Boolean

QgsProcessingParameterBoolean

alg.BOOL

Ein boolescher Wert

Name der Verbindung

QgsProcessingParameterProviderConnection

Eine Auswahl aus den verfügbaren registrierten Verbindungen für einen bestimmten Datenanbieter

Farbe

QgsProcessingParameterColor

alg.COLOR

Eine Farbe

Koordinaten Operation

QgsProcessingParameterCoordinateOperation

alg.COORDINATE_OPERATION

Eine Koordinaten-Operation (für KBS-Transformationen)

KBS

QgsProcessingParameterCrs

alg.CRS

Ein Koordinatenbezugssystem

Datenbank-Schema

QgsProcessingParameterDatabaseSchema

alg.DATABASE_SCHEMA

Ein Datenbank-Schema

Datenbank-Tabelle

QgsProcessingParameterDatabaseTable

alg.DATABASE_TABLE

Eine Datenbank-Tabelle

Datum/Zeit

QgsProcessingParameterDateTime

alg.DATETIME

Eine Datum/Zeit-Wert (oder nur ein Datum oder eine Uhrzeit)

Entfernung

QgsProcessingParameterDistance

alg.DISTANCE

Ein numerischer Parameter für Abstandswerte

DXF-Layer

QgsProcessingParameterDxfLayers

Eine Liste von Vektorlayern für den Export als DXF-Datei

Aufzählung

QgsProcessingParameterEnum

alg.ENUM

Eine Aufzählung, die eine Auswahl aus einer Reihe von vordefinierten Werten ermöglicht

Ausdruck

QgsProcessingParameterExpression

alg.EXPRESSION

Ein Ausdruck

Extent

QgsProcessingParameterExtent

alg.EXTENT

Eine räumliche Ausdehnung, definiert durch xmin, xmax, ymin, ymax

QgsProcessingParameterField

alg.FIELD

Ein Feld in der Attributtabelle eines Vektorlayers

Feld-Aggregate

QgsProcessingParameterAggregate

Ein Parameter für „Aggregat“-Konfigurationen, die aus einer Definition der gewünschten Ausgabefelder und -typen sowie des Aggregats bestehen, mit dem sie ausgefüllt werden

Felder-Mapper

QgsProcessingParameterFieldMapping

Ein Parameter für „Field-Mapping“-Konfigurationen, die aus einer Definition der gewünschten Ausgabefelder, Typen und Ausdrücke bestehen, mit denen sie ausgefüllt werden

Datei/Ordner

QgsProcessingParameterFile

alg.FILE

Ein Dateiname einer vorhandenen Datei

QgsProcessingParameterFileDestination

alg.FILE_DEST

Ein Dateiname für eine neu erstellte Ausgabedatei

QgsProcessingParameterFolderDestination

alg.FOLDER_DEST

Ein Ordner (Zielordner)

Geometrie

QgsProcessingParameterGeometry

alg.GEOMETRY

Eine Geometrie

QgsProcessingParameterNumber.Integer

alg.INT

Eine Ganzzahl

Drucklayout

QgsProcessingParameterLayout

alg.LAYOUT

Ein Layout

Druck-Layout Element

QgsProcessingParameterLayoutItem

alg.LAYOUT_ITEM

Ein Layout-Element

Karten-Layer

QgsProcessingParameterMapLayer

alg.MAPLAYER

Ein Layer in der Karte

Karten-Thema

QgsProcessingParameterMapTheme

alg.MAP_THEME

Ein Karten-Thema aus dem Projekt

Matrix

QgsProcessingParameterMatrix

alg.MATRIX

Eine Matrix

Netz-Datensatzgruppen

QgsProcessingParameterMeshDatasetGroups

Datensatzgruppen eines Netzlayers

Netz-Datensatz Zeit

QgsProcessingParameterMeshDatasetTime

Datensatzindex aus einem Netzlayer nach Zeiteinstellung

Netz-Layer

QgsProcessingParameterMeshLayer

alg.MESH_LAYER

Ein Netzlayer

Mehrfacheingabe

QgsProcessingParameterMultipleLayers

alg.MULTILAYER

Ein Satz von Layern

Nummer

QgsProcessingParameterNumber.Double

alg.NUMBER

Ein numerischer Wert

Punkt

QgsProcessingParameterPoint

alg.POINT

Ein Punkt

Punktwolken-Attribut

QgsProcessingParameterPointCloudAttribute

Ein Attribut aus einem Punktwolken-Layer

QgsProcessingParameterPointCloudDestination

alg.POINTCLOUD_LAYER_DEST

Ein Parameter für das Ziel eines Punktwolken-Layers, mit dem der Zielpfad für einen durch den Algorithmus erzeugten Punktwolken-Layer angegeben werden kann

Punktwolken-Layer

QgsProcessingParameterPointCloudLayer

alg.POINTCLOUD_LAYER

Ein Punktwolken-Layer

QgsProcessingParameterProviderConnection

alg.PROVIDER_CONNECTION

Eine verfügbare Verbindung für einen Datenbankanbieter

Bereich

QgsProcessingParameterRange

alg.RANGE

Ein Nummernkreis

Rasterlayer

QgsProcessingParameterRasterLayer

alg.RASTER_LAYER

Ein Rasterlayer

QgsProcessingParameterRasterDestination

alg.RASTER_LAYER_DEST

Ein Rasterlayer-Zielparameter, um den Zielpfad für einen durch den Algorithmus erstellten Rasterlayer anzugeben

Maßstab

QgsProcessingParameterScale

alg.SCALE

Ein Kartenmaßstab

QgsProcessingParameterFeatureSink

alg.SINK

A feature sink

TIN-Erstellung Layer

QgsProcessingParameterTinInputLayers

Auswahl mehrerer Layer zur Erstellung eines TIN mit Scheitelpunkten und/oder Bruchlinien

Vektor-Objekte

QgsProcessingParameterFeatureSource

alg.SOURCE

Eine Objekt-Quelle

Text

QgsProcessingParameterString

alg.STRING

Eine Zeichenkette

Vektorlayer

QgsProcessingParameterVectorLayer

alg.VECTOR_LAYER

Ein Vektorlayer

QgsProcessingParameterVectorDestination

alg.VECTOR_LAYER_DEST

Ein Parameter für das Ziel eines Vektorlayers, um den Zielpfad für einen vom Algorithmus erzeugten Vektorlayer anzugeben

Vektor-Kachel-Schreib Layer

QgsProcessingParameterVectorTileDestination

Ein Parameter für das Ziel eines Vektorkachel-Layers, der den Zielpfad für einen durch den Algorithmus erzeugten Vektorkachel-Layer angibt

27.10.2. Ausgabetypen

Klasse

Alg constant

Beschreibung

QgsProcessingOutputBoolean

alg.BOOL

Ein boolescher Wert

QgsProcessingOutputNumber

alg.DISTANCE

Ein numerischer Parameter für Abstandswerte

QgsProcessingOutputFile

alg.FILE

Ein Dateiname einer vorhandenen Datei

QgsProcessingOutputFolder

alg.FOLDER

Ein Ordner

QgsProcessingOutputHtml

alg.HTML

HTML

QgsProcessingOutputNumber

alg.INT

Eine Ganzzahl

QgsProcessingOutputLayerDefinition

alg.LAYERDEF

Eine Layer-Definition

QgsProcessingOutputMapLayer

alg.MAPLAYER

Ein Layer in der Karte

QgsProcessingOutputMultipleLayers

alg.MULTILAYER

Ein Satz von Layern

QgsProcessingOutputNumber

alg.NUMBER

Ein numerischer Wert

QgsProcessingOutputPointCloudLayer

alg.POINTCLOUD_LAYER

Ein Punktwolken-Layer

QgsProcessingOutputRasterLayer

alg.RASTER_LAYER

Ein Rasterlayer

QgsProcessingOutputString

alg.STRING

Eine Zeichenkette

QgsProcessingOutputVectorLayer

alg.VECTOR_LAYER

Ein Vektorlayer

QgsProcessingOutputVectorTileLayer

Ein Vektor-Kachel-Layer