【问题标题】:Google places API to get airport names in autocompleteGoogle Places API 在自动完成中获取机场名称
【发布时间】:2017-02-04 09:21:36
【问题描述】:

我正在使用谷歌地方 Api。我只想让自动完成 api 显示特定国家的机场。有什么方法可以实现吗?

【问题讨论】:

    标签: android google-maps-api-3 google-places-api


    【解决方案1】:

    对于地点搜索,您可以从预定义列表(包括机场)中应用类型过滤器:https://developers.google.com/places/supported_types

    地点搜索不允许国家/地区过滤(它使用 latlng + radius 参数代替),但使用国家/地区名称作为查询词应该会产生正确的结果。

    https://maps.googleapis.com/maps/api/place/textsearch/json?query=Australia&key=addkeyhere&type=airport

    但是,这不适用于自动完成 API,因此您可能希望获取全文搜索结果,在客户端缓存它们并进行自己的匹配/自动完成。

    【讨论】:

      猜你喜欢
      • 2015-07-06
      • 2021-01-17
      • 2021-10-27
      • 2013-10-10
      • 1970-01-01
      • 2017-10-16
      • 2014-05-01
      • 2017-10-02
      • 1970-01-01
      相关资源
      最近更新 更多