将R传单映射保存为html:不包括tile

use*_*169 6 r leaflet htmlwidgets

我正在尝试保存R小册子地图,使用saveWidget()或输出rmd文件到html - 如下所述:将传单输出保存为html

当生成带有markdown的html文件时,地图将在内部rstudio查看器中显示正常,但是如果我在浏览器中打开生成的html文件或saveWidget()生成的html文件,则只显示圆圈,而不是瓷砖.

最小的例子:

```{r}
library(leaflet)
library(htmlwidgets)

m <- leaflet(data.frame(lat = 55.71654, lng = 12.47484))
m <-  addCircles(m, popup = "testpopup")
m <-  addTiles(m)
m
saveWidget(m, file="testmap.html")
```
Run Code Online (Sandbox Code Playgroud)

小智 6

添加%>%addProviderTiles(providers $ OpenStreetMap),这对我有用.names(providers)为您提供了图层列表


小智 -3

传单地图适合交互式显示,但不适合导出。我使用 ggmap 包来显示静态地图,可以将其保存为 PNG 文件。