2017-08-31 63 views
0

我想制作带有白色背景的传单地图 - 即根本没有瓷砖,有白色背景,或者瓷砖都是白色的。空白,传单地图的白色背景

这里的传单的“Hello World”:

库(单张)

leaflet() %>% 
    addTiles() %>% 
    addMarkers(lng=174.768, lat=-36.852, popup="The birthplace of R") 

离开了addTiles()给我一个灰色的,而不是白色背景,没有瓷砖在gallery都白色。

+0

据我所知,灰色背景是“leaflet”包的默认默认值。 “小册子”是为了与地图一起使用(小册子称为小方地毯)。我想如果你愿意的话,你可以创建一个自定义的白色瓷砖,但瓷砖必须进行地理坐标来映射坐标,所以除非你有特殊原因需要使用'leaflet',否则你可以尝试使用不同的绘图软件包。 – Mako212

+0

使用Leaflet包有几种方法。例如,在室内项目中可以显示默认背景。 @RoyalTS检查[这个问题](https://stackoverflow.com/questions/13851888/how-can-i-change-the-default-loading-tile-color-in-leafletjs)为一个可行的解决方案。 – JoSerra

回答

1

感谢@JoSerra的指针,下面介绍如何在RMarkdown文档中实现这一点。只需将以下内容添加到文档中:

```{r results="asis"} 
cat(" 
<style> 
.leaflet-container { 
    background: #FFF; 
} 
</style> 
") 
```