2012-06-13 40 views
2

我不断收到此错误错误readPNG(destfile):libpng的错误:PLTE:CRC错误用下面的代码:readPNG错误:ggmap和雄蕊地图

map <- get_map(location='Auckland', source="stamen", maptype="toner", zoom=11) 
ggmap(map) 

这确实工作但是:

map <- get_map(location='Auckland', source="stamen", maptype="toner", zoom=13) 
ggmap(map) 

任何想法?我感觉这可能是雄蕊地图而不是ggmap的问题。如果是这样,我会把它给他们。

回答

1

我可以得到两张地图,但不一致。如果出现错误,我会第二次或第三次运行代码以绘制地图。我认为这与zoom级别无关。没有系统的,但我得到与其他缩放级别相同的错误信息;即使是两张地图中的相同缩放级别。

该错误消息我得到的是:

Error in download.file(urls[[k]], destfile = destfile, quiet = !messaging, : 
    cannot open destfile 'ggmapTemp.png', reason 'Permission denied' 

文件,ggmapTemp.png,通过在工作目录ggmap产生的,但我不知道它是如何参与。

我跑到下面的代码绘制两张地图:

library(ggmap) 
map <- get_map(location='Auckland', source="stamen", maptype="toner", zoom=11) 
ggmap(map) 
windows() 
map <- get_map(location='Auckland', source="stamen", maptype="toner", zoom=13) 
ggmap(map) 

我,使用R版本2.15.0,GGPLOT2版本0.9.1,并ggmap 2.1版

enter image description here enter image description here

+0

感谢这个桑迪。我无法重现您的确切错误,但是在连续三次尝试之后,问题似乎已经排除。我认为这可能是雄蕊的一个问题;可能是服务器。 –