将 Mapbox 样式(Studio)上传到 CartoDB?

Uploading Mapbox Style (Studio) to CartoDB?

我在 Mapbox Studio 中制作的底图没有上传到 CartoDB。我输入 URL 和我的访问令牌,但它只显示 "This URL not valid"

这是 URL,直接从 Mapbox "Share this style" 框中复制:

https://api.mapbox.com/styles/v1/s****/cii6i33h6009t91m148mn7y90.html?title=true&access_token=pk.eyJ1Ijoic2hhbmVnYWx3YXkiLCJhIjoiY2lpMWIwMGs5MDA2ZXQza2Zob2NjOWgwNyJ9.EtwsJtB5yhV75-fO9L1yXA#13.007195441591573/42.34777164609585/-71.09705213424535/0

您收到该错误是因为 CartoDB 需要一个 tilelayer URL 而不是样式 URL。您已经使用 Mapbox Studio 创建了地图,它生成样式 URL 用于 Mapbox GL(JS 或 Native)。如果您想获得一个图块 URL,您必须在 Mapbox Studio Classic 中创建您的地图:

https://www.mapbox.com/studio/classic/

这里有一篇关于新版 Mapbox studio 和经典 Mapbox 工作室之间差异的好文章:

https://www.mapbox.com/help/upgrading-from-classic/