변경 계산 함수

변경 계산 함수는 두 개의 범주형 또는 연속 래스터 데이터셋 간의 차이를 계산합니다.

참고

이 함수는 토지 피복 변경 분석을 위한 두 개의 분류된 래스터 간의 차이를 열거하거나 고도, 온도, 초관 피복 등과 같은 두 단일밴드 연속 래스터 간의 변화를 조사하는 데 사용할 수 있습니다.

다음과 같은 6가지 계산 방법이 있습니다.

  • 차이 - 두 래스터 레이어 간의 수학적 차이(빼기)를 계산합니다.

    종료 래스터 - 시작 래스터

  • 상대적 차이 - 픽셀값의 크기를 고려하면서 래스터 데이터셋 간의 차이를 계산합니다.

    (종료 래스터 - 시작 래스터) / 최대(시작 래스터, 종료 래스터).

  • 범주별 차이 - 두 개의 범주형 또는 주제 래스터 간의 차이를 계산합니다. 결과에는 두 래스터 간에 발생한 모든 클래스 전환이 표시됩니다. 예를 들어 Forest > Developed 레이블이 지정된 클래스는 시작 래스터의 Forest에서 종료 래스터의 Developed까지의 변경을 나타냅니다.
  • 스펙트럼 유클리드 거리 - 각 픽셀을 벡터로 처리하여 두 다중밴드 래스터 간의 유클리드 거리를 계산합니다. 값이 클수록 이미지 간에 변화가 더 많음을 나타냅니다.
  • 스펙트럼 각도 차이 - 각 픽셀을 벡터로 처리하여 두 개의 다중밴드 래스터 간의 스펙트럼 각도를 계산합니다. 각도가 클수록 이미지 간에 변화가 더 많음을 나타냅니다.
  • 가장 변화가 큰 밴드 - 두 다중밴드 래스터 간의 각 픽셀에서 가장 큰 변화를 나타내는 밴드를 계산합니다.

하나의 클래스에서 다른 클래스로 변경된 픽셀만 시각화하려면 클래스에서 및 클래스로 매개변수를 사용하고 변경된 픽셀만 체크 박스를 선택합니다. 예를 들어 Forest에서 Developed로 변경된 픽셀만 보려면 클래스 값에서 매개변수의 Forest에 클래스 값을 입력하고 클래스 값으로 매개변수에 Developed 클래스 값을 입력한 후 체크 박스를 선택하여 변경된 픽셀만 포함합니다. Forest에서 Developed로 변경된 픽셀만 결과 레이어에서 심볼화됩니다. 다른 모든 픽셀은 기본 설정에 따라 투명한 Other 클래스로 그룹화됩니다.

변경 계산 방법이 범주로 설정되어 있는데 입력 중 하나가 범주가 아닌 경우에는 단순 차이가 계산됩니다.

비고:

범주 변경을 분석할 때 시작 래스터 및 종료 래스터 모두에는 연관된 래스터 속성 테이블이 있어야 합니다. 속성 테이블에는 VALUE 필드, CLASS_NAME 필드, CLASSNAME 필드 또는 하나의 문자열 필드가 있어야 합니다. 이러한 필드의 데이터는 두 래스터 간에 비교하는 데 사용됩니다.

매개변수

변경 계산 함수에 대한 매개변수는 아래에 자세히 나와 있습니다.

매개변수설명

래스터에서(From Raster)

계산에 사용되는 첫 번째 래스터입니다. 시간 1(초기)에서 시간 2(후기)로의 변화를 평가하려면 시간 1 래스터를 입력합니다.

래스터로(To Raster)

계산에 사용되는 두 번째 래스터입니다. 시간 1(초기)에서 시간 2(후기)로의 변화를 평가하려면 시간 2 래스터를 입력합니다.

변경 메소드 계산

계산에 사용되는 방법입니다.

  • 단일밴드 래스터
    • 차이 - 입력 래스터의 픽셀값 간 수학적 차이 또는 빼기가 계산됩니다. 이 옵션이 기본 설정입니다.
    • 상대적 차이 - 비교되는 값의 크기를 나타내는 픽셀값의 차이가 계산됩니다.
    • 범주별 차이 - 두 범주 또는 주제 래스터 간의 차이가 계산되며 그 결과에는 두 래스터 사이에서 발생한 클래스 전환이 포함됩니다.
  • 다중밴드 래스터
    • 스펙트럼 유클리드 거리 - 두 다중밴드 래스터의 픽셀값 간 유클리드 거리가 계산됩니다.
    • 스펙트럼 각도 차이 - 두 다중밴드 래스터의 픽셀값 간 스펙트럼 각도가 계산됩니다. 결과는 라디안 단위입니다.
    • 가장 변화가 큰 밴드 - 두 다중밴드 래스터 간의 각 픽셀에서 가장 큰 변화를 나타내는 밴드가 계산됩니다.

클래스 값에서

두 범주형 래스터를 비교할 경우 시작 래스터 매개변수의 클래스 값이 계산에 포함됩니다. 이는 입력 래스터 데이터셋의 ClassValue 필드에 해당하는 공백으로 구분된 정수 값 목록입니다.

클래스 값으로

두 범주형 래스터를 비교할 경우 종료 래스터 매개변수의 클래스 값이 계산에 포함됩니다. 이는 입력 래스터 데이터셋의 ClassValue 필드에 해당하는 공백으로 구분된 정수 값 목록입니다.

시작 래스터의 클래스 이름에 대한 필드 이름

시작 래스터 입력에 클래스 이름을 저장하는 필드입니다. 이 도구는 사용할 ClassName 필드 또는 Class_Name 필드를 자동으로 검색합니다.

입력에 이러한 표준 필드 이름이 포함되지 않은 경우 이 옵션을 사용합니다.

종료 래스터의 클래스 이름에 대한 필드 이름

종료 래스터 입력에 클래스 이름을 저장하는 필드입니다. 이 도구는 사용할 ClassName 필드 또는 Class_Name 필드를 자동으로 검색합니다.

입력에 이러한 표준 필드 이름이 포함되지 않은 경우 이 옵션을 사용합니다.

필터 방법

범주 변경 계산을 위한 필터 방법을 선택합니다.

  • 모두 유지 - 결과에 모든 클래스가 포함되며 필터링이 발생하지 않습니다. 단일 데이터셋의 변경 및 지속성을 확인하려면 이 옵션을 선택합니다.
  • 변경된 픽셀만 유지 - 한 클래스 유형에서 다른 클래스 유형으로 변경된 클래스만 결과에 포함됩니다. 변경에만 관심이 있다면 이 옵션을 선택합니다.
  • 변경되지 않은 픽셀만 유지 - 변경되지 않은 클래스만 결과에 포함됩니다. 지속성에만 관심이 있다면 이 옵션을 선택합니다.

전환 색상 정의

결과 클래스를 심볼화하는 데 사용할 색상을 지정합니다. 픽셀이 하나의 클래스 유형에서 다른 클래스 유형으로 변경되는 경우 결과 픽셀 색상은 초기 클래스 유형, 최종 클래스 유형 또는 이 둘의 혼합을 나타냅니다.

  • 시작 및 끝 색상의 평균 - 결과 클래스의 색상은 시작(초기) 및 끝(최종) 클래스 색상의 평균입니다. 이 옵션이 기본 설정입니다.
  • 시작 색상 사용 - 결과 클래스의 색상은 시작(초기) 클래스의 색상과 일치합니다.
  • 종료 색상 사용 - 결과 클래스의 색상은 종료(최종) 클래스의 색상과 일치합니다.

셀크기 유형

다음 중 결과 래스터에 사용될 셀 크기를 선택합니다. 모든 입력 셀 크기가 동일하면 모든 옵션에서 동일한 결과가 반환됩니다.

  • 첫 번째 — 입력 래스터의 첫 번째 셀 크기가 사용됩니다.
  • 최소 — 모든 입력 래스터의 가장 작은 셀 크기가 사용됩니다.
  • 최대 — 모든 입력 래스터의 가장 큰 셀 크기가 사용됩니다. 이 옵션이 기본 설정입니다.
  • 평균 — 모든 입력 래스터의 평균 셀 크기가 사용됩니다.
  • 마지막 — 입력 래스터의 마지막 셀 크기가 사용됩니다.

범위 유형

다음 중 결과 래스터에 사용될 범위를 선택합니다.

  • 첫 번째 — 첫 번째 입력 래스터의 범위를 사용하여 처리 범위를 결정합니다.

  • 교차 — 중첩되는 픽셀의 범위를 사용하여 처리 범위를 결정합니다. 이 옵션이 기본 설정입니다.
  • 결합 — 모든 래스터의 범위를 사용하여 처리 범위를 결정합니다.
  • 마지막 — 마지막 입력 래스터의 범위를 사용하여 처리 범위를 결정합니다.


본 항목
  1. 참고
  2. 매개변수