GRASS 및 QGIS의 DEM 음영 처리


17

나는 하루 동안 GRASS와 Qgis에서 좋아 보이는 음영 완화 모델을 얻으려고 노력했지만 지금은 그것을 얻을 수없는 것 같습니다. 내가 가진 가장 큰 문제는 계곡이 산처럼 보이는 것입니다. 그러나 산과 계곡이 올바르게 보이도록 올바른 조합을 얻을 수없는 것 같습니다.

Bellow는 문제의 일부 사진입니다.

DEM (갈색이 높고 빨간색이 낮고 빨간색은 육안 검사에만 사용됨) DEM

DEM Sun 위치 180의 북쪽 음영 , 태양 높이 80의 음영 처리 된 모델 1 대체 텍스트

문제 : 언덕은 좋아 보이지만 강 (빨간색)은 여전히지도에서 가장 낮은 지점이지만 산처럼 보입니다.

음영 처리 된 모델 2, DEM Sun 위치 북쪽 서쪽 (315도), 태양 높이 60 대체 텍스트

문제 : 다시 언덕은 좋아 보이지만 강 (빨간색)은 여전히지도에서 가장 낮은 지점이지만 산처럼 보입니다.

나는 각도와 태양 높이의 모든 다른 조합을 시도했지만 강을 강처럼 보이게 할 수 없으며 항상 언덕처럼 보입니다.

누구든지 내가 잘못하고있는 것에 대해 올바른 방향으로 나를 가리킬 수 있습니까?

편집 : 그래서 컨투어 데이터를 집으로 가져 와서 처음부터 프로세스를 실행하고 r.shaded.relief의 기본값을 사용하여 이것을 얻었습니다.

대체 텍스트

이것은 가장 큰 색상이 아니라 나에게 훨씬 나아 보이지만 우리는 그것을 바꿀 수 있습니다. 기본 설정조차도 나빠 보이기 때문에 잔디 설치 작업이 중단되어야한다고 생각합니다.


이제 더 잘 됐습니다. 선택할 수있는 몇 가지 사전 정의 된 지형 / 고도 색상 표가 있습니다. 또한 쉽게 자신을 정의 할 수 있습니다.
markusN

네이선, 답변에 도움이 될만한 추가 링크를 포함 시켰습니다.
scw dec

답변:


11

GRASS의 릴리프 쉐이딩의 경우 r.shaded.relief를 사용하는 것이 좋습니다 . 기본적으로 서쪽에서 동쪽으로 빛이옵니다. 이와 같이 (SRTM 예) :

대체 텍스트

내 인식을 위해이 예제에서는 계곡이 괜찮아 보입니다. COLORTABLE은에서 온다 r.colors (이 "지형"와 "SRTM는"입니다 참조 여기에 이 컬러 테이블의 예).


나는 r.shaded.relief를 기본값과 함께 사용했고 나에게 게시 한 것보다 나빠 보였습니다. 월요일에 일을 시작하면 스크린 샷을 게시하고 사람들의 생각을 볼 수 있습니다. r, colors 테이블 링크에 감사드립니다.
Nathan W

위의 예가 좋지 않으면 (나에게 좋을 것입니다), 적어도 기본 설정과 특별한 트릭이 없음을 보여줍니다.
markusN

나도 좋아 보인다고 생각합니다. 어쩌면 내가 한 첫 번째 색상 (기본 설정 사용)의 색상이 잘못되었을 수 있습니다.
Nathan W

나를 위해 일한 것은 r.relief뒤에 r.shade있습니다. r.shaded.relief당신의 대답은 존재하지 않습니다 GrassGIS 7.2.1분명히.
Hakim

예, GRASS GIS 7 (위의 대답은 G6을 나타냄)을 게시하여 일련의 모듈을 정리했습니다. (당신의 관찰 포함) 자세한 내용은 참조 trac.osgeo.org/grass/wiki/Grass7/NewFeatures#Renamedmodules
markusN

8

이 언덕 음영에는 아무런 문제가 없으며 채색은 문제가 아닙니다. 우리는 일반적으로 잘 알려진 현상을 경험하고 있습니다. 시각적 처리는 지형이 아래에서 조명되는 것처럼 보일 때 깊이와 높이를 반전시킵니다. (머리에 서있는 상태에서 이미지를 다시 살펴보십시오. 올바르게 표시됩니다.) 빛을 맨 근처에 배치하는 것이 가장 좋습니다 (지도 "북쪽"). 이러한 특정 이미지를 자세히 살펴보면 태양 방향이 자신의 생각과 다르다는 것을 알 수 있습니다. 맨 위가 맨 아래가 아니라 오른쪽에서 조명을받은 것 같습니다. 맨 아래가 왼쪽 위가 아니라 오른쪽 아래에서 조명 된 것 같습니다. 어느 한 각도에서 180도를 더하거나 빼면 문제가 해결됩니다. 결과가 일반적으로 놀라운 경우 다음 중 하나 이상을 의심하십시오.

  • 소프트웨어가 각도 대신 라디안을 사용 중일 수 있습니다.

  • 각도는 동쪽에서 반 시계 방향으로 측정 될 수 있습니다 (수학 / 물리 규칙).


3

언뜻보기에, 사용 된 색 램프가 데이터를 특히 혼란스럽게 보이게하는 것 같습니다. 적절한 수면 색조를 선택 하면 차이가 더 분명해집니다. 이 SRTM 기반 데이터와 같이 사전 생성 된 다른 음영 처리 된 릴리프 데이터 세트를 살펴볼 수도 있습니다 .

또 다른 도움이 될 수있는 것은 명백한 물의 색으로 하천 중심선을 추가하는 것인데, 이것은지도에서 어느 지역이 낮은지를 명확하게하고 강을 능선으로 보이게하는 광학적 트릭을 방지합니다.

명령 줄 도구 만 사용하여 유용한 조언과 기술에 대해 GDAL사용하여 음영 처리 된 구호 DEM을 만드는 Tim Sutton의 가이드를 확인할 수도 있습니다.


2

색상의 선택으로 인해 문제의 일부가 발생할 수 있음에 동의합니다. 사람들은 녹색을 "낮음"으로, 빨간색을 "높음"으로 해석하는 경향이 있다고 생각합니다. 비교:

대체 텍스트

http://www.icsm.gov.au/mapping/cartographic.html#tints

태양 위치에서 :

가상의 광원 (예 : 태양)이지도의 북서쪽 모서리 에 있고 그림자가 남동쪽 모서리로 퍼져 나가는 관례에 기초합니다 .

출처 : http://www.icsm.gov.au/mapping/cartographic.html#shading

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.