【发布时间】:2011-02-12 01:02:49
【问题描述】:
我最近注意到在我正在开发的网站中使用 Google Maps API 提供帮助时存在一些细微差别。具体来说,我注意到谷歌地图只会在应该返回多个位置的情况下返回一个位置。
示例,Whitfield 在 Google 地图中返回 10 个地点,这很好。
但是,Gulf Port 返回伊利诺伊州的 1 个地方,即使它也应该返回佛罗里达州的另一个地方(Gulf Port, FL )。
同样,Saint Petersburg 在俄罗斯返回 1 个位置,即使它也应该在佛罗里达返回另一个位置(Saint Petersburg, FL )。
我怎样才能让谷歌返回它应该列出的所有位置,100% 的时间?我需要使用一个论点吗?我已经查看了“边界”参数,我认为我可以用它来获得所有结果 setting the bounds to encompass the entire world ,但我没有运气。
【问题讨论】:
-
刚刚在伯明翰再次进行了测试,结果只是提出了阿拉巴马州的伯明翰,而忽略了英国的伯明翰。 [链接] (maps.googleapis.com/maps/api/geocode/…)
http://maps.googleapis.com/maps/api/geocode/xml?address=birmingham&sensor=false
标签: php google-maps geocoding