我试图使用ggmap qmap函数(http://www.inside-r.org/packages/cran/ggmap/docs/qmap)
qmap(location = 'baylor university', zoom = 14, maptype = 'watercolor', source = 'stamen')
Run Code Online (Sandbox Code Playgroud)
并得到以下错误:
qmap(location ='baylor university',zoom = 14,maptype ='watercolor',source ='stamen')来自网址的地图:http://maps.googleapis.com/maps/api/staticmap?centter = 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格式
qmap 尝试将文件读取为 .png,但 stamen 发送 .jpg 格式的文件,qmap 中的内部函数无法处理该文件。希望新版本很快就会推出。
在此之前,有一个手动解决方法,详细信息请参见下面的链接,您可以在其中创建自己的 qmap 使用的 R 源文件版本,在代码中将 png 替换为 jpg。它对我有用: