【发布时间】:2019-07-07 18:30:16
【问题描述】:
我对在 Rstudio 中使用 Plotly 绘制地图相当陌生。我读过 Mapbox 可用于创建更复杂的地图。我写了几行简单的代码来处理geoJSON文件,但我的地图不会渲染。地图使用 plot_geo() 渲染,所以我认为这不是数据的问题。我还有一个访问令牌,并通过 Mapbox 测试链接验证它正在工作。我有正确版本的 plotly (4.9.0)。据我所知,我已经调用了所有正确的包。我想我看到了一个可以在 Rstudio 中渲染 Mapbox 地图的示例。你能帮我渲染我的地图吗?
非常感谢!
经过验证的 Mapbox 公钥有效 检查 Plotly 版本 尝试了在 .Renviron 和 Sys.setenv 中识别 Mapbox 令牌密钥的各种方法 验证没有要加载的mapbox包 将 R 更新到 3.6.1 将 R Studio 更新到 1.2.1335
当前的 .Renviron 条目
MAPBOX_TOKEN='pk.XXX'
使用 mapbox 渲染简单地图
图书馆(情节) 图书馆(旧金山) 测试
错误 #1
Sys.getenv('MAPBOX_TOKEN') [1] ""
错误 #2
错误:未找到 mapbox 访问令牌。在此处获取令牌 https://www.mapbox.com/help/create-api-access-token/ 获得令牌后,将其分配给环境变量 例如,命名为“MAPBOX_TOKEN”, Sys.setenv('MAPBOX_TOKEN' = '秘密令牌')
【问题讨论】:
标签: rstudio plotly mapbox geojson