Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 为什么传单输出灰色地图?_R_R Leaflet - Fatal编程技术网

R 为什么传单输出灰色地图?

R 为什么传单输出灰色地图?,r,r-leaflet,R,R Leaflet,我在R中运行传单包的简单示例,如: library(leaflet) library(ggmap) >somePlace <-ggmap::geocode("Vienna") Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=Vienna&sensor=false >somePlace lon lat 1 16.37382 48.20817

我在R中运行传单包的简单示例,如:

library(leaflet)
library(ggmap)

>somePlace <-ggmap::geocode("Vienna")  
Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=Vienna&sensor=false  
>somePlace 
lon      lat
1 16.37382 48.20817
>leaflet(somePlace) %>% addTiles() %>% addMarkers()
图书馆(传单)
图书馆(ggmap)
>某地某地
朗拉特
1 16.37382 48.20817
>传单(某处)%%>%addTiles()%%>%addMarkers()
地图显示带有蓝色标记的灰色空间:

没有OSM空间可视化的痕迹。你能指出问题出在哪里吗

提前感谢您的建设性讨论

我的配置: R版本3.2.4(2016-03-10), 平台:x86_64-w64-mingw32/x64(64位), Windows Server 2012 x64(构建9200),ggmap_2.6.1,传单_1.0.1

类似问题(但没有合适的解决方案):

您的代码在R3.2.3和RStudio中工作。让它加载,这需要时间。在加载之前,它看起来像上面粘贴的屏幕截图。我使用的是Windows 10


我自己的问题的答案是,本地防火墙设置阻止我从OSM下载磁贴。解决方法是设置代理(从R>中)。此解决方案的缺点是查看器仍然不提供分片,因为此时代理设置不适用于RStudio查看器。尽管如此,传单输出在浏览器中显示正确,因此也适用于闪亮的应用程序。 感谢您对解决方案的支持

尝试更换

addTiles()


似乎强迫传单提供knitr html的贴片。

Thnx以获取您的答案。它现在正在加载30分钟,而我试图找到一个解决方案。需要多长时间?@Patrik:对我来说甚至不需要一分钟。我不是在服务器上工作。所以我不知道它在那里是如何工作的。在R和R Studio中,它只需30秒即可加载。正如所指出的,这个问题似乎与本地Java安装@SowmyaS.Manian有关。Java问题已经解决了,因此仍然需要一个解决方案。有什么想法吗?@Patrik仍然看不到地图??交叉张贴,因为我有类似的问题,我必须使用代理服务来通过我们愚蠢的安全设置来访问瓷砖,并导致堆栈溢出!你知道为什么这不适用于
提供者$CartoDB
addProviderTiles(providers$OpenStreetMap)