GIS

탐방로 공간분석 (4) - 경사거리 계산

유병혁 2012. 1. 10. 02:27

피타고라스의 정리를 사용하여 탐방로 빗변거리, 즉 경사거리를 계산해 보겠습니다.

이와 관련하여 참고할 만한 문서입니다.

http://webhelp.esri.com/arcgisdesktop/9.3/body.cfm?topicname=path%20distance:adding%20more%20cost%20complexity&tocVisable=0

 

참고로, 피타고라스의 정리는 아래와 같습니다.

정밀관리도에서 수평거리, 수직거리, 경사거리는 각각 H_DSTC, V_DSTC, S_DSTC명으로 정의하기로 합니다.

필드 추가를 위해서는 어트리뷰트에서 Options > Add Field를 클릭합니다. V_DSTC, S_DSTC 두 개 필드를 추가합니다. 

 

 

먼저 수직거리를 계산해 보겠습니다. 필드명(V_DSTC)에서 우클릭하고, Field Calculator를 클릭합니다.

 

수직거리는 선분상 두 점의 표고 차를 계산하여 값을 산출합니다. 산식 입력은 아래와 같습니다.

 

같은 방식으로 경사거리는 피타고라스의 정리를 따라, 아래와 같은 산식을 적용하였습니다.

 

이렇게 하여 계산된 경사거리 값은 아래와 같습니다. 이제 다음 단계는 경사도와 평균 PDOP을 정의하는 부분에 대해 스터디 하겠습니다.