5

我试图使用 ggmap qmap 函数(http://www.inside-r.org/packages/cran/ggmap/docs/qmap

qmap(location = 'baylor university', zoom = 14, maptype = 'watercolor', source = 'stamen')

并得到以下错误:

qmap(location = 'baylor university', zoom = 14, maptype = 'watercolor', source = 'stamen') 来自 URL 的地图: 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来自 URL 的信息 : 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 格式

4

1 回答 1

1

qmap 尝试将文件读取为 .pngs,但 stamen 发送 .jpg 格式的文件,qmap 中的内部函数无法处理这些文件。希望新版本很快就会出来。

在那之前,有一个手动解决方法,详细信息在下面的链接中,您基本上创建自己版本的 qmap 使用的 R 源文件,在代码中将 png 替换为 jpg。它对我有用:

https://stackoverflow.com/a/24301510/3652621

于 2014-10-10T18:02:42.447 回答