아래 힘들게 읽지 마시고 원본 링크에서 보세요. 링크는 바로 아래 클릭!
http://edndoc.esri.com/arcobjects/9.2/NET/shared/geoprocessing/spatial_analyst_tools/how_hillshade_works.htm

이하 원문의 샘플부분만 발췌한 것임

The cell size is 5 units. The default Altitude of 45 degrees and Azimuth of 315 degrees will be used.

Illumination angle

The calculation for Zenith angle from equation 2 is:

(2)  Zenith_deg = 90 - Altitude = 90 - 45 = 45

And converted to radians from equation 3 is:

(3)  Zenith_rad = Zenith_deg *  / 180.0  = 45 * 3.1428571429 / 180 = 0.7857142857

The illumination direction

The calculation for converting the azimuth angle from geographic to mathematic angle with equation 4 is:

(4)  Azimuth_math = 360.0 - Azimuth + 90  = 360.0 - 315 + 90 = 135

Converting azimuth angle to radians with equation 6 is:

(6)  Azimuth_rad = Azimuth_math *  / 180.0 = 135 * 3.1438571429/180 = 2.3571428571

Slope and Aspect

The calculation for the rate of change in the x direction for center cell 'e' is:

(7)  [dz/dx] = ((c + 2f + i) - (a + 2d + g)) / (8 * cellsize) = ((2483+ 4966 + 2477) - (2450 + 4904 + 2447)) / (8 * 5)              = (9926 - 9801)/ 40             = 3.125

The calculation for rate of change in the y direction for center cell 'e' is:

(8)  [dz/dy] = ((g + 2h + i) - (a + 2b + c))  / (8 * cellsize)  = (2447 + 4910 + 2477) - (2450 + 4922 + 2483) / (8 * 5)             = (9834 - 9855) / 40             = -0.525

The calculation for the Slope angle is:

(9)  Slope_rad = ATAN ( z_factor * √ ( [dz/dx]2 + [dz/dy]2) ) = atan(1 * sqrt(3.125 * 3.125 + -0.525 * -0.525)) = 1.26511

The calculation for the Aspect_rad angle from rule 10 is:

(since dz/dx is non-zero in this example)

Aspect_rad = atan2 ([dz/dy], -[dz/dx]) = atan2(-0.525, -3.125) = -2.9751469600412

(and since this value is less than 0, this part of the rule applies):

Aspect_rad = 2 + Aspect_rad = 2 * 3.1428571429 + -2.9751469600412 = 3.310567

Hillshade

The final calculation for the Hillshade is:

Hillshade = 255.0 * ( ( cos(Zenith_rad) * cos(Slope_rad) ) + ( sin(Zenith_rad) * sin(Slope_rad) * cos(Azimuth_rad - Aspect_rad) ) )          = 255.0 * ( ( cos(0.7857142857) * cos(1.26511) ) +              ( sin(0.7857142857) * sin(1.26511) * cos(2.3571428571 - 3.310567) ) )          = 153.82

Since the output raster is of integer type, the Shade value for center cell 'e' = 154.

Posted by ZENEZ

트랙백 보낼 주소 :: http://www.zenez.org/trackback/283 관련글 쓰기

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2009/04/22 20:10
    헉 이 외계어들은 뭔가요 ^^
    • 2009/04/22 21:18
      댓글 주소 수정/삭제
      헉 제가 외계인인걸 알아차리시다니.

      요건 우리별에서 지구 침략을 위해 비밀 프로젝트 진행중인건데요~~

      지표면의 기울기와 방향을 찾은 뒤에 지구의 공전퀘도에서 태양각을 계산하고 이 3가지를 합하면 어디에 얼마만큼 그림자가 생기는지 찾는 계산식이예요.

      한마디로 지구의 가장 어두운 곳에 UFO 기지를 건설하자는 건데.. 쉿! 다른 외계인들한테는 비밀이예요.

      아직 지구의 공전, 자전에 대한 정보수집이 덜되서그런데 정보좀~~

      정보료는 오리온 별 사탕!
    • 2009/04/22 23:50
      댓글 주소 수정/삭제
      와우~ 멋진걸요. 그럼 저거 해석하면 UFO건설기지를 볼수 있는건가요? ㅋㅋㅋ 구경이라도 좀...^^
    • 2009/04/23 17:10
      댓글 주소 수정/삭제
      아마도~~
      기지까지 찾아 오시면 오리온 별 커피 한 잔 드릴께요. 흐흐...


자동으로 3D를 만들어주는 그래픽 카드인데 현재 SW적으로 GIS분야에서 많이 사용하고 있는 기술이죠.

그런데 이제 3D비전 카드와 안경만 있으면 된다고 합니다.

말 그대로 상상만 하면 이루어지는 세상입니다.


Posted by ZENEZ

트랙백 보낼 주소 :: http://www.zenez.org/trackback/265 관련글 쓰기

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2009/01/12 15:46
    좋은 정보 감사합니다. 잘봤습니다. 좋은 하루 되세요.
    • 2009/01/12 15:49
      댓글 주소 수정/삭제
      넵! 그런데 많은 에너지 사용으로 환경적이지 않을 지도... ㅎㅎㅎ


요즘 정신줄 놓고 사느라 구체적으로 정리하는건 컨셉이 아닌것 같아 간단하게 후기 올립니다.

OSGeo란... 그리고 도대체 이 모임의 실체는 무엇인가!
http://endofcap.tistory.com/category/GIS/RS/Programming
http://www.osgeo.org/
http://groups.google.com/group/osgeo-kr
대충 여기 보시면 설명 나옵니다.

이번 모임이 3차 였구요.
3차 모임에서 논의 되었던 자세한 내용은 http://endofcap.tistory.com/307 <== 여기 있습니다. 이 페이지를 보시고 Open Source에 관심생긴 분은 http://groups.google.com/group/osgeo-kr <= 여길 가입하시면 몇 시간 또는 몇 일 후 간단한 인터뷰 후에 가입완료 됩니다.

아 중요한거~~ 전 그날 설명만 열심히 듣다 뒷풀이는 3차까지 버티면서 보람차게 모임을 마무리 하였습니다.

내년 FOSS4G 2009 시드니 행사에 참여하고 싶은 마음은 대기권 밖으로 나가지만 그건 그때상황에 따라 달라요오~~~

이상 후기였구요. 빠른 4차 모임 기다리겠습니다.

Posted by ZENEZ

트랙백 보낼 주소 :: http://www.zenez.org/trackback/257 관련글 쓰기

  1. OSGeo(Open Source GeoSpatial) 한국어 지부 3차 모임 후기..

    2008/12/08 18:29
    안녕하세요.. OSGeo 한국어 지부 3차 모임 후기를 다음과 같이 올립니다. 원래 참석하신 분들이 후기 열심히 올려 주시기로 하셨는데, 아직 많이 안올라오고 있군요.. 다들 올려 주시기 바랍니다. 때 : 2008년 12월 4일 오후 5시부터 ~ 곳 : 가이아쓰리디 회의실 1. 참석자 : 역대 최대인 총 12분이 참석해 주셨습니다. 자세히 살펴보면요.. 웨이버스 연구소의 김장욱소장님, 웨이버스의 권혁종대리님, 대한측량협회의 허민박사님, 세종대학교의..

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절


카테고리

자유공간 (256)
경제적 자유 (32)
문화적 자유 (85)
정신적 자유 (13)
자유로부터 자유 (94)
[부록 1] 원더풀 팁! (20)
[부록 2] 오늘의 사건&사고 (9)
1인 시위 (2)

달력

«   2010/03   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31