【问题标题】:nearby location and matching keys locations附近的位置和匹配的钥匙位置
【发布时间】:2014-06-27 13:38:53
【问题描述】:

我想做一些事情,比如使用 google api 从给定的纬度和经度获取 附近的位置

并获取与传递的地址文本匹配的位置列表。

我试过https://developers.google.com/places/documentation/search

    https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362
&rankby=distance&types=food&key=AddYourOwnKeyHere

但我不能在这里传递文本, 那么如何获得两者的组合,使用 lat long 获取附近位置或通过文本获取匹配区域

让我分享我的钥匙

key=AIzaSyDizrD38FGzXpxg98cjD7EeoT8XVaY6_Ww

请给我任何工作网址

更新:

我需要两个 api

1)文本搜索

为此我尝试了https://maps.googleapis.com/maps/api/geocode/json?address=iscon

但它没有给出太多结果(这里我想要自动完成但超过 5 个结果)

2)附近

为此我尝试了https://maps.googleapis.com/maps/api/place/nearbysearch/json?radius=500&location=34.0522,-118.244&key=AIzaSyDizrD38FGzXpxg98cjD7EeoT8XVaY6_Ww 并且工作正常

【问题讨论】:

    标签: php google-api


    【解决方案1】:

    试试这个,它可能有助于更准确地过滤您的结果:

    https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=urlencode('搜索词')&key=AddYourOwnKeyHere

    只需使用 'name' 参数过滤您的结果,将您的查询字符串传递给 name 参数,它就会为您提供与搜索词相关的结果。

    【讨论】:

    【解决方案2】:

    【讨论】:

    • 我已添加密钥,请检查
    • 还有working fine 和你的钥匙。
    • 但是现在如果我不通过 &query="La Boca Loca" 它就停止工作了
    • 我想要的是从 lat,long 获取附近的位置或从世界获取文本匹配位置(没有任何 lat,long 的关系),你明白我的意思吗?
    猜你喜欢
    • 1970-01-01
    • 2019-10-30
    • 1970-01-01
    • 2017-09-07
    • 1970-01-01
    • 2011-06-14
    • 1970-01-01
    相关资源
    最近更新 更多