【问题标题】:Get state and country place_id from city using Google Maps API使用 Google Maps API 从城市获取州和国家/地区 place_id
【发布时间】:2016-07-09 15:43:59
【问题描述】:

我的目标是实现以下目标:

  • 用户在输入表单中输入“San Fran”
  • 我的项目向用户显示:“旧金山 > CA > 美国”

此刻我有这个:

  • 用户在输入表单中输入“San Fran”
  • 该项目使用 Maps Autocomplete API 获取“San Fran”数据
  • 此调用返回城市的 place_id 以及相应的国家名称和州名称。
  • 所以我计划使用更多两个 Maps Geocode API 调用来检索丢失的 place_id。

我的问题是:

  • 有什么方法可以通过一次 API 调用获取这三个 place_id?
  • 如果不是,我是否使用正确的 API 调用来避免获取错误数据?例如,同一个城市名称出现在多个州。

【问题讨论】:

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


【解决方案1】:

目前看来,我确实无法在一次调用中获得我正在寻找的结果。

此链接有一个开放的功能请求:

https://code.google.com/p/gmaps-api-issues/issues/detail?can=2&start=0&num=100&q=apitype%3APlacesAPI%20type%3AEnhancement%20place_id&colspec=ID%20Type%20Status%20Introduced%20Fixed%20Summary%20Internal%20Stars&groupby=&sort=-stars&id=8982

如果你和我有相同的想法,请投票!

【讨论】:

    猜你喜欢
    • 2017-09-02
    • 2010-11-17
    • 1970-01-01
    • 2012-11-18
    • 2022-09-26
    • 1970-01-01
    • 1970-01-01
    • 2018-07-25
    • 1970-01-01
    相关资源
    最近更新 更多