본문 바로가기
Visualization/Tableau

[Tableau] vworld 배경 맵 설정하기

by 5ole 2022. 3. 23.

 

Tableau와 vworld 배경 맵 설정하기

 

Tableau 맵 설정 / vworld 사이트

 

 

0. vworld 맵을 제공하고 있는 지도서비스

 

vworld는 WMS 표준을 지원하지 않고 Mapbox 맵이 아닌 경우라

TMS(Tableau Map Service)에서 연결을 만들어 맵 서버에 연결할 수 있음

 

https://map.vworld.kr/map/maps.do

 

공간정보 오픈플랫폼 지도서비스

국가가 보유하고 있는 공개 가능한 공간정보를 모든 국민이 자유롭게 활용할 수 있도록 다양한 방법을 제공합니다.

map.vworld.kr

 

 

수많은 .png 파일들 중 하나의 링크 주소를 copy해보면

< https://xdworld.vworld.kr/2d/Base/service/15/27949/12697.png >형식으로 출력됨

 


 

 

1. 아래의 XML을 .tms 확장명으로 저장 (기본 레벨 16)

<?xml version="1.0" encoding="utf-8" ?>

<mapsource inline="true" version="8.1">
<connection class="OpenStreetMap" 
server="https://xdworld.vworld.kr"
url-format="/2d/Base/service/{Z}/{X}/{Y}.png" />
<layers>
	<layer display-name='Base' name='base' 
show-ui='false' type='features' request-string='/' />
</layers>
</mapsource>

 

 

2. TMS 파일을 Tableau Desktop 또는 Tableau Server의 맵 원본 폴더에 저장 (기본 저장 위치)

  • Mac의 Tableau Desktop - /Users/<사용자>/Documents/내 Tableau 리포지토리/맵 원본
  • Windows의 Tableau Desktop - C:\Users\<사용자>\Documents\내 Tableau 리포지토리\맵 원본
  • Tableau Server - C:\Program Files\Tableau\Tableau Server\<버전>\vizqlserver\mapsources

 

3. 태블로를 열어 맵 > 배경 맵 > .tms으로 저장했던 파일명 선택

  • 16레벨까지 세분화 된 지도가 출력됨을 확인

 

 

 

(+)

 

https://kb.tableau.com/articles/howto/creating-a-custom-map-connection?lang=ko-kr#variable

 

사용자 지정 맵 연결 만들기 | Tableau Software

(선택 사항) TMS 파일을 Tableau Server의 맵 원본 폴더에 추가한 경우 통합 문서를 Tableau Server에 게시하면 TMS 파일이 구성되어 있는 배경 맵이 표시됩니다.

kb.tableau.com

 

 

https://www.youtube.com/watch?v=m41fs-lYcLk 

 

댓글