为什么地理编码会返回错误的地址,但Google地图可以正常工作

时间:2015-07-23 23:08:36

标签: r google-maps-api-3 ggmap

我在新奥尔良地区。当我在新奥尔良地区打开谷歌地图,然后搜索“酒精与药物委员会”时,我得到了坐标正确的位置(经度= -90.09,纬度= 29.96)。

enter image description here

然而,当我使用ggmap中的geocode方法时,我不断在新奥尔良获得其他一些坐标。我已经尝试了许多技巧来实现这一点,但仍然没有找到解决方案。

library(ggmap)
geocode(location="Council on Alcohol & Drug") # NA NA
geocode(location="Council on Alcohol & Drug New Orleans") # NA NA
geocode(location="Council on Alcohol & Drug&components=administrative_area:Louisiana") # -91.96 30.98
geocode(location="Council on Alcohol & Drug&components=administrative_area:New Orleans") # NA NA
geocode(location="Council on Alcohol & Drug&region=New Orleans") # NA NA
总的来说,{p> geocode对我来说似乎很奇怪。关于让它表现出来的任何建议?

1 个答案:

答案 0 :(得分:5)

转换“&” “和”纠正了问题。 (当我输入我的问题时解决了它,并认为它仍然值得张贴。)