GIS/gis 좌표계 활용할 수 있는 만큼만 이해하기

2. Bessel? GRS?모르겠고, EPSG로 GIS 좌표 맞추기

조달송 2021. 1. 8. 22:42
728x90

국가공간정보포털과 같은 사이트에서 각종 shapefile(.shp) 등을 찾다보면 데이터 좌표계(아래 왼쪽 사진 노란 부분)를 알려준다. 그리고 데이터를 ArcMap이나 Qgis에서 열고 좌표계를 설정하려고 하면  "Bessel 보정된 중부원점(TM)"이라는 좌표계는 없고, 아래 오른쪽 그림과 같은 좌표계만 잔뜩 뜬다. 이런 경우 때문에 많이들 당황할 거고, 나도 그랬다. GIS를 시작한 지 얼마 안되었을때, 아무 좌표계나 그나마 가까워 보이는 느낌의 것들로 좌표계를 설정했다. 그러다 보니 지도들이 제각각의 위치에 있었고, 좌표를 맞추느라 시간을 다 보내버려 정작 해야하는 분석은 시작도 못하는 경우가 많았다. 

 

어느정도 익숙해진 다음 알게 된 팁은 EPSG 코드를 이용하는 것이다. 

EPSG는 European Petroleum Survey Group의 약자로, 다양한 좌표계를 코드로 표현하는 거라고 생각하면 된다. 예를 들어, 위의 데이터의 좌표계인 "Bessel 보정된 중부원점(TM)"은 ( Proj4: +proj=tmerc +lat_0=38 +lon_0=127.0028902777778 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs +towgs84=-115.80,474.99,674.11,1.16,-2.31,-1.63,6.43 )으로, 길게 하려면 길게 표현될 수 있는 좌표계이다. 하지만 이를 EPSG 코드로 하면 간단하게 EPSG:5174가 되는 것이다. EPSG 코드를 알면 좌표계 설정 시 검색창(위의 오른쪽 Qgis상에서는 필터 옆 검색창에 검색하면 됨)에 EPSG 코드 네자리 수를 검색하면 바로 관련 좌표계가 뜨고 그것을 선택하여 좌표계를 정의해주면 된다. 

 

그렇다면, 내가 쓰려고하는 데이터의 좌표계 EPSG코드는 어떻게 알 수 있을까?

GIS를 하는 많은 사람들이 국가공간정보포털에서 많은 데이터를 얻을 것이다. 다행히 사람들이 데이터마다 데이터후기나 데이터문의를 많이 남겨서 좌표계를 친절하고 정확하게 알려주고 있다. 또 좌표관련 문의글에 대한 국가공간정보포털의 답변에서는 보통 EPSG를 알려준다. 그러니 꼭 국가공간정보포털에서 데이터를 다운로드 할때는 스크롤을 좀 더 내려 데이터후기와 데이터문의를 확인하자. 

 

국가공간정보포털이 아닌 곳에서 데이터를 다운 받고, 'Bessel 보정된 중부원점(TM)'과 같은 정보는 알고 있을 경우에는 아래의 표를 참고하면 된다. 표에 나와있지 않지만 종종쓰는 지도서비스 관련 EPSG 코드는 아래에 계속해서 추가하도록 하겠다. 

<자료> "헷갈리는좌표계", 2021.01.08. 접속, https://url.kr/qfWLMB

- SGIS(통계지리정보서비스, sgis.kostat.go.kr) 제공자료 :  UTM-K(GRS80타원체), EPSG:5179

- 카카오지도(다음지도): EPSG:5181

- 국토정보플랫폼의 수치지형도: EPSG:5186

반응형