태블로에서 국토부 v-world 지도 활용하기

 In blog

안녕하세요. 신정환입니다.

요즘 태블로에서 태블로에서 국토부 지도 활용하는 방법에 대해 질문이 많네요. 귀하게 알게되어 바로 공유를 하려 했지만 여러가지 사정으로 오랫동안 글쓰는 것을 미뤄두던 문제인데 이제서야 공유를 합니다.

우선, 태블로에서 배경 지도를 변경할 수 있다는 것은 아시나요? 

따라하시는 분들을 위해 먼저 지도를 그려보겠습니다. 먼저 태블로를 구동하고  Sample-APAC Superstore를 눌러서 샘플 파일을 로딩합니다. (다른 파일을 사용해도 관계 없습니다.)

태블로에서 국토부 v-world 지도 활용하기

새 워크시트에서 (위.경도를 더블클릭하고) Country를 더블클릭하여 지도를 그립니다. (지도요소를 더블클릭하면 일단 지도가 그려진다는 것은 아시지요?)

—300×234

한국만 살펴보기 위해 필터를 겁니다. 이때 컨트롤키를 누른채로 끌어올려야 합니다. (주의)

—258×300

그림처럼 한국지도가 보이시나요? 점이 한개 찍혔으면 제대로 하신겁니다. 여기에 시도를 더블클릭하시면 전국 특별(자치, 광역)시/도 마다 점이 찍힐겁니다.

—300×275

여러가지 지도에 대한 내용은 별도 블로그로 더 말씀드리기로 하고 배경지도를 교체 가능한지 살펴보겠습니다.

태블로는 맵탭을 열어서 배경맵을 누르면 기본으로 Tableau 가 나옵니다. 태블로 내장지도이고요, 온라인상에서 불러오게 됩니다. (한번 읽었던 지도 내용은 캐싱이 됩니다.)

—300×172

맵서비스는 무료/유료로 제공되는 서비스의 URL을 찾아보면 되는데 이것을 등록하게 되면 아래와 같이 지도가 바뀌는 식입니다.

태블로에서 국토부 v-world 지도 활용하기

아무튼 이런식인데 WMS는 구글링을 하면 많이 구할 수 있습니다. WMS에 대한 소개는 별도의 글로 포스팅하겠습니다.

그런데 국토부에서 운영하고 있는 WMS (Web Map Service)가 있는 것을 아십니까? “V-WORLD”를 구글링해보세요. 

태블로에서 국토부 v-world 지도 활용하기

지도의 배경으로 공공기관에서 제공하는 표준지도를 사용한다는 것은 큰 상징성을 가지겠죠. 아무래도 고객들의 입장에서는 한글의 문제나 공공성의 문제, 친숙성의 문제때문에 늘 보던  look & feel의 지도가 훨씬 호소력이 있을 것입니다.

일단 들어가보겠습니다.

—-300×216

국가에서 제공하는 지도 플랫폼입니다. 브이월드라 적어놓고 오픈 플랫폼이라 설명이 나와 있습니다. 짐작컨데 도중에 이름을 붙인 모양입니다.

맨 아래로 내려보니 국토교통부에서 운영하는게 맞는것 같습니다.

—300×81

오픈API를 눌려보면 아래와 같은 화면이 나오고 WMS/WFS API가 보입니다.

태블로에서 국토부 v-world 지도 활용하기

WMS 주소와 WFS주소가 나와 있습니다. 인증키를 요구하는 것을 보니 서비스를 신청해서 가입해서 인증키도 받고 인증받은 도메인도 등록해야 합니다.

태블로에서 국토부 v-world 지도 활용하기

여기서 잠깐만 이야기의 흐름을 멈추고 중요한 내용을 말씀드리면 현재 WMS 서비스 방식으로는 태블로와 버젼차이에 의한 프로토콜 버젼 문제로 제대로 연동할 수 없습니다. 

태블로에서 국토부 v-world 지도 활용하기

국토부에서 제공하는 WMS API의 프로토콜이 태블로가 수용할 수 있는 것보다 높은 버젼의 표준이라 합니다. TABLEAU에 지속적으로 이슈를 제공해야할 것이라 생각됩니다.

이런 사정에 의해 직접 연동을 하지는 못하고 다른 방식을 사용해서 V-WORLD를 사용해야 하는데 그것이 바로 TMS파일을 이용한 방식입니다. 

Tableau Map Service에 연결을 읽어보시면 자세하게 설명이 나와 있습니다. 사용 중인 맵 서버가 WMS 표준을 지원하지 않는 경우에도 TMS (Tableau Map Service)에서 연결을 만들어 맵 서버에 연결할 수 있다고 합니다.  TMS파일은 여러분이 직접 만들수도 있고 TMS파일을 구해서 사용하는 방법도 있겠지요?

V-WORLD의 TMS파일은 위와 같은 프로토콜 문제로 제가 고생을 하고 있을때 태블로 APAC에 근무하는 한국 담당 기술 이사이신 우재하 이사와 김연진 이사께서 고생을 하면서 만들어 공유해주신 값진 파일이고요,  (지면을 빌어 다시 한번 감사를 드립니다.)  태블로에서 저희를 도와주신 목적 그대로 한국의 태블로 사용자를 위해서 이 파일을 공유합니다. 링크를 클릭해서 다운로드 받으시면 됩니다. ( vworld TMS 파일 )

내용은 궁금한 분들을 위해 붙여봅니다.  여러가지 내용이 xml 형식으로 정의된 가운데 VWORLD라는 단어가 보이는 군요.

태블로에서 국토부 v-world 지도 활용하기

궁금하신분들을 위해 바로 사용법을 보겠습니다. 일단 위의 링크에서 vworld TMS 파일을 다운받아서 아래의 폴더 위치에 복사해 넣습니다. (문서 > 내 Tableau 리포지토리 > 맵원본)

태블로에서 국토부 v-world 지도 활용하기
태블로에서 국토부 v-world 지도 활용하기

파일을 위치시켰으면 태블로를 종료시켰다가 다시 켭니다. 태블로는 내 Tableau 리포지터리를 로딩시에 한번 검색하므로 TMS를 추가하였다면 다시 재시작 하셔야 합니다. 지금까지 해온 작업들은 저장하시는 것이 좋겠네요.

태블로를 다시 시작하여 아까 만들던 파일을 열고 맵을 변경합니다. 맵(M)메뉴를 선택하시면 새롭게 vworld detail파일이 추가된 것을 볼 수 있습니다. 자 이제 잘 나타나는지 vworld detail 맵을 선택해볼까요?

태블로에서 국토부 v-world 지도 활용하기

지도가 잘 들어옵니다. 혹시라도 지도가 보이지 않으시는 분은 세계전도가 보일 정도로 줌아웃 상태인 것은 아닌지 반드시 확인해보시기 바랍니다. 태생적으로 vworld가 한국을 위한 지도이기 때문에 지금 보시는 해상도보다 더 멀리 빠지게 되면 아무것도 안보이게 됩니다.

태블로에서 국토부 v-world 지도 활용하기

지도를 한번 살펴볼까요? 휠을 돌려 줌을 해 들어가면, 수도권도 잘 보이고요..

태블로에서 국토부 v-world 지도 활용하기

강남 전체 뿐만 아니라..

태블로에서 국토부 v-world 지도 활용하기

강남역 부근의 건물 하나하나가 구별되는 정도까지 줌인할 수 있습니다.

태블로에서 국토부 v-world 지도 활용하기

대단하지 않습니까?

참고로 저희가 이 v-world지도를 배경으로 활용하여 진행했던 프로젝의 일부를 보여드립니다. 고속도로의 관리구간 shp파일을 v-world지도 위에 올려놓은 화면입니다. 속도 증진을 위해서 shp파일을 generalize 하였기 때문에 다소 거칠기는 합니다만 배경의 지도와 위의 shp파일에 의한 고속도로 관리구간 격자가 정확하게 일치하고 있습니다.

태블로에서 국토부 v-world 지도 활용하기

자, 우리 국토부의 공식 지도를 활용하여 값진 시각화물을 잘 만드실 수 있겠지요? 태블로에 관심있는 분들에게 많은 도움이 되기를 바라며 글을 마칩니다. 다시 한번 태블로 코리아 및 우재하, 김연진 두 이사님께 감사드리며 빠른 시일내에 국토부 표준 프로토콜 WMS를 태블로에서 그대로 불러올 수 있게 되기를 바래봅니다.