使用ggmap进行映射

时间:2015-04-15 12:02:46

标签: r google-maps openstreetmap

我目前正在学习如何使用ggmaps,并找到了一个名为qmap的包装器

我试图使用代码below

在休斯顿中绘制犯罪图
# Give you a bubble map
theme_set(theme_bw(16))
HoustonMap <- qmap("houston", zoom = 14, color = "bw", legend = "topleft", source = "osm")

我已将我的来源指定为OSM,但我收到以下错误,因为它看起来我正在尝试连接到Google地图(此API在工作中被屏蔽,因此我想测试其他API)

download.file中的错误(url,destfile = tmp,quiet =!messaging,mode =“wb”):   无法打开网址“http://maps.googleapis.com/maps/api/staticmap?center=houston&zoom=14&size=640x640&maptype=terrain&sensor=false” 另外:警告信息: 在download.file(url,destfile = tmp,quiet =!messaging,mode =“wb”)中:   无法打开:HTTP状态为'403 Forbidden'

谁能明白为什么?

1 个答案:

答案 0 :(得分:0)

What's going on with get_map?回答了这个问题。

您应该提供lat / lon坐标而不是"houston"来调用OpenStreetMap api而不是google。