본문바로가기

도로명주소 안내시스템 개발자센터

Tech & Tips 상세보기 | 도로명주소 개발자센터

Tech & Tips

API, DB, 전자지도등 도로명주소를 이용한 기술개발 및 활용팁을 올려주세요

proj4.js를 활용한 경위도 좌표전환 방법

9088님의 제안

  • 댓글 : 3
  • 조회수 : 9745
  • 추천수 10 +1

2020-02-03

proj4.js를 활용한 경위도 좌표전환 방법을 공유합니다.

※ proj4.js는 오픈소스이며 해당사에트에서 제공해드리는 소스가 아님을 알려드리고,
좌표를 변환하는것은 수식으로 계산을 다시 하는것이기 때문에 수식 계산중에 x,y 오차가 발생할 수 있습니다. 

[[[[[[[[[[[[[ javascript 전환 예시 ]]]]]]]]]]]]]]
**************************************** 
var grs80 〓 proj4.Proj(proj4.defs["EPSG:5179"]) 
var wgs84 〓 proj4.Proj(proj4.defs["EPSG:4326"]); //경위도 

var p 〓 proj4.Point( 945959.0381341814 , 1953851.7348996028 );//한국지역정보개발원 좌표 
p 〓 proj4.transform( grs80, wgs84, p); 

d0cument .write(p.x + " " + p.y); 
**************************************** 
출력결과 
wgs84 : 126.88793748501445 37.582468731587305 

댓글쓰기

댓글쓰기

댓글3

<script src〓"https://cdnjs.cloudflare.com/ajax/libs/proj4js/2.7.2/proj4.js" type〓"text/javascript"></script>
스크립트 사용 시 넣고 사용하시면 됩니다~ㅎ
많은 도움이 되었습니다. 감사합니다.
정말감사합니다! 엄청난 삽질 하던중 정말 도움이 되는 글을 발견했네요 감사합니다!