我正在尝试保存R小册子地图,使用saveWidget()或将rmd文件输出到html - 如下所述:Saving leaflet output as html
当生成带有markdown的html文件时,如果我打开生成的html文件或saveWidget()生成的html文件,地图将在内部rstudio查看器中显示,然而浏览器,只显示圆圈,而不是瓷砖。
最小例子:
```{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")
```
答案 0 :(得分:5)
添加%&gt;%addProviderTiles(providers $ OpenStreetMap),这对我有用。 名称(提供商)为您提供图层列表
答案 1 :(得分:0)
Leaflet地图适用于交互式显示,但不适用于导出。我使用ggmap包显示静态地图,可以保存为PNG文件。