음영 기복 함수

ArcGIS Image for ArcGIS Online에서 사용할 수 있습니다.

음영기복 함수는 이미지 음영 처리에 참조할 태양의 상대 위치를 통해 터레인 표면의 회색조 3D 표현을 생성합니다. 음영기복은 광원과 고도 표면의 경사 및 경사면 방향에 의해 결정된 터레인을 시각화하는 기법입니다. 지형을 시각화하기 위한 질적 방법이며 절대 고도 값을 제공하지 않습니다. 이 함수는 음영 기복 생성을 위한 두 가지 옵션(일반 및 다방향)을 제공합니다. 일반 방법은 태양의 위치를 지정하기 위해 고도 및 방위각 등록정보를 사용하여 한 방향에서 광원을 통해 음영 기복을 계산합니다. 다방향 방법은 여러 광원의 조명을 결합하여 음영 기복 터레인을 나타냅니다. 다방향 음영 기복 방법을 사용하면 일반적으로 과포화 및 짙은 그림자의 영향을 받는 영역에서 일반 음영 기복 방법을 사용할 때보다 더 자세하게 표시할 수 있습니다.

기본 설정에 따라 회색조 색상 램프는 음영 기복 고도 모델을 표시하는 데 사용됩니다. 다음 이미지는 일반 기본 음영 기복 방법, 다방향 음영 기복 방법을 사용한 고도 모델을 보여줍니다.

일반 음영 기복
일반 음영 기복 이미지의 예시입니다.

다방향 음영 기복
다방향 음영 기복 이미지의 예시입니다.

매개변수

음영 기복 함수에는 다음과 같은 매개변수가 있습니다.

매개변수설명
래스터

입력 고도 레이어입니다.

음영기복 유형

음영 기복의 조명 원본을 다음과 같이 제어합니다.

  • 일반 - 단일 조명 방향에서 음영 기복을 계산합니다. 방위각고도 옵션을 설정하여 광원의 위치를 제어할 수 있습니다.
  • 다방향 - 여러 광원의 조명을 결합하여 터레인의 시각화를 향상합니다.
기본값은 일반입니다.

방위각

방위각이란 지평선을 따른 태양의 상대 위치(도 단위)입니다. 이 위치는 정북을 기준으로 시계방향으로 측정된 태양 각으로 표시됩니다. 방위각이 0도면 북, 90도면 동, 180도면 남, 270도면 서를 표시됩니다.

이 매개변수는 음영 기복 유형일반인 경우에만 유효합니다. 기본값은 북서쪽에서 315도입니다.

고도

고도는 지평선을 기준으로 한 태양 고도 각으로서 범위는 0도~90도입니다. 0도 값은 태양이 지평선 즉 참조 프레임과 동일한 수평면에 있음을 나타냅니다. 90도 값은 태양이 머리 위에 수직으로 있음을 나타냅니다.

이 매개변수는 음영 기복 유형일반인 경우에만 유효합니다. 기본값은 지평선 위의 45도입니다.

크기 조정

음영 기복 결과는 다음 옵션 중 하나로 z 계수를 조정하여 동적으로 크기 조정할 수 있습니다.

  • 없음 - 크기 조정이 적용되지 않습니다. 이 옵션은 로컬 영역이 포함된 단일 래스터 데이터셋에 적합합니다. 이 옵션은 작은 축척에서 약간의 편차가 있는 터레인 기복을 생성하므로 고도 또는 다중 축척 맵에 큰 편차가 있는 전 세계 데이터셋에는 권장되지 않습니다.
  • 조정 - 보기 권한자의 확대/축소에 따라 변화된 다양한 고도(축척)를 수용하는 기본 픽셀 크기 거듭제곱픽셀 크기 계수 값을 사용하여 비선형 조정을 적용합니다. 조정 옵션은 전 세계 데이터셋을 사용하는 경우 권장됩니다.
기본값은 없음입니다.

Z 계수

Z계수는 다음과 같은 2가지 목적으로 고도 값을 변환하는 데 사용된 크기 조정 계수입니다.

  • 고도 단위(예시: 미터, 피트)를 데이터셋의 수평 좌표 단위(예시: 피트, 미터 또는 도)로 변환합니다.
  • 시각적 효과를 위한 과고감을 추가합니다.
기본값은 1입니다.

픽셀 크기 거듭제곱

픽셀 크기 거듭제곱은 보기 권한자가 맵 표시를 확대/축소함에 따라 고도 변화(또는 축척)를 나타냅니다. 상당한 기복 손실을 피하기 위해 Z 계수가 변화하는 속도를 제어하는 방정식의 픽셀 크기 항에 적용되는 지수입니다.

이 매개변수는 크기 조정 유형이 조정된 경우에만 유효합니다. 기본값은 0.664입니다.

픽셀 크기 계수

픽셀 크기 계수는 보기 권한자가 맵 표시를 확대/축소함에 따라 축척의 변화를 나타냅니다. Z 계수가 변화하는 속도를 제어합니다.

이 매개변수는 크기 조정 유형이 조정된 경우에만 유효합니다. 기본값은 0.024입니다.

기본 엣지 픽셀 보간 비활성화

이 옵션을 사용하면 래스터 엣지를 따라 리샘플링 인공물이 발생하는 것을 방지합니다. 래스터 엣지를 따른 결과 픽셀 또는 NoData 측면 픽셀은 NoData로 채워집니다. 따라서 이 매개변수는 중첩된 고도 모자이크 데이터셋에만 사용하는 것을 권장합니다. 중첩 픽셀이 있는 경우 NoData 영역은 픽셀이 비어 있지 않고 중첩 픽셀값으로 표시됩니다.

  • 선택 취소됨 - 음영 기복을 리샘플링할 때 이중 선형 리샘플링이 균일하게 적용됩니다. 고도 래스터 데이터가 포함된 모자이크 데이터셋이 맞대어 조인된 경우 이 옵션을 사용합니다. 이 옵션이 기본 설정입니다.
  • 선택됨 - 래스터 엣지를 따른 픽셀 또는 NoData 측면 픽셀을 제외하고, 음영 기복 내부에 이중 선형 리샘플링이 사용됩니다. 이러한 픽셀은 NoData로 채워지고 중첩 픽셀값을 표시하므로 발생할 수 있는 날카로운 엣지 효과를 줄입니다. 고도 래스터 데이터가 포함된 모자이크 데이터셋이 중첩 항목이나 타일로 구성된 경우 이 옵션을 사용합니다.

함수의 결과는 데이터에 따라 달라질 수 있습니다. 결과에서 타일 경계 아티팩트가 관측되면 체크 박스의 대체 조건을 선택합니다.

음영 기복 작동 방식에 대한 자세한 정보

음영 기복 유형

다방향 음영 기복은 터레인 시각화를 향상시킵니다. 6개의 다른 방향의 조명을 결합하여 터레인의 향상된 시각화를 나타내고 기복이 낮은 영역의 모양을 개선합니다. 맵의 과다 노출 영역 및 그림자 영역 간의 균형을 개선합니다. 결과는 지형, 토양, 수문, 토지 피복 또는 지형으로 데이터가 향상되는 기타 주제 맵의 기복 배경으로 사용하기에 적합합니다.

다음 이미지는 두 가지 유형의 음영 기복을 보여줍니다.

  • 상단 이미지는 일반 음영 기복 결과를 보여줍니다.
  • 하단 이미지는 다방향 음영 기복 결과를 보여줍니다.

일반 음영 기복
일반 음영 기복. DEM 출처는 USGS(U.S. Geological Survey)입니다.

다방향 음영 기복
다방향 음영 기복. DEM 출처는 USGS(U.S. Geological Survey)입니다.

다방향 음영 기복에 대한 자세한 내용은 다방향 음영 기복을 통한 맵 개선을 참고하세요.

방위각 및 고도

방위각과 고도 등록정보는 3D 모델(음영기복 또는 음영처리된 릴리프(Shaded Relief)) 생성에 사용될 태양의 상대 위치를 나타냅니다. 고도는 지평선을 기준으로 한 태양 고도 각으로서 범위는 0도~90도입니다. 0도 값은 태양이 지평선 즉 참조 프레임과 동일한 수평면에 있음을 나타냅니다. 90도 값은 태양이 머리 위에 수직으로 있음을 나타냅니다.

고도 다이어그램

방위각이란 지평선을 따른 태양의 상대 위치(도 단위)입니다. 이 위치는 정북을 기준으로 시계방향으로 측정된 태양 각으로 표시됩니다. 방위각이 0도면 북, 90도면 동, 180도면 남, 270도면 서를 표시됩니다.

크기 조정 및 픽셀 크기

음영 처리된 결과는 다음 옵션 중 하나로 Z 계수를 조정하여 동적으로 크기 조정할 수 있습니다.

  • 없음 - 크기 조정이 적용되지 않습니다. 이 옵션은 로컬 영역이 포함된 단일 래스터 데이터셋에 적합합니다. 이 옵션을 선택하면 매우 평평한 릴리프가 작은 축척으로 생성되므로 전 세계 데이터셋이나 여러 축척 맵에는 적합하지 않습니다.
  • 조정 - 이 옵션은 보기 권한자의 확대/축소에 따라 변화된 고도(축척)를 나타내는 기본 픽셀 크기 거듭제곱픽셀 크기 계수 값을 사용하여 비선형 조정을 적용합니다. 이러한 값은 전 세계 데이터셋을 사용하는 경우에 권장됩니다.

    Z 계수는 다음의 방정식을 통해 조정됩니다.

    Adjusted Z-Factor = (Z Factor) + (Pixel Size)(픽셀 크기 거듭제곱) × (Pixel Size Factor)

경사는 픽셀 크기의 계수입니다. 경사는 더 먼 거리에 대한 평균 경사를 나타내기 때문에 픽셀이 클수록 경사 값이 작아집니다. 따라서 소축척에서는 피처가 평평하게 표시됩니다. 지도 제작의 관점에서 이는 상당한 기복 손실을 초래합니다. 이를 보완하기 위해 축척에 따라 Z 계수 매개변수를 변경할 수 있습니다. 관계는 선형이 아닌 지수형입니다. 픽셀 크기 거듭제곱픽셀 크기 계수를 변경하면 Z 계수가 변경되는 비율이 변경됩니다. 즉, 축척에 맞게 z 계수를 설정해야 합니다.

Z 계수

Z계수는 다음과 같은 2가지 목적으로 고도 값을 변환하는 데 사용된 크기 조정 계수입니다.

  • 고도 단위(예: 미터 또는 피트)를 데이터셋의 수평 좌표 단위(예: 피트, 미터 또는 도)로 변환하기 위해
  • 시각적 효과를 위한 수직 과장을 추가하기 위해

단위 변환(Unit conversion)

z(고도) 단위의 단위가 x,y(선형) 단위와 같은 경우 z 변환 계수는 1입니다. 데이터셋이 투영 좌표체계를 사용하고 있고 크기 조정이 없음으로 설정되었으며 고도 단위와 선형 단위가 다른 경우, 그 차이를 나타내는 z 변환 계수를 정의해야 합니다.

피트와 미터 간에 변환하려면 아래의 테이블을 참고하세요. 예를 들어 DEM의 고도 단위가 피트이며 모자이크 데이터셋의 단위는 미터인 경우 Z 계수를 0.3048(1피트는 0.3048미터이므로)로 설정하여 고도 단위를 피트에서 미터로 변환합니다.

크기 조정 및 픽셀 크기

변환 유형변환 계수

피트 -> 미터

0.3048

미터 -> 피트

3.28084

선형 단위는 도 단위이고 고도는 미터 단위인 지리 좌표체계가 데이터에 사용된 경우(예: GCS_WGS 84의 DTED), 변환 계수 1을 사용하면 시스템에서 선형 도가 미터로 자동 변환됩니다. 고도 단위가 미터가 아닌 경우 이 함수를 사용하기 전에 단위 변환 함수를 사용하여 고도를 미터로 변환해야 합니다.

비고:

크기 조정이 조정으로 설정된 경우 z단위를 미터로 변환하는 Z 계수를 사용하면 ArcGIS에서 위도와 경도가 미터로 자동으로 조정됩니다.

수직 과장

수직 과장을 추가하려면 변환 계수와 과장 계수를 곱해야 합니다. 예를 들어 고도와 데이터셋의 좌표가 둘 다 미터이며 10배로 과장하려는 경우 크기 조정 계수는 단위 변환 계수(1.0)와 과고감 계수(10.0)를 곱한 값(z 계수 10)이 됩니다. 고도 단위가 미터이며 데이터셋이 지리(도)인 경우에는 단위 변환 계수(1.0)와 과장 계수(10.0)를 곱한 값(z 계수 10)이 됩니다. 고도 단위가 미터가 아닌 경우 이 함수를 사용하기 전에 산술 함수를 사용하여 고도를 미터로 변환해야 합니다. 그러면 단위 변환 계수(1.0)와 과장 계수(10.0)를 곱한 값(z 계수 10)이 됩니다.

엣지 효과 제거

이 옵션을 사용하면 래스터 엣지를 따라 리샘플링 인공물이 발생하는 것을 방지할 수 있습니다. 래스터 엣지를 따른 결과 픽셀 또는 값이 없는 측면 픽셀은 NoData로 채워지므로 이 옵션은 사용 가능한 중첩 픽셀이 포함된 다른 래스터가 있는 경우에만 사용하는 것이 좋습니다. 중첩 픽셀이 있는 경우 이러한 NoData 영역은 비어 있지 않고 중첩 픽셀값으로 표시됩니다.

  • 선택 취소됨 - 음영 기복을 리샘플링할 때 이중 선형 리샘플링이 균일하게 적용됩니다. 이 옵션이 기본 설정입니다.
  • 선택됨 - 래스터 엣지를 따른 픽셀 또는 NoData 측면 픽셀을 제외하고, 음영 기복 내부에 이중 선형 리샘플링이 사용됩니다. 이러한 픽셀은 NoData로 채워지고 중첩 데이터셋의 고도 값을 표시하므로 발생할 수 있는 선명한 엣지 효과를 줄입니다.