Ważne

Tłumaczenie jest wysiłkiem społeczności QGISa przyłącz się. Ta strona jest obecnie przetłumaczona w 100.00%.

23.10. Rodzaje wejść i wyjść dla Algorytmów Przetwarzania

Oto lista typów wejść i wyjść, które są obsługiwane w Processingu, wraz z odpowiadającymi im stałymi dekoratora alg oraz ich nazwą w narzędziu Projekt modelu (jeśli jest udostępniona)

23.10.1. Rodzaje wejść

Nazwa wejściowa

Klasa

Stała algorytmu

Opis

Warstwa opisów

QgsProcessingParameterAnnotationLayer

alg.ANNOTATION_LAYER

Warstwa opisów

Obszar

QgsProcessingParameterArea

Parametr numeryczny reprezentujący miarę powierzchni

Ustawienia uwierzytelniania

QgsProcessingParameterAuthConfig

alg.AUTH_CFG

Umożliwia użytkownikom wybór spośród dostępnych konfiguracji uwierzytelniania lub tworzenie nowych

Kanał warstwy rastrowej

QgsProcessingParameterBand

alg.BAND

Kanał warstwy rastrowej

Boolean

QgsProcessingParameterBoolean

alg.BOOL

Wartość logiczna

Nazwa połączenia

QgsProcessingParameterProviderConnection

Wybór spośród dostępnych zarejestrowanych połączeń dla określonego dostawcy danych

Kolor

QgsProcessingParameterColor

alg.COLOR

Kolor

Operacja na współrzędnych

QgsProcessingParameterCoordinateOperation

alg.COORDINATE_OPERATION

Operacja na współrzędnych (dla transformacji układu współrzędnych)

Układ współrzędnych

QgsProcessingParameterCrs

alg.CRS

System odniesienia

Schemat bazy danych

QgsProcessingParameterDatabaseSchema

alg.DATABASE_SCHEMA

Schemat bazy danych

Tabela bazy danych

QgsProcessingParameterDatabaseTable

alg.DATABASE_TABLE

Tabela bazy danych

Data

ProcessingDateTimeParameterDataType.Date

alg.DATE

Sama data (bez czasu)

Data i czas

ProcessingDateTimeParameterDataType.DateTime

alg.DATETIME

Data i czas

Odległość

QgsProcessingParameterDistance

alg.DISTANCE

Parametr liczbowy podwójnej precyzji dla wartości odległości

Warstwy DXF

QgsProcessingParameterDxfLayers

Lista warstw wektorowych do wyeksportowania do pliku DXF

Numeracja

QgsProcessingParameterEnum

alg.ENUM

Numeracja, umożliwiająca wybór z zestawu predefiniowanych wartości

Wyrażenie

QgsProcessingParameterExpression

alg.EXPRESSION

Wyrażenie

Zasięg

QgsProcessingParameterExtent

alg.EXTENT

Zasięg przestrzenny zdefiniowany przez xmin, xmax, ymin, ymax

QgsProcessingParameterField

alg.FIELD

Kolumna w tabeli atrybutów warstwy wektorowej

Agregacja kolumn

QgsProcessingParameterAggregate

Parametr konfiguracji „agregacji”, który zawiera definicję żądanych pól wyjściowych, ich typów i funkcji agregującej użytej do ich wypełnienia

Mapowanie kolumn

QgsProcessingParameterFieldMapping

Parametr konfiguracji „mapowania kolumn”, który zawiera definicję żądanych pól wyjściowych, ich typów i wyrażeń używanych do ich wypełnienia

Plik/Katalog

QgsProcessingParameterFile

alg.FILE

Nazwa istniejącego pliku

QgsProcessingParameterFileDestination

alg.FILE_DEST

Nazwa dla pliku wynikowego

QgsProcessingParameterFolderDestination

alg.FOLDER_DEST

Folder (docelowy)

Geometria

QgsProcessingParameterGeometry

alg.GEOMETRY

Geometria

ProcessingNumberParameterType.Integer

alg.INT

Liczba całkowita

Rozkład wydruku

QgsProcessingParameterLayout

alg.LAYOUT

Rozkład wydruku

Obiekt rozkładu wydruku

QgsProcessingParameterLayoutItem

alg.LAYOUT_ITEM

Obiekt rozkładu wydruku

Warstwa mapy

QgsProcessingParameterMapLayer

alg.MAPLAYER

Warstwa mapy

Motyw mapy

QgsProcessingParameterMapTheme

alg.MAP_THEME

Motyw projektu mapy

Macierz

QgsProcessingParameterMatrix

alg.MATRIX

Macierz

Grupy zestawu danych siatki

QgsProcessingParameterMeshDatasetGroups

Grupy danych w warstwie siatki

Parametr czasu zbioru danych siatki

QgsProcessingParameterMeshDatasetTime

Indeks zestawu danych z warstwy siatki według ustawienia czasu

Warstwa siatki

QgsProcessingParameterMeshLayer

alg.MESH_LAYER

Warstwa siatki (mesh)

Wiele danych wejściowych

QgsProcessingParameterMultipleLayers

alg.MULTILAYER

Zestaw warstw

Liczba

ProcessingNumberParameterType.Double

alg.NUMBER

Wartość numeryczna

Punkt

QgsProcessingParameterPoint

alg.POINT

Punkt

Atrybut z warstwy chmury punktów

QgsProcessingParameterPointCloudAttribute

Atrybut z warstwy chmury punktów

QgsProcessingParameterPointCloudDestination

alg.POINTCLOUD_LAYER_DEST

Parametr docelowy warstwy chmury punktów, służący do określenia ścieżki zapisu warstwy chmury punktów utworzonej przez algorytm

Warstwa chmury punktów

QgsProcessingParameterPointCloudLayer

alg.POINTCLOUD_LAYER

Warstwa chmury punktów

QgsProcessingParameterProviderConnection

alg.PROVIDER_CONNECTION

Istniejące połączenie dla dostawcy bazy danych

Zakres

QgsProcessingParameterRange

alg.RANGE

Zakres wartości liczbowych

Warstwa rastrowa

QgsProcessingParameterRasterLayer

alg.RASTER_LAYER

Warstwa rastrowa

QgsProcessingParameterRasterDestination

alg.RASTER_LAYER_DEST

Parametr docelowy warstwy rastrowej, służący do określenia ścieżki zapisu warstwy rastrowej utworzonej przez algorytm

Skala

QgsProcessingParameterScale

alg.SCALE

Skala mapy

QgsProcessingParameterFeatureSink

alg.SINK

Miejsce docelowe obiektów

Tekstowe

QgsProcessingParameterString

alg.STRING

Ciąg tekstowy

Warstwy do tworzenia TIN

QgsProcessingParameterTinInputLayers

Wybór wielu warstw do utworzenia TIN z wierzchołkami i/lub liniami załamania

Czas

ProcessingDateTimeParameterDataType.Time

alg.TIME

Sam czas (bez daty)

Obiekty wektorowe

QgsProcessingParameterFeatureSource

alg.SOURCE

Źródło obiektów

Warstwa wektorowa

QgsProcessingParameterVectorLayer

alg.VECTOR_LAYER

Warstwa wektorowa

QgsProcessingParameterVectorDestination

alg.VECTOR_LAYER_DEST

Parametr wyjściowy warstwy wektorowej, określający ścieżkę docelową dla warstwy wektorowej wygenerowanej przez algorytm

Warstwy źródłowe do zapisu jako kafle wektorowe

QgsProcessingParameterVectorTileDestination

Parametr wyjściowy warstwy kafli wektorowych, określający ścieżkę docelową dla warstwy kafli wektorowych wygenerowanej przez algorytm

Objętość

QgsProcessingParameterVolume

Parametr liczbowy, który określa miarę objętości

23.10.2. Rodzaje wyników

Klasa

Stała algorytmu

Opis

QgsProcessingOutputBoolean

alg.BOOL

Wartość logiczna

QgsProcessingOutputNumber

alg.DISTANCE

Parametr liczbowy podwójnej precyzji dla wartości odległości

QgsProcessingOutputFile

alg.FILE

Nazwa istniejącego pliku

QgsProcessingOutputFolder

alg.FOLDER

Folder

QgsProcessingOutputHtml

alg.HTML

HTML

QgsProcessingOutputNumber

alg.INT

Liczba całkowita

QgsProcessingOutputLayerDefinition

alg.LAYERDEF

Definicja warstwy

QgsProcessingOutputMapLayer

alg.MAPLAYER

Warstwa mapy

QgsProcessingOutputMultipleLayers

alg.MULTILAYER

Zestaw warstw

QgsProcessingOutputNumber

alg.NUMBER

Wartość numeryczna

QgsProcessingOutputPointCloudLayer

alg.POINTCLOUD_LAYER

Warstwa chmury punktów

QgsProcessingOutputRasterLayer

alg.RASTER_LAYER

Warstwa rastrowa

QgsProcessingOutputString

alg.STRING

Ciąg tekstowy

QgsProcessingOutputVectorLayer

alg.VECTOR_LAYER

Warstwa wektorowa

QgsProcessingOutputVectorTileLayer

Kafle warstwy wektorowej