我有一个网站,人们可以在其中购买/出售不同城市的服务。我使用谷歌地图 api v3、自动完成和搜索框元素,让他们选择一个城市,将其存储在数据库中,并在他们购买时搜索数据库。
问题是,谷歌搜索是本地化的,所以当用户在不同的语言环境中查找同一个城市时,他们不会在我的数据库中找到任何匹配项。
我的解决方案是将每个城市映射到一个代码(很像雅虎的 WOEID)并将其存储到我的数据库中,这样跨区域搜索就可以了,但我在谷歌地图 api 参考中找不到类似的东西。
那么,有没有办法继续使用谷歌地图,我必须切换到雅虎,还是有另一种解决方案来跨区域搜索我不知道?
谢谢达里奥