我试图使用ggmap qmap函数(http://www.inside-r.org/packages/cran/ggmap/docs/qmap)
qmap(location = 'baylor university', zoom = 14, maptype = 'watercolor', source = 'stamen')
并收到以下错误:
qmap(location ='贝勒大学',缩放= 14,maptype = '水彩',来源=' stamen')来自网址的地图: http://maps.googleapis.com/maps/api/staticmap?center=baylor+university&zoom=14&size=%20640x640&maptype=terrain&sensor=false Google Maps API服务条款: 来自网址的http://developers.google.com/maps/terms信息: http://maps.googleapis.com/maps/api/geocode/json?address=baylor+university&sensor=false Google Maps API服务条款: http://developers.google.com/maps/terms readPNG(destfile)出错: 文件不是PNG格式
答案 0 :(得分:1)
qmap尝试将文件读取为.pngs,但是stamen发送.jpg格式文件,qmap中的内部函数无法处理。希望很快就能推出新版本。
在此之前,有一个手动解决方法,在下面的链接中详细说明,您实际上创建了自己的qmap使用的R源文件版本,在代码中用jpg替换png。它对我有用: