작성일 : 15-05-02 17:27
|
[Script] GEO <-> KATEC 변환 ( 위도 경도 좌표 변환 )
|
|
|
글쓴이 :
조형래
 조회 : 3,355
|
GeoTrans.js (7.5K) [3] DATE : 2015-05-02 17:27:45 |
구글 맵은 위도/경도를 바로 사용해 위치 표시가 가능하고,
네이버 맵은 카텍좌표계...TM인가... 지리학엔 문외한이라 잘 모르겠고...
암튼 둘이 좌표계가 달라서 두 지도에서 같은 위치를 표시하려면 좌표계 변환을 해야 한다.
참고 포스팅의 php소스를 javascript로 변환하고 값 전달 방식만 약간씩 바꿨습니다.
GEO <-> KATEC 변환 (Language : javascript)
<script src="GeoTrans.js"></script>
<script>
var geo = new GeoTrans();
geo.init("katec", "geo");
var pt = new Point(306151, 556443);
var out_pt = geo.conv(pt);
alert("경도 : "+out_pt.x+"\n위도 : "+out_pt.y);
//역변환
geo.init("geo", "katec");
out_pt = geo.conv(out_pt);
alert("[KATEC 좌표]\nx : "+out_pt.x+"\ny : "+out_pt.y);
</script>
|
|