【发布时间】:2016-04-13 19:43:45
【问题描述】:
我正在尝试使用 ggmap、ggplot2 库在地图上绘制点。我成功地使用 get_map 准备地图,然后使用 ggmap 绘制它......虽然我只能绘制 ~80 个坐标点,然后我得到一个错误,我超过了 2048 个字符的谷歌地图 api 限制。此限制是否正确/符合预期?
继续尝试使用 qmplot 和 qmap 命令来(希望)克服这个限制。
我使用 qmplot 命令成功;我正在使用:
qmap("austin", zoom = 11, source="google", maptype = "roadmap", scale = 2) 创建地图。
使用 qmap 命令不成功。我正在使用:
'qmplot(坐标$lon,坐标$lat,数据=坐标)`
coord 是带有 lat/lon 对的 df。
我收到错误: unlist(.all_aesthetics[1:42]) 中的错误:
找不到对象“.all_aesthetics”
我无法找到(谷歌)有关此错误模式的任何信息。
为了证明自己,我尝试运行第 47 和 48 页的示例代码: https://cran.r-project.org/web/packages/ggmap/ggmap.pdf,第 47 页顶部示例
violent_crimes <- subset(crime,
offense != "auto theft" &
offense != "theft" &
offense != "burglary"
)
qmplot(lon, lat, data = violent_crimes, colour = offense,
size = I(3.5), alpha = I(.6), legend = "topleft")
准备暴力犯罪(使用内置的 R 数据集)命令工作正常。 qmplot 命令会产生与我的代码相同的错误消息。
【问题讨论】:
-
请检查您的问题的格式。您可以使用反引号将
code括起来,这样可以使所有内容更具可读性并增加获得答案的机会。
标签: google-maps ggmap