在浏览器中打开时,传单地图未在Rmarkdown,R Notebook中呈现

时间:2017-11-20 21:52:28

标签: r leaflet rstudio

出于某种原因,我可以在RStudio查看器中查看传单地图,但不能在浏览器中查看,甚至是非常基本的地图。

```{r, echo=FALSE, warning=FALSE}
library(leaflet)
m <- leaflet() %>% addTiles()
m
```

在浏览器中查看HTML文件时,所有其他图像都没有问题,但地图不会出现问题。有人遇到过这个问题吗?

2 个答案:

答案 0 :(得分:2)

默认切片设置有问题。试试这个:

```{r, echo=FALSE, warning=FALSE}
library(leaflet)
m <- leaflet() %>% addTiles(urlTemplate = 'http://{s}.basemaps.cartocdn.com/dark_all/{z}/{x}/{y}.png')
m
```

您可以为替代的第三方磁贴找到一个好的资源here

答案 1 :(得分:0)

GIS stack exchange转发,这对我有用:

“解决方案只是提醒传单底图是什么。它 在RStudio输出中默认为OSM,但随后没有将其导出 html。”

我在所有传单代码的末尾添加(重复)了以下代码。

%>% addProviderTiles(providers$CartoDB.Positron)