首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么传单输出灰色地图?

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

Stack Overflow用户
提问于 2016-04-04 07:17:06
回答 3查看 5.5K关注 0票数 3

我在R中提供了一些简单的传单包装示例,如:

代码语言:javascript
复制
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()

地图用蓝色标记显示灰色空间:

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

提前感谢您的建设性讨论!

我的配置:r版本3.2.4 (2016-03-10),平台:x86_64-W64-mingw32 32/ x64 (64位),Windows 2012 x64 (build 9200),ggmap_2.6.1,leaflet_1.0.1。

类似的问题(但没有适当的解决方案):R传单包装制作空白(灰色)地图[Ubuntu 14.04] R传单RStudio查看器空白(灰色)地图[Windows 7]

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-05-26 14:50:28

我自己问题的答案是,本地防火墙设置阻止了我从OSM下载这些瓷砖。解决这个问题的方法是设置代理(从R>链接中)。这种解决方案的缺点是,查看器仍然没有交付瓷砖,因为代理设置目前不适用于RStudio查看器。虽然传单输出在浏览器中显示正确,因此也适用于闪亮的应用程序。感谢大家对解决方案的支持!

票数 5
EN

Stack Overflow用户

发布于 2016-04-04 07:28:46

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

票数 2
EN

Stack Overflow用户

发布于 2017-12-06 16:20:31

试着替换

代码语言:javascript
复制
addTiles()

使用

代码语言:javascript
复制
addProviderTiles(providers$OpenStreetMap)

似乎迫使传单提供给针织者的html瓷砖。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36396612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档