如何在 Tableau 中導入 Mapbox

如何把 Mapbox 中製作的地圖導入可視化分析工具 Tableau?來看看下面這篇教程吧!

準備工作

Mapbox Studio 編輯器或是 Mapbox Studio Classic設計的地圖都可以作為底層背景地圖加入 Tableau 10.2.2中。不過,在開始本教程之前請確定你使用的是 10.2.2 以上版本的 Tableau。如果你目前使用的是 10.2.2 一下的版本,請點擊此鏈接前往下載最新版。


導入一張使用 Mapbox Studio 製作的地圖

在 Tableau 中,點擊 Map > Background Maps > Map Services 打開 Mapbox 服務對話框。

在對話框中,點擊 Add > Mapbox Maps。

在 Mapbox Studio 中,切換至樣式設計(Sytle)頁面,找到你想要導入 Tableau 的樣式,點擊樣式旁邊的菜單(Menu)按鈕,然後點擊 Share, develop & use。

從 Use style in GIS apps 菜單中,點擊 Tableau 按鈕, 然後點擊剪貼板圖標複製你的 Tableau 合併 URL。

回到 Tableau,在 Style Name 中編輯你樣式的名字,然後粘貼上一步中複製的合併 URL、API access token、Username,以及 Layer ID 都會自動生成。這一步就完成了,點擊 OK!

導入一張使用 Mapbox Studio Classic 製作的地圖

在 Tableau 中,同樣點擊 Map > Background Maps > Map Services 打開 Mapbox 服務對話框。

在對話框中,點擊 Add > Mapbox Maps。

在彈出的對話框中,選擇 Classic 標籤,然後為你的樣式命名,並在 API access token 中輸入你的訪問令牌。

除了使用 Mapbox 中設計的地圖,也可以選擇使用預設的地圖。如果你要使用預設的地圖,則在 Mapbox preset style 下拉菜單中選擇一種樣式並點擊 OK。

如果要加入自定義的樣式,則在 Add Mapbox Map 對話框中選擇 Custom,然後輸入一個或多個 Classic map IDs ,點擊OK。

獲取地圖

你可以通過點擊菜單欄中的 Map 選項卡來選擇你之前加入 Tableau 中的 Mapbox 地圖,然後選擇 Background Maps。

疑難解答

在 Mapbox 中對地圖樣式進行修改後無法更新在 Tableau 中。如果你在 Mapbox Studio 樣式編輯器或 Mapbox Studio Classic中進行了樣式修改,但 Tableau 中沒有同步更新,那清理電腦緩存後再試一下吧!

  • Windows系統下,清空 MapTiles 文件夾下所有內容。沒有更改位置的情況下,文件夾位置默認在C:Usersyour-usernameAppDataLocalTableauCachingExternalCacheV1MapTiles
  • Mac系統下,清空 MapTiles 文件夾下所有內容。沒有更改位置的情況下,文件夾位置默認在 /Users/your-username/Library/Caches/com.Tableau.caching/ExternalCacheV1/MapTiles

解鎖成就

這樣問題應該就解決了!現在你可以在Mapbox Studio 中對你的地圖進行修改,在下一次你打開 Tableau 時會同步更新。想要獲取更多信息或是有其他問題,請瀏覽 Tableau 相關幫助頁面

當然,你在使用Mapbox過程中如果有任何問題,歡迎你在知乎上給我們私信或者留言;同時我們在微博是 @Mapbox,在微信可以搜索 Mapbox-China 關注我們,我們的工程師會為你解答疑惑:)


推薦閱讀:

Tableau 地圖 | 可以自定義的Mapbox GL

TAG:TABLEAU | mapbox | 数据可视化 |