중요

번역은 여러분이 참여할 수 있는 커뮤니티 활동입니다. 이 페이지는 현재 100.00% 번역되었습니다.

27.10. 공간 처리 알고리즘의 입력물 및 산출물 유형

다음은 공간 처리 프레임워크가 지원하는 입력물 및 산출물 유형을 대응하는 alg 장식자 상수와 함께 정리한 목록입니다. 알려져 있는 경우 모델 작성자에서의 이름도 포함됩니다.

27.10.1. 입력물 유형

입력물 이름

클래스

alg 상수

설명

주석 레이어

QgsProcessingParameterAnnotationLayer

alg.ANNOTATION_LAYER

주석 레이어

인증 환경 설정

QgsProcessingParameterAuthConfig

alg.AUTH_CFG

사용자가 사용할 수 있는 인증 환경 설정에서 선택하거나 또는 새 인증 환경 설정을 생성할 수 있게 해줍니다.

래스터 밴드

QgsProcessingParameterBand

alg.BAND

래스터 레이어의 밴드

불(Boolean)

QgsProcessingParameterBoolean

alg.BOOL

불(boolean) 값

연결 이름

QgsProcessingParameterProviderConnection

특정 데이터 제공자에 사용할 수 있는 등록된 연결들에서 선택한 집합

색상

QgsProcessingParameterColor

alg.COLOR

색상

좌표 연산

QgsProcessingParameterCoordinateOperation

alg.COORDINATE_OPERATION

좌표 연산 (좌표계 변환 용)

CRS

QgsProcessingParameterCrs

alg.CRS

좌표계

데이터베이스 스키마

QgsProcessingParameterDatabaseSchema

alg.DATABASE_SCHEMA

데이터베이스 스키마

데이터베이스 테이블

QgsProcessingParameterDatabaseTable

alg.DATABASE_TABLE

데이터베이스 테이블

날짜&시간

QgsProcessingParameterDateTime

alg.DATETIME

날짜&시간 (또는 순수한 날짜 또는 시간)

거리

QgsProcessingParameterDistance

alg.DISTANCE

거리 값을 위한 실수형(double) 숫자 파라미터

DXF 레이어

QgsProcessingParameterDxfLayers

DXF 파일로 내보낼 벡터 레이어 목록

열거 목록(enum)

QgsProcessingParameterEnum

alg.ENUM

사전 정의된 값들의 집합에서 선택할 수 있는 집합(enumeration)

표현식

QgsProcessingParameterExpression

alg.EXPRESSION

표현식

범위(extent)

QgsProcessingParameterExtent

alg.EXTENT

xmin, xmax, ymin, ymax로 정의된 공간 범위

QgsProcessingParameterField

alg.FIELD

벡터 레이어의 속성 테이블에 있는 필드

필드 집계

QgsProcessingParameterAggregate

원하는 산출 필드의 정의, 유형, 그리고 필드를 채우는 데 쓰이는 집계로 이루어진, “집계(aggregate)” 환경설정을 위한 파라미터

필드 매핑 작업자

QgsProcessingParameterFieldMapping

원하는 산출 필드의 정의, 유형, 그리고 필드를 채우는 데 쓰이는 표현식으로 이루어진, “필드 매핑(field mapping)” 환경설정을 위한 파라미터

파일/폴더

QgsProcessingParameterFile

alg.FILE

기존 파일의 파일명

QgsProcessingParameterFileDestination

alg.FILE_DEST

새로 생성된 산출물 파일의 파일명

QgsProcessingParameterFolderDestination

alg.FOLDER_DEST

폴더(대상 폴더)

도형

QgsProcessingParameterGeometry

alg.GEOMETRY

도형

QgsProcessingParameterNumber.Integer

alg.INT

정수

인쇄 조판기

QgsProcessingParameterLayout

alg.LAYOUT

조판

인쇄 조판 항목

QgsProcessingParameterLayoutItem

alg.LAYOUT_ITEM

조판 항목

맵 레이어

QgsProcessingParameterMapLayer

alg.MAPLAYER

맵 레이어

맵 테마

QgsProcessingParameterMapTheme

alg.MAP_THEME

프로젝트 맵 테마

매트릭스

QgsProcessingParameterMatrix

alg.MATRIX

매트릭스

메시 데이터셋 그룹

QgsProcessingParameterMeshDatasetGroups

메시 레이어의 데이터셋 그룹

메시 데이터셋 시간

QgsProcessingParameterMeshDatasetTime

메시 레이어의 시간 설정에서 나온 데이터셋 인덱스

메시 레이어

QgsProcessingParameterMeshLayer

alg.MESH_LAYER

메시 레이어

다중 입력

QgsProcessingParameterMultipleLayers

alg.MULTILAYER

레이어 집합

숫자

QgsProcessingParameterNumber.Double

alg.NUMBER

숫자 값

포인트

QgsProcessingParameterPoint

alg.POINT

포인트

점구름 속성

QgsProcessingParameterPointCloudAttribute

점구름 레이어의 속성

QgsProcessingParameterPointCloudDestination

alg.POINTCLOUD_LAYER_DEST

알고리즘이 생성한 점구름 레이어의 대상 경로를 지정하는 점구름 레이어 대상 파라미터

점구름 레이어

QgsProcessingParameterPointCloudLayer

alg.POINTCLOUD_LAYER

점구름(point cloud) 레이어

QgsProcessingParameterProviderConnection

alg.PROVIDER_CONNECTION

데이터베이스 제공자에 대해 사용할 수 있는 연결

범위

QgsProcessingParameterRange

alg.RANGE

숫자의 범위

래스터 레이어

QgsProcessingParameterRasterLayer

alg.RASTER_LAYER

래스터 레이어

QgsProcessingParameterRasterDestination

alg.RASTER_LAYER_DEST

알고리즘이 생성한 래스터 레이어의 대상 경로를 지정하는 래스터 레이어 대상 파라미터

축척

QgsProcessingParameterScale

alg.SCALE

맵 축척

QgsProcessingParameterFeatureSink

alg.SINK

피처 싱크(sink)

TIN 생성 레이어

QgsProcessingParameterTinInputLayers

꼭짓점들 그리고/또는 단절선(breakline)들로 TIN을 생성할 여러 레이어들의 집합

벡터 피처

QgsProcessingParameterFeatureSource

alg.SOURCE

피처 소스

문자열

QgsProcessingParameterString

alg.STRING

텍스트 문자열

벡터 레이어

QgsProcessingParameterVectorLayer

alg.VECTOR_LAYER

벡터 레이어

QgsProcessingParameterVectorDestination

alg.VECTOR_LAYER_DEST

알고리즘이 생성한 벡터 레이어의 대상 경로를 지정하는 벡터 레이어 대상 파라미터

벡터 타일 작성자 레이어

QgsProcessingParameterVectorTileDestination

알고리즘이 생성한 벡터 타일 레이어의 대상 경로를 지정하는 벡터 타일 레이어 대상 파라미터

27.10.2. 산출물 유형

클래스

alg 상수

설명

QgsProcessingOutputBoolean

alg.BOOL

불(boolean) 값

QgsProcessingOutputNumber

alg.DISTANCE

거리 값을 위한 실수형(double) 숫자 파라미터

QgsProcessingOutputFile

alg.FILE

기존 파일의 파일명

QgsProcessingOutputFolder

alg.FOLDER

폴더

QgsProcessingOutputHtml

alg.HTML

HTML

QgsProcessingOutputNumber

alg.INT

정수

QgsProcessingOutputLayerDefinition

alg.LAYERDEF

레이어 정의

QgsProcessingOutputMapLayer

alg.MAPLAYER

맵 레이어

QgsProcessingOutputMultipleLayers

alg.MULTILAYER

레이어 집합

QgsProcessingOutputNumber

alg.NUMBER

숫자 값

QgsProcessingOutputPointCloudLayer

alg.POINTCLOUD_LAYER

점구름(point cloud) 레이어

QgsProcessingOutputRasterLayer

alg.RASTER_LAYER

래스터 레이어

QgsProcessingOutputString

alg.STRING

텍스트 문자열

QgsProcessingOutputVectorLayer

alg.VECTOR_LAYER

벡터 레이어

QgsProcessingOutputVectorTileLayer

벡터 타일 레이어