27.1.12. 래스터 생성
27.1.12.1. 상수형 래스터 레이어 생성
지정한 범위 및 셀 크기를 지정한 값으로 채운 래스터 레이어를 생성합니다.
또한 산출 데이터 유형도 지정할 수 있습니다. 이 알고리즘은 선택한 산출 래스터 데이터 유형으로 표현할 수 없는 값이 입력된 경우 실행을 중단할 것입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 0.1 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Constant value |
|
[number] 기본값: 1 |
산출 래스터 레이어 용 상수(constant) 픽셀 값입니다. |
Constant |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 5 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Constant |
|
[raster] |
원하는 범위를 지정한 값으로 채운 지정한 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createconstantrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.12.2. 랜덤 래스터 레이어 생성 (이항 분포)
지정한 범위 및 셀 크기를 이항식으로(binomially) 분포된 랜덤한 값으로 채운 래스터 레이어를 생성합니다.
기본적으로, 지정한 10배수 샘플 크기(N of 10)와 0.5 확률(probability)로 값을 선택할 것입니다. 샘플 크기(N) 및 확률에 대한 고급 파라미터를 사용하면 이를 무시할 수 있습니다. 래스터 데이터 유형은 정수형으로 설정됩니다. (기본값은 부호가 있는 16비트 정수형(Integer16)입니다.) 이항 분포 랜덤 값은 양의 정수로 정의됩니다. 부동소수점형 래스터는 정수를 부동소수점형으로 표현할 것입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 0.1 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Output raster |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 0 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
N |
|
[number] 기본값: 10 |
|
Probability |
|
[number] 기본값: 0.5 |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster |
|
[raster] |
원하는 범위를 랜덤한 값으로 채운 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createrandombinomialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.12.3. 랜덤 래스터 레이어 생성 (지수 분포)
지정한 범위 및 셀 크기를 지수적으로(exponentially) 분포된 랜덤한 값으로 채운 래스터 레이어를 생성합니다.
기본적으로, 지정한 1.0 λ(람다)로 값을 선택합니다. λ에 대한 고급 파라미터를 사용하면 이를 무시할 수 있습니다. 래스터 데이터 유형은 기본적으로 부동소수점 32비트 실수형(Float32)으로 설정됩니다. 지수 분포 랜덤 값은 부동소수점형 숫자이기 때문입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 1.0 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Output raster |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 0 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
Lambda |
|
[number] 기본값: 1.0 |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster |
|
[raster] |
원하는 범위를 랜덤한 값으로 채운 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createrandomexponentialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.12.4. 랜덤 래스터 레이어 생성 (감마 분포)
지정한 범위 및 셀 크기를 감마 분포된 랜덤한 값으로 채운 래스터 레이어를 생성합니다.
기본적으로, 지정한 알파 및 베타 1.0 값으로 값을 선택합니다. 알파 및 베타에 대한 고급 파라미터를 사용하면 이를 무시할 수 있습니다. 래스터 데이터 유형은 기본적으로 부동소수점 32비트 실수형(Float32)으로 설정됩니다. 감마 분포 랜덤 값은 부동소수점형 숫자이기 때문입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 1.0 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Output raster |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 0 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
Alpha |
|
[number] 기본값: 1.0 |
|
Beta |
|
[number] 기본값: 1.0 |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster |
|
[raster] |
원하는 범위를 랜덤하게 분포된 값으로 채운 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createrandomgammarasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.12.5. 랜덤 래스터 레이어 생성 (기하 분포)
지정한 범위 및 셀 크기를 기하학적으로(geometrically) 분포된 랜덤한 값으로 채운 래스터 레이어를 생성합니다.
기본적으로, 지정한 0.5 확률(probability)로 값을 선택할 것입니다. 평균값에 대한 고급 파라미터를 사용하면 이를 무시할 수 있습니다. 래스터 데이터 유형은 정수형으로 설정됩니다. (기본값은 부호가 있는 16비트 정수형(Integer16)입니다.) 기하 분포 랜덤 값은 양의 정수로 정의됩니다. 부동소수점형 래스터는 정수를 부동소수점형으로 표현할 것입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 1.0 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Output raster |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 0 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
Probability |
|
[number] 기본값: 0.5 |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster |
|
[raster] |
원하는 범위를 랜덤하게 분포된 값으로 채운 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createrandomgeometricrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.12.6. 랜덤 래스터 레이어 생성 (음이항 분포)
지정한 범위 및 셀 크기를 음이항식으로(negative binomially) 분포된 랜덤한 값으로 채운 래스터 레이어를 생성합니다.
기본적으로, 지정한 10.0배수 샘플 크기(k of 10)와 0.5 확률(probability)로 값을 선택할 것입니다. 샘플 크기(k) 및 확률에 대한 고급 파라미터를 사용하면 이를 무시할 수 있습니다. 래스터 데이터 유형은 정수형으로 설정됩니다. (기본값은 부호가 있는 16비트 정수형(Integer16)입니다.) 음의 이항 분포 랜덤 값은 양의 정수로 정의됩니다. 부동소수점형 래스터는 정수를 부동소수점형으로 표현할 것입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 1.0 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Output raster |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 0 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
Distribution parameter k |
|
[number] 기본값: 10 |
|
Probability |
|
[number] 기본값: 0.5 |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster |
|
[raster] |
원하는 범위를 랜덤하게 분포된 값으로 채운 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createrandomnegativebinomialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.12.7. 랜덤 래스터 레이어 생성 (정규 분포)
지정한 범위 및 셀 크기를 정규(normal) 분포된 랜덤한 값으로 채운 래스터 레이어를 생성합니다.
기본적으로, 지정한 0.0 평균 및 1.0 표준 편차로 값을 선택합니다. 평균 및 표준 편차 값에 대한 고급 파라미터를 사용하면 이를 무시할 수 있습니다. 래스터 데이터 유형은 기본적으로 부동소수점 32비트 실수형(Float32)으로 설정됩니다. 정규 분포 랜덤 값은 부동소수점형 숫자이기 때문입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 1.0 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Output raster |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 0 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
Mean of normal distribution |
|
[number] 기본값: 0.0 |
|
Standard deviation of normal distribution |
|
[number] 기본값: 1.0 |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster |
|
[raster] |
원하는 범위를 랜덤하게 분포된 값으로 채운 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createrandomnormalrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.12.8. 랜덤 래스터 레이어 생성 (푸아송 분포)
지정한 범위 및 셀 크기를 푸아송(poisson) 분포된 랜덤한 값으로 채운 래스터 레이어를 생성합니다.
기본적으로, 지정한 1.0 평균으로 값을 선택할 것입니다. 평균값에 대한 고급 파라미터를 사용하면 이를 무시할 수 있습니다. 래스터 데이터 유형은 정수형으로 설정됩니다. (기본값은 부호가 있는 16비트 정수형(Integer16)입니다.) 푸아송 분포 랜덤 값은 양의 정수로 정의됩니다. 부동소수점형 래스터는 정수를 부동소수점형으로 표현할 것입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 1.0 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Output raster |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 0 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
Mean |
|
[number] 기본값: 1.0 |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster |
|
[raster] |
원하는 범위를 랜덤하게 분포된 값으로 채운 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createrandompoissonrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.
27.1.12.9. 랜덤 래스터 레이어 생성 (균등 분포)
지정한 범위 및 셀 크기를 균등하게(uniformly) 분포된 랜덤한 값으로 채운 래스터 레이어를 생성합니다.
기본적으로, 값들은 지정한 산출 래스터 유형의 최소값과 최대값 사이의 범위일 것입니다. 하한 및 상한 경계 값에 대한 고급 파라미터를 사용하면 이를 무시할 수 있습니다. 이 경계들이 동일한 값을 가지거나 둘 다 (기본값) 0인 경우, 이 알고리즘은 선택한 래스터 데이터 유형의 값 범위 전체에서 랜덤한 값을 생성할 것입니다. 산출 래스터 유형이 받아들일 수 있는 범위를 벗어난 경계들을 선택하면, 알고리즘이 중단될 것입니다.
파라미터
기본 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Desired extent |
|
[extent] |
산출 래스터 레이어의 공간 범위를 지정합니다. 내부적으로 타일 크기의 배수로 확장될 것입니다. 다음과 같은 메소드를 사용할 수 있습니다: |
Target CRS |
|
[crs] 기본값: Project CRS |
산출 래스터 레이어 용 좌표계 |
Pixel size |
|
[number] 기본값: 1.0 |
맵 단위의 픽셀 크기(X=Y)입니다. 최소값은 0.01입니다. |
Output raster |
|
[raster] 기본값: |
산출 레이어를 지정합니다. 다음 가운데 하나로 저장할 수 있습니다:
|
고급 파라미터
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster data type |
기본값: 5 |
[enumeration] |
산출 래스터 파일의 데이터 유형을 정의합니다. 다음 가운데 하나로 지정할 수 있습니다:
|
Lower bound for random number range |
|
[number] 기본값: 0.0 |
|
Upper bound for random number range |
|
[number] 기본값: 0.0 |
산출물
라벨 |
이름 |
유형 |
설명 |
---|---|---|---|
Output raster |
|
[raster] |
원하는 범위를 랜덤하게 분포된 값으로 채운 픽셀 크기로 커버하는 래스터 |
파이썬 코드
알고리즘 ID: native:createrandomuniformrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
공간 처리 툴박스에 있는 알고리즘 위에 마우스를 가져가면 알고리즘 ID 를 표시합니다. 파라미터 목록(dictionary) 은 파라미터 이름 및 값을 제공합니다. 파이썬 콘솔에서 공간 처리 알고리즘을 어떻게 실행하는지 자세히 알고 싶다면 콘솔에서 공간 처리 알고리즘 사용 을 참조하세요.