경위도 ↔ TM 좌표를 변환할 일이 있는데
손쉽게 사용할 프로그램이 없어 직접 만들게되었습니다.
도로 배수시설 설계 및 관리지침(2012.11, 국토교통부)에 따라
임의 지점의 경위도 값을 이용하여 강우강도 산출할 때 등에 사용하면 편리할 듯 합니다.
Bessel, GRS80 타원체와 서부, 중부, 동부 등 원점별로 변환이 가능합니다.
시트는 아래와 같은 양식으로 TM 좌표 → 경위도 변환 시트와 경위도 → TM 좌표 시트가 있습니다.
10.405초 보정은 시트안에 설명을 써놓긴했는데..
어느때 정확히 써야할지 만든 저도 잘 이해가 안됩니다.
잘 아시는 분이 댓글로 설명좀 해주셨으면 좋겠습니다.
다운로드 :
TM경위도변환.zip : 1,000 개의 좌표까지 처리
TM경위도변환_50000.zip : 처리 가능한 수식을 50,000개까지 가능하도록 한 것이니
좌표가 많은 경우 수식 셀만 드래그하여 늘려 사용하면 됩니다.
이것을 만들기위해 사용한 산출 근거 식은
아래 1/1000 수치지형도 좌표계변환 표준 작업지침(2005.10, 국토지리정보원) 파일의
'첨부1' 부분에 산출 식이 있습니다.
위 파일을 만든 후 검증을 위해 비교한 프로그램은
국토지리정보원의 좌표변환 프로그램 (NGI PRO Ver.2.53) 입니다.
첨부 용량 초과로 블로그엔 첨부가 안되니 아래 링크에서 받으면 됩니다.
아래 링크가 문제 있다면 국토지리정보원에서 NGI PRO로 검색하면 됩니다.
이 프로그램은 굳이 설치할 필요없이 압축 풀어 나오는 CAB 파일을 다시 압축 풀어
NGI_Pro.exe 파일을 실행해서 사용하면 됩니다.
(이렇게 사용 시 문제가 발생된다면 설치하여 사용해주세요)
변환된 값이 제대로 된 것인지 빠르게 확인하는 방법은
지형도와 아래에 있는 Daum Map API.mht 파일의 경위도 값을 비교하는 것이 빠릅니다.
구글 지도를 사용하거나 아래에 위치를 선택해 경위도를 바로 산출해주는 파일을 이용하면 편리합니다.
아래 Daum Map API.mht 파일을 다운 받아 열면 다음지도가 열리는데
다음지도에서 원하는 부분을 마우스로 선택하면 지도의 맨 아래 하단에 경위도가 표시됩니다.
DAUM Map API가 변동되었나 봅니다. 항공사진이 안나오네요.
지도 우측 상단에 '스카이뷰' 말고 '지도'를 선택해 주세요.
출처 : http://jyhkorea.com.ne.kr/
그런데 요즘 다음지도는 오른쪽 마우스 버튼 눌러 '여기 정보 보기'하면
이런거 안써도 경위도가 표시되더군요.
GRS80 ↔ Bessel 수치지도의 상호 변환은 아래 다운로드 바로가기에서
수치지도활용 소프트웨어(NGIMAP 110822)를 받아서 사용하면됩니다.
위 프로그램을 이용해 GRS80 을 Bessel로 변환하는 예제 문서는 아래 것을 받으면 됩니다.
위에 것보다 아래 파일이 더 좋습니다.
* 이런 수치지도, 좌표 변환은 제 전문 분야가 아니라..
질문에 댓글을 잘 달지 못하는 점 양해바랍니다. ^^
'Work' 카테고리의 다른 글
개정된 강우강도 관련 엑셀 파일 (34) | 2013.03.18 |
---|---|
도로공사 수리계산 관련 도표 (0) | 2011.09.08 |
전국 관측소 위치 및 수문지역도 (0) | 2011.06.20 |
그래프에서 다항식 도출 - Grapher 프로그램 이용 (8) | 2011.06.15 |
도로의 구조·시설 기준에 관한 규칙(2009, 국토해양부) 엑셀 (2) | 2011.05.20 |