Skip To Content

산술 함수

산술 함수는 두 래스터 간 또는 래스터와 스칼라(또는 스칼라와 래스터) 간의 산술 연산을 수행합니다.

이 함수의 입력은 다음과 같습니다.

  • 입력 래스터 1
  • 입력 래스터 2
  • 작업
  • 셀 크기
  • 범위(Extent)

래스터의 모든 픽셀 값에 대해 상수 값을 사용하려면 대화 상자의 상수에서 래스터 생성 섹션에서 래스터 드롭다운 화살표를 클릭하고 래스터 1 또는 래스터 2를 선택합니다. 그런 다음 상수 텍스트 상자에 값을 지정합니다.

입력이 다중 밴드 래스터이고 각 밴드에 대해 서로 다른 상수 값을 사용하려면 상수에서 래스터 생성 섹션을 사용해야 합니다. 래스터 옵션을 래스터 2로 설정해야 하며, 상수에는 각 밴드에 대한 공백으로 구분된 상수 값이 포함됩니다(예시: 0.5 2 4 0.33).

작업

연산 옵션은 다음과 같습니다.

  • 더하기 - 각 래스터에 해당하는 모든 픽셀 값의 합계를 구합니다.
    output = Raster1 + Raster2
    산술 함수 - 더하기
  • 빼기 - 각 래스터에 해당하는 픽셀 값의 차이를 구합니다. 감지된 변화를 계산할 때 사용할 수 있습니다.
    output = Raster1 - Raster2
    산술 함수 - 빼기
  • 곱하기 - 각 래스터에 해당하는 픽셀 값을 곱한 결과를 구합니다. 일부 비용 기능을 수행할 때 사용할 수 있습니다.
    output = Raster1 × Raster2
    산술 함수 - 곱하기
  • 나누기 - 각 래스터에 해당하는 픽셀 값 간에 나눈 결과를 구합니다.
    output = Raster1 ÷ Raster2
  • 제곱 - 해당 픽셀 값에 입력 래스터 또는 스칼라를 거듭제곱한 결과를 구합니다.
    output = Raster1래스터2
  • 모드 - 가장 많이 발생하는 모든 중첩된 픽셀의 값을 구합니다. 예를 들어 래스터에 6개의 밴드가 있는 경우 6개의 픽셀이 중첩됩니다. 값 4, 5, 6, 4, 7, 9에 대한 모드 값은 4입니다.

셀 크기

셀 크기는 입력 래스터의 셀 크기가 각기 다른 경우 출력의 셀 크기를 계산하는 방법을 정의합니다.

  • 첫 번째 - 첫 번째 입력 래스터의 셀 크기를 사용하여 출력 셀 크기를 정의합니다.
  • 마지막 - 마지막 입력 래스터의 셀 크기를 사용하여 출력 셀 크기를 정의합니다.
  • 최대 - 입력 래스터 중 가장 큰 셀 크기를 사용하여 출력 셀 크기를 정의합니다.
  • 중간 - 두 입력 래스터의 중간(평균) 셀 크기를 사용하여 출력 셀 크기를 정의합니다.
  • 최소 - 입력 래스터 중 가장 작은 셀 크기를 사용하여 출력 셀 크기를 정의합니다.

범위(Extent)

범위는 입력 래스터의 범위가 각기 다른 경우 출력의 범위를 계산하는 방법을 정의합니다.

  • 첫 번째 - 첫 번째 입력 래스터의 범위를 사용하여 출력 범위를 정의합니다.
  • 마지막 - 마지막 입력 래스터의 범위를 사용하여 출력 범위를 정의합니다.
  • 교차 - 출력 범위를 입력 래스터의 교차 영역으로 정의합니다.
  • 합집합 - 출력 범위를 입력 래스터의 전체 범위로 정의합니다.

입력 래스터첫 번째인 경우 범위마지막인 경우 범위교차인 경우 범위합집합인 경우 범위

입력 래스터

첫 번째 범위

마지막 범위

교차 범위

합집합 범위