Tableau 地圖 | 可以自定義的Mapbox GL
之前一篇說的是Classic經典模式的使用,今天簡單說說GL模式
Mapxbox歷史
Craig是第一個將Mapbox帶入tableau的人。早些年,這位大神hack了tms文件(Tableau Map Service ),後來一路上tableau和mapbox一直合作的蠻好
tableau9.3版本開始添加了Mapbox studio,Mapbox studio是Mapbox地圖的在線編輯工具
Mapbox Studio使用
點擊這裡進入Mapbox網站,登陸後,點擊Studio進入
進入Share界面,為了獲取tableau配置時需要的信息,點擊紅色部分
新界面下選擇箭頭處的Copy,即可複製該段URL
點擊添加Mapbox地圖
彈出對話框,按照如下完成填寫
1 處選Mapxbox GL(M)
2 處粘貼上一步在網站複製的URL3 處為自動完成
隨後點擊確定
再回到Mapbox網站的Studio界面,這次進入Edit編輯界面在Classic中我們只能使用預設的14種模板,在GL中我們可以自定義想要的樣式
如下是編輯主界面
視圖是實時渲染的
tableau是實時向Mapbox server request數據的
理論上,站點修改完畢,tableau是實時更新,但是貌似沒有變化
好的,可以看到海水顏色變了
兩種顏色交疊分布
Tile
Tableau緩存機制
Tile
<這部分好長,改天再填坑>
Tableau緩存機制
對於地圖圖片資源都是存在目錄的緩存文件
目錄如下
On Mac, they live here:
/Users/your-username/Library/Caches/com.Tableau.caching/ExternalCacheV1/MapTilesn
On Windows, they live here:
C:Usersyour-usernameAppDataLocalTableauCachingExternalCacheV1MapTilesn
我是Windows界面的:
首先,關閉tableau程序
然後,刪除該MapTiles目錄內的全部目錄和文件
這時,在開啟tableau,打開剛才的地圖,程序開始load新地圖數據:
Done!
(下一步是不是可以聊聊離線地圖的使用辦法?)
更新記錄:
2016-12-20 發布
2016-12-21 完成tile部分
Peace!
推薦閱讀: