중요

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

24.2.8. 벡터 기타 알고리즘

24.2.8.1. 가상 벡터 작성하기

Creates a virtual vector layer that contains a set of vector layers.

이 알고리즘은 또다른 알고리즘이 여러 레이어가 필요하지만 레이어를 지정하는 vrt 파라미터가 단 하나의 인자만 받는 경우에 특히 유용합니다.

파라미터

라벨

이름

유형

설명

Input datasources

INPUT

[vector: any] [list]

가상 벡터를 작성하는 데 사용하려는 벡터 레이어들을 선택합니다.

Create “unioned” VRT

UNIONED

[boolean]

기본값: False

모든 벡터들을 단일 vrt 파일로 통합하고자 할 경우 활성화하십시오.

Virtual vector

OUTPUT

[same as input]

기본값: [Save to temporary file]

복사본만 담고 있는 산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:

  • 임시 파일로 저장

  • 파일로 저장…

산출물

라벨

이름

유형

설명

Virtual vector

OUTPUT

[vector: any]

선택한 소스로부터 만든 산출 가상 벡터

파이썬 코드

알고리즘 ID: gdal:buildvirtualvector

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

24.2.8.2. SQL 실행하기

소스 레이어에 SQL 문법으로 된 단순 또는 복잡 쿼리를 실행합니다. 쿼리의 결과를 새 레이어로 추가할 것입니다.

이 알고리즘은 GDAL ogr2ogr 유틸리티 에서 파생되었습니다.

파라미터

기본 파라미터

라벨

이름

유형

설명

Input layer

INPUT

[vector: any]

OGR이 지원하는 입력 벡터 레이어

SQL expression

SQL

[string]

SQL 쿼리를 정의합니다. 예: SELECT * FROM my_table WHERE name is not null

SQL dialect

DIALECT

[enumeration]

기본값: 0

사용할 SQL 방언을 지정합니다. 다음 가운데 하나를 선택할 수 있습니다:

  • 0 — 없음

  • 1 — OGR SQL

  • 2 — SQLite

SQL result

OUTPUT

[vector: any]

산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:

  • 임시 파일로 저장

  • 파일로 저장…

Save to File 의 경우, 산출물 포맷을 지정해야 합니다. 모든 GDAL 벡터 포맷을 지원합니다. Save to a Temporary File 의 경우, 기본 산출 벡터 레이어 포맷을 사용할 것입니다.

고급 파라미터

라벨

이름

유형

설명

Additional creation options

선택적

OPTIONS

[string]

기본값: ‘’ (추가 옵션 없음)

부가적인 GDAL 생성 옵션

산출물

라벨

이름

유형

설명

SQL result

OUTPUT

[vector: any]

쿼리가 생성한 벡터 레이어

파이썬 코드

알고리즘 ID: gdal:executesql

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

24.2.8.3. PostgreSQL로 내보내기 (사용할 수 있는 연결)

사용할 수 있는 연결을 기반으로 PostgreSQL 데이터베이스로 벡터 레이어를 가져옵니다. 이 연결은 사전에 제대로 정의되어 있어야 합니다. Save UsernameSave Password 체크박스가 체크되어 있는지 확인하십시오. 그런 다음에야 이 알고리즘을 사용할 수 있습니다.

이 알고리즘은 GDAL ogr2ogr 유틸리티 에서 파생되었습니다.

파라미터

라벨

이름

유형

설명

Database (connection name)

DATABASE

[string]

연결할 PostgreSQL 데이터베이스

Input layer

INPUT

[vector: any]

데이터베이스로 내보낼 OGR이 지원하는 벡터 레이어

Shape encoding

선택적

SHAPE_ENCODING

[string]

기본값: ‘’

데이터에 적용할 인코딩을 설정합니다.

Output geometry type

GTYPE

[enumeration]

기본값: 0

산출 도형 유형을 정의합니다. 다음 가운데 하나를 선택할 수 있습니다:

  • 0 —

  • 1 — 없음

  • 2 — 도형

  • 3 — 포인트

  • 4 — 라인스트링

  • 5 — 폴리곤

  • 6 — 도형집합

  • 7 — 멀티포인트

  • 8 — 멀티폴리곤

  • 9 — 멀티라인스트링

  • 10 — CIRCULARSTRING

  • 11 — COUMPOUNDCURVE

  • 12 — CURVEPOLYGON

  • 13 — MULTICURVE

  • 14 — MULTISURFACE

  • 15 — CONVERT_TO_LINEAR

  • 16 — CONVERT_TO_CURVE

Assign an output CRS

선택적

A_SRS

[crs]

기본값: None

데이터베이스 테이블의 산출 좌표계를 정의합니다.

Reproject to this CRS on output

선택적

T_SRS

[crs]

기본값: None

산출물에 이 좌표계로 재투영/변형합니다.

Override source CRS

선택적

S_SRS

[crs]

기본값: None

입력 레이어의 좌표계를 무시합니다.

Schema (schema name)

선택적

SCHEMA

[string]

기본값: ‘public’

데이터베이스 테이블의 스키마를 정의합니다.

Table to export to (leave blank to use layer name)

선택적

TABLE

[string]

기본값: ‘’

데이터베이스로 가져올 테이블의 이름을 정의합니다. 테이블명은 기본적으로 입력 벡터 파일의 이름입니다.

Primary Key (new field)

선택적

PK

[string]

기본값: ‘id’

데이터베이스 테이블의 기본 키가 될 속성 필드를 정의합니다.

Primary Key (existing field, used if the above option is left empty)

선택적

PRIMARY_KEY

[tablefield: any]

기본값: None

데이터베이스 테이블의 기본 키가 될 내보낸 레이어의 속성 필드를 정의합니다.

Geometry column name

선택적

GEOCOLUMN

[string]

기본값: ‘geom’

도형 정보를 담게 될 데이터베이스의 속성 필드를 정의합니다.

Vector dimensions

선택적

DIM

[enumeration]

기본값: 0 (2차원)

Defines the coordinate dimensions of the imported vector data. One of:

  • 0 — 2 (XY)

  • 1 — 3 (XYZ)

  • 2 — 4 (XYZM)

Distance tolerance for simplification

선택적

SIMPLIFY

[string]

기본값: ‘’

가져올 벡터 도형을 단순화하기 위한 거리 허용 오차를 정의합니다. 기본값은 단순화하지 않는 것입니다.

Maximum distance between 2 nodes (densification)

선택적

SEGMENTIZE

[string]

기본값: ‘’

노드 2개 사이의 최대 거리를 정의합니다. 이 파라미터는 중간 포인트를 생성하기 위해 사용합니다. 기본값은 치밀화하지 않는 것입니다.

Select features by extent (defined in input layer CRS)

선택적

SPAT

[extent]

기본값: None

산출 테이블에 들어갈 지정 범위에서 피처를 선택할 수 있습니다.

다음과 같은 메소드를 사용할 수 있습니다:

  • 레이어로부터 계산…: 현재 프로젝트에 불러온 레이어의 범위를 사용합니다.

  • 레이어 맵으로부터 계산…: 활성 프로젝트의 조판 맵 항목 범위를 사용합니다.

  • 북마크로부터 계산…: 저장되어 있는 북마크 의 범위를 사용합니다.

  • 맵 캔버스 범위 사용

  • 캔버스에 그리기: 연산에 넣을 범위를 정하는 직사각형을 클릭&드래그합니다.

  • 좌표를 xmin, xmax, ymin, ymax 로 입력

Clip the input layer using the above (rectangle) extent

CLIP

[boolean]

기본값: False

입력 레이어를 사용자가 사전에 정의한 범위로 잘라낼 것입니다.

Select features using a SQL “WHERE” statement (Ex: column=”value”)

선택적

WHERE

[string]

기본값: ‘’

입력 레이어에서 어떤 피처를 선택해야 할지를 SQL “WHERE” 선언문으로 정의합니다.

Group N features per transaction (Default: 2000)

선택적

GT

[string]

기본값: ‘’

N이 크기를 정의하는 트랜잭션(transaction)에서 입력 피처를 그룹화할 수 있습니다. 기본적으로 N은 트랜잭션 크기를 피처 2만 개로 제한합니다.

Overwrite existing table

OVERWRITE

[boolean]

기본값: True

데이터베이스에 동일한 이름을 가진 테이블이 있는 경우, 그리고 이 옵션을 참으로 설정한 경우, 테이블을 덮어쓸 것입니다.

Append to existing table

APPEND

[boolean]

기본값: False

이 파라미터를 참으로 설정하면 기존 테이블에 벡터 데이터를 추가할 것입니다. 입력 레이어에서 검색된 새 필드는 무시합니다. 기본값은 새 테이블을 생성할 것입니다.

Append and add new fields to existing table

ADDFIELDS

[boolean]

기본값: False

이 파라미터를 참으로 설정하면 기존 테이블에 벡터 데이터를 추가하고, 새 테이블은 생성하지 않을 것입니다. 입력 레이어에서 검색된 새 필드는 테이블에 추가됩니다. 기본값은 새 테이블을 생성할 것입니다.

Do not launder columns/table names

LAUNDER

[boolean]

기본값: False

이 옵션을 참으로 설정하면 (열의 이름을 소문자로 변환한다거나, 공백 및 기타 무결하지 않은 문자를 제거하는 등의) 기본 습성을 막을 수 있습니다.

Do not create Spatial Index

INDEX

[boolean]

기본값: False

산출 테이블에 공간 인덱스를 생성하는 일을 막습니다. 기본값은 공간 인덱스를 추가하는 것입니다.

Continue after a failure, skipping the failed feature

SKIPFAILURES

[boolean]

기본값: False

Continue after a failure, skipping the failed feature.

Validate geometries based on Simple Features specification

MAKEVALID

[boolean]

기본값: False

Applies cleanup operations on geometries to ensure they are valid regarding the rules of the Simple Features specification.

Promote to Multipart

PROMOTETOMULTI

[boolean]

기본값: True

산출 테이블에서 피처의 도형 유형을 다중 부분으로 변환합니다.

Keep width and precision of input attributes

PRECISION

[boolean]

기본값: True

열 속성을 입력 데이터를 따르도록 수정하는 일을 막습니다.

Additional creation options

선택적

OPTIONS

[string]

기본값: ‘’ (추가 옵션 없음)

부가적인 GDAL 생성 옵션

산출물

이 알고리즘은 아무것도 산출하지 않습니다.

파이썬 코드

알고리즘 ID: gdal:importvectorintopostgisdatabaseavailableconnections

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

24.2.8.4. PostgreSQL로 내보내기 (새 연결)

PostgreSQL 데이터베이스로 벡터 레이어를 가져옵니다. PostGIS 데이터베이스로의 새 연결을 생성해야만 합니다.

이 알고리즘은 GDAL ogr2ogr 유틸리티 에서 파생되었습니다.

파라미터

라벨

이름

유형

설명

Input layer

INPUT

[vector: any]

데이터베이스로 내보낼 OGR이 지원하는 벡터 레이어

Shape encoding

선택적

SHAPE_ENCODING

[string]

기본값: ‘’

데이터에 적용할 인코딩을 설정합니다.

Output geometry type

GTYPE

[enumeration]

기본값: 0

산출 도형 유형을 정의합니다. 다음 가운데 하나를 선택할 수 있습니다:

  • 0 —

  • 1 — 없음

  • 2 — 도형

  • 3 — 포인트

  • 4 — 라인스트링

  • 5 — 폴리곤

  • 6 — 도형집합

  • 7 — 멀티포인트

  • 8 — 멀티폴리곤

  • 9 — 멀티라인스트링

  • 10 — CIRCULARSTRING

  • 11 — COUMPOUNDCURVE

  • 12 — CURVEPOLYGON

  • 13 — MULTICURVE

  • 14 — MULTISURFACE

  • 15 — CONVERT_TO_LINEAR

  • 16 — CONVERT_TO_CURVE

Assign an output CRS

선택적

A_SRS

[crs]

기본값: None

데이터베이스 테이블의 산출 좌표계를 정의합니다.

Reproject to this CRS on output

선택적

T_SRS

[crs]

기본값: None

산출물에 이 좌표계로 재투영/변형합니다.

Override source CRS

선택적

S_SRS

[crs]

기본값: None

입력 레이어의 좌표계를 무시합니다.

Host

선택적

HOST

[string]

기본값: ‘localhost’

데이터베이스의 호스트명

Port

선택적

PORT

[string]

기본값: ‘5432’

PostgreSQL 데이터베이스 서버가 열어놓은 포트 번호

Username

선택적

USER

[string]

기본값: ‘’

데이터베이스에 로그인하는 데 쓰이는 사용자명

Database name

선택적

DBNAME

[string]

기본값: ‘’

데이터베이스의 이름

Password

선택적

PASSWORD

[string]

기본값: ‘’

데이터베이스에 연결하기 위해 사용자명과 함께 쓰이는 비밀번호

Schema (schema name)

선택적

SCHEMA

[string]

기본값: ‘public’

데이터베이스 테이블의 스키마를 정의합니다.

Table name, leave blank to use input name

선택적

TABLE

[string]

기본값: ‘’

데이터베이스로 가져올 테이블의 이름을 정의합니다. 테이블명은 기본적으로 입력 벡터 파일의 이름입니다.

Primary Key (new field)

선택적

PK

[string]

기본값: ‘id’

데이터베이스 테이블의 기본 키가 될 속성 필드를 정의합니다.

Primary Key (existing field, used if the above option is left empty)

선택적

PRIMARY_KEY

[tablefield: any]

기본값: None

데이터베이스 테이블의 기본 키가 될 내보낸 레이어의 속성 필드를 정의합니다.

Geometry column name

선택적

GEOCOLUMN

[string]

기본값: ‘geom’

도형 정보를 담게 될 데이터베이스의 속성 필드를 정의합니다.

Vector dimensions

선택적

DIM

[enumeration]

기본값: 0 (2차원)

Defines the coordinate dimensions of the imported vector data. One of:

  • 0 — 2 (XY)

  • 1 — 3 (XYZ)

  • 2 — 4 (XYZM)

Distance tolerance for simplification

선택적

SIMPLIFY

[string]

기본값: ‘’

가져올 벡터 도형을 단순화하기 위한 거리 허용 오차를 정의합니다. 기본값은 단순화하지 않는 것입니다.

Maximum distance between 2 nodes (densification)

선택적

SEGMENTIZE

[string]

기본값: ‘’

노드 2개 사이의 최대 거리를 정의합니다. 이 파라미터는 중간 포인트를 생성하기 위해 사용합니다. 기본값은 치밀화하지 않는 것입니다.

Select features by extent (defined in input layer CRS)

선택적

SPAT

[extent]

기본값: None

산출 테이블에 들어갈 지정 범위에서 피처를 선택할 수 있습니다.

다음과 같은 메소드를 사용할 수 있습니다:

  • 레이어로부터 계산…: 현재 프로젝트에 불러온 레이어의 범위를 사용합니다.

  • 레이어 맵으로부터 계산…: 활성 프로젝트의 조판 맵 항목 범위를 사용합니다.

  • 북마크로부터 계산…: 저장되어 있는 북마크 의 범위를 사용합니다.

  • 맵 캔버스 범위 사용

  • 캔버스에 그리기: 연산에 넣을 범위를 정하는 직사각형을 클릭&드래그합니다.

  • 좌표를 xmin, xmax, ymin, ymax 로 입력

Clip the input layer using the above (rectangle) extent

CLIP

[boolean]

기본값: False

입력 레이어를 사용자가 사전에 정의한 범위로 잘라낼 것입니다.

Fields to include (leave empty to use all fields)

선택적

FIELDS

[string] [list]

기본값: []

가져온 벡터 파일에서 유지할 필드를 정의합니다. 아무것도 선택하지 않으면 모든 필드를 가져옵니다.

Select features using a SQL “WHERE” statement (Ex: column=”value”)

선택적

WHERE

[string]

기본값: ‘’

산출 레이어를 위해 어떤 피처를 선택해야 할지를 SQL “WHERE” 선언문으로 정의합니다.

Group N features per transaction (Default: 2000)

선택적

GT

[string]

기본값: ‘’

N이 크기를 정의하는 트랜잭션(transaction)에서 입력 피처를 그룹화할 수 있습니다. 기본적으로 N은 트랜잭션 크기를 피처 2만 개로 제한합니다.

Overwrite existing table

OVERWRITE

[boolean]

기본값: True

데이터베이스에 동일한 이름을 가진 테이블이 있는 경우, 그리고 이 옵션을 참으로 설정한 경우, 테이블을 덮어쓸 것입니다.

Append to existing table

APPEND

[boolean]

기본값: False

이 파라미터를 참으로 설정하면 기존 테이블에 벡터 데이터를 추가할 것입니다. 입력 레이어에서 검색된 새 필드는 무시합니다. 기본값은 새 테이블을 생성할 것입니다.

Append and add new fields to existing table

ADDFIELDS

[boolean]

기본값: False

이 파라미터를 참으로 설정하면 기존 테이블에 벡터 데이터를 추가하고, 새 테이블은 생성하지 않을 것입니다. 입력 레이어에서 검색된 새 필드는 테이블에 추가됩니다. 기본값은 새 테이블을 생성할 것입니다.

Do not launder columns/table names

LAUNDER

[boolean]

기본값: False

이 옵션을 참으로 설정하면 (열의 이름을 소문자로 변환한다거나, 공백 및 기타 무결하지 않은 문자를 제거하는 등의) 기본 습성을 막을 수 있습니다.

Do not create Spatial Index

INDEX

[boolean]

기본값: False

산출 테이블에 공간 인덱스를 생성하는 일을 막습니다. 기본값은 공간 인덱스를 추가하는 것입니다.

Continue after a failure, skipping the failed feature

SKIPFAILURES

[boolean]

기본값: False

Continue after a failure, skipping the failed feature.

Validate geometries based on Simple Features specification

MAKEVALID

[boolean]

기본값: False

Applies cleanup operations on geometries to ensure they are valid regarding the rules of the Simple Features specification.

Promote to Multipart

PROMOTETOMULTI

[boolean]

기본값: True

산출 테이블에서 피처의 도형 유형을 다중 부분으로 변환합니다.

Keep width and precision of input attributes

PRECISION

[boolean]

기본값: True

열 속성을 입력 데이터를 따르도록 수정하는 일을 막습니다.

Additional creation options

선택적

OPTIONS

[string]

기본값: ‘’ (추가 옵션 없음)

부가적인 GDAL 생성 옵션

산출물

이 알고리즘은 아무것도 산출하지 않습니다.

파이썬 코드

알고리즘 ID: gdal:importvectorintopostgisdatabasenewconnection

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

24.2.8.5. 벡터 정보

Creates an information file that lists information about an OGR-supported data source. The output will be shown in a ‘Result’ window and can be written into a HTML-file. The information includes the geometry type, feature count, the spatial extent, the projection information, the list of attributes and related type, list of relations and field domains, and many more.

이 알고리즘은 GDAL ORG 정보 유틸리티 에서 파생되었습니다.

파라미터

기본 파라미터

라벨

이름

유형

설명

Input layer

INPUT

[vector: any]

입력 벡터 레이어

Enable listing of all layers in the dataset

ALL_LAYERS

[boolean]

기본값: False

If checked, QGIS will output the information of all the layers in the input dataset instead of information of the first layer only. Convenient when a multi layer format (GeoPackage, GML, KML, SpatiaLite, SQLite, …) is used as input.

Summary output only

SUMMARY_ONLY

[boolean]

기본값: True

Suppress listing of individual features and show only summary information like projection, schema, feature count and extents.

Suppress metadata info

NO_METADATA

[boolean]

기본값: False

Suppress metadata printing. Some datasets may contain a lot of metadata strings.

Layer information

OUTPUT

[html]

기본값: [Save to temporary file]

파일 정보를 담은 산출 HTML 파일을 지정합니다. 다음 가운데 하나를 선택할 수 있습니다:

  • 임시 파일로 저장

  • 파일로 저장…

HTML 파일을 지정하지 않으면 산출물을 임시 파일에 작성할 것입니다.

고급 파라미터

라벨

이름

유형

설명

Additional command line parameters

선택적

EXTRA

[string]

기본값: ‘’ (추가 옵션 없음)

Add extra GDAL command line options

산출물

라벨

이름

유형

설명

Layer information

OUTPUT

[html]

파일 정보를 담고 있는 산출 HTML 파일

파이썬 코드

알고리즘 ID: gdal:ogrinfo

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.

24.2.8.6. Vector Information (JSON)

Creates an information file that lists information about an OGR-supported data source. The output will be shown in a ‘Result’ window and can be written into a .JSON file. The information includes the geometry type, feature count, the spatial extent, the projection information, the list of attributes and related type, list of relations and field domains, and many more.

이 알고리즘은 GDAL ORG 정보 유틸리티 에서 파생되었습니다.

Requires version of GDAL >= 3.7

파라미터

기본 파라미터

라벨

이름

유형

설명

Input layer

INPUT

[vector: any]

입력 벡터 레이어

Enable listing of all layers in the dataset

ALL_LAYERS

[boolean]

기본값: False

If checked, QGIS will output the information of all the layers in the input dataset instead of information of the first layer only. Convenient when a multi layer format (GeoPackage, GML, KML, SpatiaLite, SQLite, …) is used as input.

Enable listing of features

FEATURES

[boolean]

기본값: False

Suppress metadata info

NO_METADATA

[boolean]

기본값: False

Suppress metadata printing. Some datasets may contain a lot of metadata strings.

Layer information

OUTPUT

[file]

기본값: [Save to temporary file]

Specify the output JSON file that includes the file information. One of:

  • 임시 파일로 저장

  • 파일로 저장…

If no JSON file is defined the output will be written to a temporary file

고급 파라미터

라벨

이름

유형

설명

Additional command line parameters

선택적

EXTRA

[string]

기본값: ‘’ (추가 옵션 없음)

Add extra GDAL command line options

산출물

라벨

이름

유형

설명

Layer information

OUTPUT

[file]

The output .JSON file that includes the file information.

파이썬 코드

Algorithm ID: gdal:ogrinfojson

import processing
processing.run("algorithm_id", {parameter_dictionary})

공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.