如何在python/jupyter笔记本中为开普勒设置自定义映射框令牌?



我的开普勒地图停止在 Jupyter 笔记本中渲染,我怀疑这是因为我对免费公共地图框令牌的请求用完了 - 我想是的,因为如果我尝试使用来自 folium 的地图框图块,我会得到一张空地图,但如果我使用 OSM 图块,一切正常。我也尝试了 https://github.com/keplergl/kepler.gl/issues/583 的所有可能的解决方案

我尝试在谷歌上搜索这个并深入研究源代码,但我能找到的所有对mapbox令牌的引用都在.js文件中,而且我对Javascript并不熟悉。

代码就是这样,注释的行大约是我正在寻找的

from keplergl import KeplerGl
map_1 = KeplerGl()
#map_1 = KeplerGl(mapbox_api_token = some_token)

您可以使用添加地图样式选项添加自定义令牌并添加自定义底图。在 Jupyter 上将地图另存为 html 时,它将保留令牌并加载自定义底图。

添加地图样式按钮

最新更新