我有一个网站,人们可以在不同的城市购买/销售服务。 我使用谷歌地图api v3,自动完成和搜索框元素,让他们选择一个城市,将其存储在数据库中,并在购买时针对数据库进行搜索。谷歌地图api和跨区域城市搜索
问题是,谷歌搜索是本地化的,所以当用户在不同的语言环境中查找同一个城市时,他们在我的数据库中找不到任何匹配项。
我的解决方案是将每个城市映射到一个代码(很像雅虎的WOEID)并将其存储到我的数据库中,这样交叉语言环境搜索就可以了,但我在google maps api中找不到像这样的东西参考。
那么,有没有一种方法来继续使用谷歌地图,我必须切换到雅虎,还是有另一种解决方案来跨区域搜索我不知道?
谢谢 达里奥
使用Places库,我想你会得到一个ID以及你搜索的地方。你检查了吗? – MrUpsidown
你是对的,谢谢。我使用的是地理编码服务,这种服务很奇怪,但地点是要走的路。非常感谢 – Dariomarciano