我整合了GoogleMaps SDK
以通过AutoSuggestion选择地点位置,我使用GMSAutocompleteViewController
来获取城市建议,选择此城市的位置我想在我们的数据库中搜索酒店。
但是不同国家的城市名称不同。为了我的应用程序需要在国际上,我需要在世界各地获得相同的结果。 (使用GMSAutocompleteViewController
)
印度的一些城市在世界其他地方的表现不同。
Eg.Mangaluru to Mangalore(旧)
我试图将应用语言和地区分别用于英语和英语,并尝试应用如下的过滤器。
GMSAutocompleteViewController *acController = [[GMSAutocompleteViewController alloc] init];
acController.autocompleteFilter.country @"GB"
仅应用过滤器后会显示该国家/地区的结果。
任何建议都可以获得相同类型的结果。?
我想获得相同的城市搜索结果,无处不在。
答案 0 :(得分:0)
您可以删除国家/地区的过滤器,以便随处获得结果。 基于文档Place Autocomplete:
**language**
- 语言代码,指示应返回结果的语言(如果可能) 。搜索也偏向于所选语言;可以给予所选语言的结果更高的排名。请参阅list of supported languages及其代码。请注意,我们经常更新支持的语言,因此此列表可能并非详尽无遗。如果未提供语言,则地点自动填充服务将尝试使用发送请求的域的本地语言。
对于相同的城市结果,遗憾的是,目前您可以使用组件按国家/地区进行过滤。
希望这有帮助!