gpt4 book ai didi

r - ggmap:使用开放街道 map 作为源时出错

转载 作者:行者123 更新时间:2023-12-04 10:41:05 26 4
gpt4 key购买 nike

关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

2年前关闭。




Improve this question




我是 R 的新手,我正在关注此 article学习ggmap。

qmap("Forbidden city",zoom=15)
qmap("Forbidden city",zoom=15, source="osm")

虽然上面的第一个命令完美运行,但第二个命令给了我一个错误信息:

Map from URL : http://maps.googleapis.com/maps/api/staticmap?center=Forbidden+city& zoom=15&size=%20640x640&maptype=terrain&sensor=false Google Maps API Terms of Service : http://developers.google.com/maps/terms Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=Forbidden+city&sensor=false Google Maps API Terms of Service : http://developers.google.com/maps/terms Error: map grabbing failed - see details in ?get_openstreetmap. In addition: Warning message: In download.file(url, destfile = destfile, quiet = !messaging, mode = "wb") : cannot open: HTTP status was '503 Service Unavailable'



任何帮助表示赞赏。

最佳答案

我得到了同样的错误,可重复。

我认为这与zoom=...有关规范。这个论点根据 source 有不同的解释.当您指定 source="osm" 时调用被路由到 get_openstreetmap(...) .根据该功能的文档:

...if you get an error when downloading an openstreetmap the error is attributable to an improper scale specification...


zoom如果 scale="auto",参数会影响比例规范(默认)。所以基本上,如果 zoom太大调用会抛出错误。对于紫禁城,我收到缩放 > 13 的错误,但这有效:
qmap("Forbidden city",zoom=13, source="osm")

关于r - ggmap:使用开放街道 map 作为源时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23572996/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com