1. 程式人生 > >tableau自定義地圖

tableau自定義地圖

我們都知道tableau有自己的地圖伺服器,只要有相關地理資訊的欄位,就可以展現為地圖的樣式,但如果我們只想顯示某一個省份詳細到各個區、縣的時候tableau的地圖不支援完全的填充圖,僅僅是一個點去代替,如果需求要求我們做成填充地圖,這個就是問題了。那麼今天我們就學習一下用tableau如何做縣、區的填充地圖。
我們首先介紹如何做填充地圖,之後再分享一點關於這類問題的其他解決方案,供各位參考。
1.如何做填充地圖:
tableau的自定義填充地圖技術本身沒什麼難度,只要有相關的資料,我們先看效果,然後逐步分析,以北京市為例。
這裡寫圖片描述
點選朝陽區
這裡寫圖片描述


資料結構圖:
這裡寫圖片描述

我們看到這是北京市部分割槽的一個填充地圖,是採用多邊形做出的填充效果,我們看到資料結構中經緯度,區名稱,order,還有相關的銷售金額。做填充地圖的關鍵是有相關的資料,我們以朝陽區為例,要有朝陽區邊界點的經緯度,換句話說就是閉合路徑的座標,現在的資料結構中order就是每個邊界點,這個邊界點如果連起來就是一個封閉的朝陽區輪廓,我們換個方式展示:
這裡寫圖片描述
我們換成曲線,是不是各個區的輪廓圖,只要我們有每個區邊界輪廓的經緯度資訊,就可以做出填充地圖,問題的關鍵是我們如何得到這些資訊呢,其實這個就是tableau之外的東西,相信大家都有不同的途徑,這邊和大家分享一個tableau官網的例項,希望有用。link如下:

http://community.tableau.com/docs/DOC-5831
2.其他方案:
1)如果需求不一定要填充地圖,只要展示相關地區的地理資訊,我們也可以做成靜態,可以插入一張圖片(地圖定位到該地區),然後用相關資料做成點圖,看上去也是一張地圖。
2)也可以用百度,Google離線地圖,效果一樣。
自定義地圖就分享到這,希望對大家有幫助。共同學習。
QQ:630436117