qGIS는 다양한 외부 지도 API등과 연동할 수 있다는 것이 가장 큰 장점인 것 같습니다.
제가 qGIS를 설치하고 제일 먼저 한 작업은 네이버지도, 다음지도, vworld 등의 지도 API를 qGIS에 배경지도로 불러오는 작업이었습니다.
(http://blog.daum.net/geoscience/413 관련 작업은 해당 사이트에서 확인하시면 됩니다)
당연히 좌표계를 가지고 있는 각각의 API를 활용하기 위해서는 내가 사용하는 shp 좌표계도 입력을 해줘야 합니다.
그래야 qGIS가 배경지도 API와 내 shp를 정확하게 매칭 시켜줄수 있겠지요.
그렇다면 사용자 정의 좌표계는 어떻게 등록을 하는지 살펴보도록 하겠습니다.
메뉴에서 [설정] --> [사용자 정의 좌표계…] 창을 엽니다.
"새로운 좌표계 추가" 버튼을 클릭합니다.
먼저 카텍 좌표계를 추가하는 것은 아래 값을 활용하면 됩니다.
- 이름 : Katec
- 매개변수: +proj=tmerc +lat_0=38 +lon_0=128 +k=0.9999 +x_0=400000 +y_0=600000 +ellps=bessel +towgs84=-145.907,505.034,685.
756,-1.162,2.347,1.592,6.342 +units=m +no_defs
참고로 TM좌표의 경우 아래 값을 활용합니다.
- 이름 : TM_중부
- 매개변수 +proj=tmerc +lat_0=38 +lon_0=127.0028902777778 +k=1.0 +x_0=200000 +y_0=500000 +ellps=bessel +towgs84=-145.907,505.034,685.
756,-1.162,2.347,1.592,6.342 +units=m +no_defs
OK버튼을 눌러 저장을 하는 것으로 추가가 됐습니다.
저희는 업무에 활용하는 모든 데이터가 카텍좌표계 입니다.
때문에, 데이터를 불러들일때마다 일일이 좌표계를 지정하는 것은 참 불편한 일이죠...
그렇다면, 앞으로 불러들이는 모든 데이터에 기본적으로 특정좌표를 부여하는 것은 어떨까요?
메뉴에서 Perferences... 항목을 찾아 실행합니다.
선택메뉴를 클릭한 뒤
아래와 같이 조금 전 입력한 좌표계를 설정합니다.
전 카텍을 주로사용하기 때문에 카텍을 선택하였습니다.
선택 후 OK를 누르면 저장이 됩니다.
그렇다면 이제 shp파일으로 불러서 Daum지도API와 연동해보도록 하겠습니다.
위와 같이 나타납니다.
출철 : http://www.biz-gis.com/index.php?mid=QGIS_INTRO&document_srl=202371
댓글 ( 4)
댓글 남기기