Важно

Prevod je zajednički napor :ref:`možete se pridružiti `. Ova stranica je trenutno prevedena na |napredak prevođenja|.

23.10. Ulazni i izlazni tipovi za algoritme Obrade

Ovo je lista ulaznih i izlaznih tipova koji su podržani u Obradi, sa odgovarajućim konstantama alg dekoratora i njihovim nazivom u dizajneru modela, ako je izložen.

23.10.1. Ulazni tipovi

Naziv ulaza

Klasa

Konstanta algoritma

Opis

Sloj napomena

QgsProcessingParameterAnnotationLayer

alg.ANNOTATION_LAYER

Sloj napomena

Površina

QgsProcessingParameterArea

Numerički parametar koji predstavlja meru površine

Konfiguracija autentifikacije

QgsProcessingParameterAuthConfig

alg.AUTH_CFG

Omogućava korisnicima da izaberu neku od dostupnih konfiguracija autentifikacije ili da naprave nove

Rasterski kanal

QgsProcessingParameterBand

alg.BAND

Kanal rasterskog sloja

Logička vrednost

QgsProcessingParameterBoolean

alg.BOOL

Logička vrednost

Naziv veze

QgsProcessingParameterProviderConnection

Izbor iz dostupnih registrovanih veza za određenog provajdera podataka

Boja

QgsProcessingParameterColor

alg.COLOR

Boja

Koordinatna operacija

QgsProcessingParameterCoordinateOperation

alg.COORDINATE_OPERATION

Koordinatna operacija (za CRS transformacije)

CRS

QgsProcessingParameterCrs

alg.CRS

Koordinatni referentni sistem

Šema baze podataka

QgsProcessingParameterDatabaseSchema

alg.DATABASE_SCHEMA

Šema baze podataka

Tabela baze podataka

QgsProcessingParameterDatabaseTable

alg.DATABASE_TABLE

Tabela baze podataka

Datum

ProcessingDateTimeParameterDataType.Date

alg.DATE

Isključivo datum

Datum i vreme

ProcessingDateTimeParameterDataType.DateTime

alg.DATETIME

Datum i vreme

Rastojanje

QgsProcessingParameterDistance

alg.DISTANCE

Numerički parametar dvostruke preciznosti za vrednosti rastojanja

DXF slojevi

QgsProcessingParameterDxfLayers

Lista vektorskih slojeva za izvoz u DXF datoteku

Enum

QgsProcessingParameterEnum

alg.ENUM

Nabrajanje, koje omogućava izbor iz skupa unapred definisanih vrednosti

Expression

QgsProcessingParameterExpression

alg.EXPRESSION

Izraz

Obuhvat

QgsProcessingParameterExtent

alg.EXTENT

Prostorni obuhvat definisan sa xmin, xmax, ymin, ymax

QgsProcessingParameterField

alg.FIELD

Polje u atributskoj tabeli vektorskog sloja

Agregati polja

QgsProcessingParameterAggregate

Parametar za konfiguracije „agregata“, koje se sastoje od definicije željenih izlaznih polja, tipova i agregata kojima se ona popunjavaju

Mapiranje polja

QgsProcessingParameterFieldMapping

Parametar za konfiguracije „mapiranja polja“, koje se sastoje od definicije željenih izlaznih polja, tipova i izraza kojima se ona popunjavaju

Datoteka/folder

QgsProcessingParameterFile

alg.FILE

Ime postojeće datoteke

QgsProcessingParameterFileDestination

alg.FILE_DEST

Ime novokreirane izlazne datoteke

QgsProcessingParameterFolderDestination

alg.FOLDER_DEST

Folder (odredišni folder)

Geometrija

QgsProcessingParameterGeometry

alg.GEOMETRY

Geometrija

ProcessingNumberParameterType.Integer

alg.INT

Ceo broj

Raspored za štampu

QgsProcessingParameterLayout

alg.LAYOUT

Raspored

Stavka rasporeda za štampu

QgsProcessingParameterLayoutItem

alg.LAYOUT_ITEM

Stavka rasporeda

Sloj karte

QgsProcessingParameterMapLayer

alg.MAPLAYER

Sloj karte

Tema karte

QgsProcessingParameterMapTheme

alg.MAP_THEME

Tema karte projekta

Matrica

QgsProcessingParameterMatrix

alg.MATRIX

Matrica

Mesh grupe skupova podataka

QgsProcessingParameterMeshDatasetGroups

Grupe skupova podataka Mesh sloja

Vreme Mesh skupa podataka

QgsProcessingParameterMeshDatasetTime

Indeks skupa podataka iz Mesh sloja prema podešavanju vremena

Mesh sloj

QgsProcessingParameterMeshLayer

alg.MESH_LAYER

Mesh sloj

Višestruki ulaz

QgsProcessingParameterMultipleLayers

alg.MULTILAYER

Skup slojeva

Broj

ProcessingNumberParameterType.Double

alg.NUMBER

Numerička vrednost

Tačka

QgsProcessingParameterPoint

alg.POINT

Tačka

Atribut oblaka tačaka

QgsProcessingParameterPointCloudAttribute

Atribut iz sloja oblaka tačaka

QgsProcessingParameterPointCloudDestination

alg.POINTCLOUD_LAYER_DEST

Parametar odredišta za sloj oblaka tačaka, za zadavanje odredišne putanje sloja oblaka tačaka koji algoritam kreira

Sloj oblaka tačaka

QgsProcessingParameterPointCloudLayer

alg.POINTCLOUD_LAYER

Sloj oblaka tačaka

QgsProcessingParameterProviderConnection

alg.PROVIDER_CONNECTION

Dostupna veza za provajdera baze podataka

Opseg

QgsProcessingParameterRange

alg.RANGE

Opseg brojeva

Rasterski sloj

QgsProcessingParameterRasterLayer

alg.RASTER_LAYER

Rasterski sloj

QgsProcessingParameterRasterDestination

alg.RASTER_LAYER_DEST

Parametar odredišta za rasterski sloj, za zadavanje odredišne putanje rasterskog sloja koji algoritam kreira

Razmera

QgsProcessingParameterScale

alg.SCALE

Razmera karte

QgsProcessingParameterFeatureSink

alg.SINK

Ponor objekata

Niska

QgsProcessingParameterString

alg.STRING

Tekstualna niska

Slojevi za kreiranje TIN-a

QgsProcessingParameterTinInputLayers

Izbor više slojeva za kreiranje TIN-a sa temenima i/ili prelomnim linijama

Vreme

ProcessingDateTimeParameterDataType.Time

alg.TIME

Isključivo vreme

Vektorski objekti

QgsProcessingParameterFeatureSource

alg.SOURCE

Izvor objekata

Vektorski sloj

QgsProcessingParameterVectorLayer

alg.VECTOR_LAYER

Vektorski sloj

QgsProcessingParameterVectorDestination

alg.VECTOR_LAYER_DEST

Parametar odredišta za vektorski sloj, za zadavanje odredišne putanje vektorskog sloja koji algoritam kreira

Slojevi za upis vektorskih pločica

QgsProcessingParameterVectorTileDestination

Parametar odredišta za sloj vektorskih pločica, za zadavanje odredišne putanje sloja vektorskih pločica koji algoritam kreira

Zapremina

QgsProcessingParameterVolume

Numerički parametar koji predstavlja meru zapremine

23.10.2. Izlazni tipovi

Klasa

Konstanta algoritma

Opis

QgsProcessingOutputBoolean

alg.BOOL

Logička vrednost

QgsProcessingOutputNumber

alg.DISTANCE

Numerički parametar dvostruke preciznosti za vrednosti rastojanja

QgsProcessingOutputFile

alg.FILE

Ime postojeće datoteke

QgsProcessingOutputFolder

alg.FOLDER

Folder

QgsProcessingOutputHtml

alg.HTML

HTML

QgsProcessingOutputNumber

alg.INT

Ceo broj

QgsProcessingOutputLayerDefinition

alg.LAYERDEF

Definicija sloja

QgsProcessingOutputMapLayer

alg.MAPLAYER

Sloj karte

QgsProcessingOutputMultipleLayers

alg.MULTILAYER

Skup slojeva

QgsProcessingOutputNumber

alg.NUMBER

Numerička vrednost

QgsProcessingOutputPointCloudLayer

alg.POINTCLOUD_LAYER

Sloj oblaka tačaka

QgsProcessingOutputRasterLayer

alg.RASTER_LAYER

Rasterski sloj

QgsProcessingOutputString

alg.STRING

Tekstualna niska

QgsProcessingOutputVectorLayer

alg.VECTOR_LAYER

Vektorski sloj

QgsProcessingOutputVectorTileLayer

Sloj vektorskih pločica