autocomplete - Google Places API 自动完成特定城市

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

我有一些关于 android 的谷歌地点 api 的问题。

这是正在调用的请求:

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 the (regions) type collection instructs the Place service to return any result matching the following types:


  • 地点
  • 次区域
  • postal_code
  • 国家
  • 行政区域1
  • 行政区域2

  • Blockquote the (cities) type collection instructs the Place service to return results that match either locality or 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

    最佳答案

    解决方案

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

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

    它似乎工作正常。

    关于autocomplete - Google Places API 自动完成特定城市,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16517408/

    相关文章:

    php - Sublime PHP 方法签名和自动完成说明

    javascript - map JavaScript API 自动完成 - 一个国家的城市

    ios - iOS 的 Places API 未启用

    javascript - Google Places Autocomplete 限制在附近

    触摸标记时的Android App map 中心

    c# - Ajax 控制工具包自动完成扩展器

    javascript - Cocoon 自动完成模态填充动态字段两次

    android - Google places API 是否有关于附近餐厅菜单的信息?

    android - 如何在android中为不同类型的标记指定onMarkerclick()

    android - Google Maps Android API v2 - 交互式信息窗口(就像在原始的 android 谷歌地图中一样)