【发布时间】:2016-02-15 23:49:02
【问题描述】:
背景:我目前正在使用以下代码绘制传单地图:
library(leaflet)
leaflet()%>%
addProviderTiles("Stamen.TerrainBackground")%>%
setView(lng=-81,lat=45,zoom=6)
问题:问题是地图出现大约需要 4 秒。当我将地图与 Rshiny 集成时,这是一个不受欢迎的功能,因为网站在地图最终加载之前显示为空白。
我想知道两件事:
1) 与其他地图相比,是否有已知加载速度较快的开源地图。
2) 如果 1) 不可能,我注意到在谷歌地图中,地图的图块开始按顺序出现。至少这样用户能够知道地图正在加载。有没有办法像这样按顺序绘制瓷砖?
【问题讨论】:
-
你能用谷歌地图吗?我在 hack-r.com 上有一个关于在 R 中使用它的教程,但我不确定使用传单地图会有什么不同。
-
你可以试试
rbokeh(hafen.github.io/rbokeh)。根据我的经验,它通常比leaflet快得多。 -
感谢两位的回答。我的印象是传单是任何与地图相关的图书馆。不是这样吗?
-
为什么不在 R 中绘制地图?为什么需要瓷砖?
-
您可以尝试leaflet-extras.github.io/leaflet-providers/preview 的选项,看看哪个最适合您