본문 바로가기
개발/GPS, Location

위도경도 표기방법 및 표기법간 변환방법

by RedBaDa 2014. 6. 30.

 

경위도 좌표포맷(Position Format)

일상생활에서 1도(°)는 매우 작은 각도라고 볼 수 있다.

하지만 위도 1° 차이는 지표면에서 약 111km 거리에 해당한다.

그러므로 경위도 좌표계를 통해 좀 더 정확한 위치를 나타내기 위해서는 도(°)단위를 보다 세분화할 필요가 있다.

경위도 좌표계를 세분화하여 표현하는 방식에는 다음과 같은 세가지 좌표포맷이 있다.

 

 

 hddd.ddddd° : [도] 포맷이라 하며, 도(°)단위 정수 이하를 소수로 표현한 경우로 소수 여섯째자리에서 반올림하여 소수 다섯째자리까지 표기한다. 여기서 사용된 약자 중 h는 반구(Hemisphere)를 뜻하는 것으로 북위·남위 또는 동경·서경을 표현한 것이고, d는 도(Degree)를 뜻한다. 경기도 지역에서 위도 0.00001° 차이는 약 1.1m 거리에 해당하며, 경도 0.00001° 차이는 약 0.9m 거리에 해당한다.

) N37.42013°  E126.99172°

 

 hddd°mm.mmm' : [도/분] 포맷이라 하며, 도단위 소수를 대신하여 분(')단위를 사용한 경우로 1도의 각도를 60등분하면 1분의 각도가 된다. 분단위 정수 이하는 소수로 표현하되, 소수 넷째자리에서 반올림하여 소수 셋째자리까지 표기한다. 여기서 사용된 약자 중 m은 분(Minute)을 뜻한다. 경기도 지역에서 위도 0.001' 차이는 약 1.8m 거리에 해당하며, 경도 0.001' 차이는 약 1.5m 거리에 해당한다.

) N37°25.208'  E126°59.503'

 

 hddd°mm'ss.s" : [도/분/초] 포맷이라 하며, 분단위 소수를 대신하여 초(")단위를 사용한 경우로 1분의 각도를 60등분하면 1초의 각도가 된다. 초단위 정수 이하는 소수로 표현하되, 소수 둘째자리에서 반올림하여 소수 첫째자리까지 표기한다. 여기서 사용된 약자 중 s는 초(Second)를 뜻한다. 경기도 지역에서 위도 0.1" 차이는 약 3.1m 거리에 해당하며, 경도 0.1" 차이는 약 2.5m 거리에 해당한다.

) N37°25'12.5"  E126°59'30.2"

 

세가지 좌표포맷의 예로 명시한 좌표값들은 실제 같은 지점을 나타낸다.

단지, 좌표포맷에 따라 변환해서 표현한 것이다.

실제 좌표값을 활용함에 있어 이처럼 필요에 따라 그 표현 포맷을 달리할 수 있어야 한다.

 

위에서 예시했던 [도/분/초] 포맷의 N37°25'12.5"를 [도/분] 포맷과 [도] 포맷으로 변환해 보자.

우선, 12.5"를 60으로 나누고, 소수 넷째자리에서 반올림하여 소수 셋째자리까지 표기하면 0.208이 되며, 이는 분단위의 소수가 된다.

분단위 정수인 25에 소수 0.208을 더하면 25.208'이 되므로 [도/분/초] 포맷의 N37°25'12.5"는 [도/분] 포맷의 N37°25.208'이 된다.

다시, 25.208'을 60으로 나누고, 소수 여섯째자리에서 반올림하여 소수 다섯째자리까지 표기하면 0.42013이 되며, 이는 도단위의 소수가 된다.

도단위의 정수인 37에 소수 0.42031을 더하면 37.42031°가 되므로 [도/분] 포맷의 N37°25.208'은 [도] 포맷의 N37.42013°가 된다.

 

반대로 [도] 포맷의 N37.42013°을 [도/분] 포맷과 [도/분/초] 포맷으로 변환해 보자.

우선, 도단위의 소수인 0.42013에 60을 곱하고, 소수 넷째자리에서 반올림하여 소수 셋째자리까지 표기하면 25.208이 되며, 이는 분단위의 정수와 소수가 된다.

그러므로 [도] 포맷의 N37.42013°는 [도/분] 포맷의 N37°25.208'이 된다.

다시, 분단위 소수인 0.208에 60을 곱하고, 소수 둘째자리에서 반올림하여 소수 첫째자리까지 표기하면 12.5가 되며, 이는 초단위의 정수와 소수가 된다.

그러므로 [도/분] 포맷의 N37°25.208'은 [도/분/초] 포맷의 N37°25'12.5"가 된다.

반응형

'개발 > GPS, Location' 카테고리의 다른 글

GPS에서 사용하는 수신감도 단위  (3) 2014.08.18
TIS/TRP에 대해서  (0) 2014.07.22
KML 파일 구조,가이드,예시  (0) 2014.06.18
GLONASS Loses Control Again  (0) 2014.05.07
GPS 개요  (0) 2014.05.01