将 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 工作室之间差异的好文章:
我在 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 工作室之间差异的好文章: