【问题标题】:Google Places API autocomplete specific cityGoogle Places API 自动填充特定城市
【发布时间】:2013-05-07 05:06:29
【问题描述】:

我有一些关于 google places api for android 的问题。

这是正在调用的请求:

https://maps.googleapis.com/maps/api/place/autocomplete/json?sensor=false&key=API_KEY&components=country:hr&language=hr&input=lad

问题是我只想要特定城市内的地址。这可能吗?

以下是引自 Google Places API autocomplete 这表明它应该可以工作。

Blockquote (regions) 类型集合指示 Place 服务返回匹配以下类型的任何结果:

  • 地区
  • 次区域
  • 邮政编码
  • 国家
  • administrative_area1
  • administrative_area2

Blockquote (cities) 类型集合指示 Place 服务返回与 locality 或 Administrative_area3 匹配的结果。

所以我想指定城市或邮政编码,以便仅过滤来自该城市的地址。

--编辑--

这种方法也行不通。

maps.googleapis.com/maps/api/place/autocomplete/json?sensor=false&key=API_KEY&types=geocode&location=45.811093,15.974121&radius=12000&components=country:hr&language=hr&input=lad

【问题讨论】:

    标签: autocomplete google-places-api google-maps-android-api-2


    【解决方案1】:

    解决方案

    我在输入字符串中添加了城市名称

    city_name+street like Zagreb+fal,以便从萨格勒布获取所有名称中包含 fal* 的街道。

    它似乎工作正常。

    【讨论】:

    • 你是怎么做到的?您在哪里添加城市名称?
    • 最后,&input={CITY_NAME}+user_input
    • 请发布完整的示例。
    猜你喜欢
    • 2017-02-12
    • 1970-01-01
    • 2023-03-04
    • 2016-08-15
    • 2012-01-27
    • 1970-01-01
    • 2013-04-14
    • 1970-01-01
    • 2013-10-06
    相关资源
    最近更新 更多