카카오맵을 사용하다보니 전역상태로 저장되는 좌표(44000.0000)와 화면에 출력되는 좌표(32.000)의 표기가 다르다는 것을 발견하였다. 원인은 좌표계별 표기법의 차이였다. 좌표계에 따라 표기법이 어떻게 달라지는지 궁금해서 좌표계란 무엇이고 카카오맵에서 어떤 좌표계를 사용하고 있는지 알아보았다.
지리좌표계란, 지구상에 위치를 좌표로 표현하기 위해 3차원의 구면을 이용하는 좌표계를 의미한다. 한 지점은 경도(longitude)와 위도(latitude)로 표현되며 이 단위는 도(degree)로 표시된다.
지구는 타원체의 중심점(datumn)을 기반으로 측량을 하고 좌표를 통해 표현하게 되는데, 세계적으로 통일성을 유지하기 위해 국제 표준 타원체인 GRS80과 WGS84가 제시되었다.
출처
https://yganalyst.github.io/spatial_analysis/spatial_analysis_3/
https://docs.qgis.org/3.28/en/docs/gentle_gis_introduction/coordinate_reference_systems.html
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=heejin9867&logNo=221330301521
유럽 석유 연합(European Petroleum Survey Group)의 약자로 해당 조직에서 정의한 좌표계
EPSG 코드에 대한 상세 정의는 prj4와 wkt라는 문자열로 되어 있으며, proj4와 EPSG의 wkt는 좌표계의 다양한 제원값을 정해진 문자열로 구성되어 있다.
EPSG:4326은 WGS84를 중심 자오선(子午線) 으로 그리니치와 함께 ( 위도 , 경도 ) 쌍 좌표 로 참조하는 공통 좌표 참조 시스템이다. GPS, 구글 등에서 사용하는 좌표계
출처
http://wiki.gis.com/wiki/index.php/European_Petroleum_Survey_Group
https://www.cjtgis.go.kr/introduce/introduce01.do
ESPG:5181 – 카카오맵에서 사용
+proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=500000 +ellps=GRS80 +units=m +no_defs
GRS80 타원체의 한국 중부원점이며 Y 축으로 500000미터만큼 이동시킨 좌표계입니다.
출처
https://devtalk.kakao.com/t/topic/35844/3
http://www.gisdeveloper.co.kr/?p=8942