gpt4 book ai didi

google-maps-api-3 - http 请求中的 Google Places API 边界

转载 作者:行者123 更新时间:2023-12-02 02:00:49 25 4
gpt4 key购买 nike

是否可以在 http 请求中限制 Google Places 的搜索区域?该网站提到 javascript 方法的边界是可能的(使用 SW 和 NE lat 和 long 作为角落)但我想坚持使用 http 请求,因为我对 javascript 一无所知。任何帮助将不胜感激,因为我正在努力解决这个问题。谢谢!

最佳答案

因此,您的 http 请求应该类似于以下内容:

https://maps.googleapis.com/maps/api/place/nearbysearch/output?parameters

有一组必需的参数,包括需要与地点 api 一起使用的 radius 参数(除非设置了 rankby=distance)。 radius 参数就是你要找的,最大允许值为 50,000。单位为米,因此最大距离为 50 公里。

一个示例 http api 调用看起来像这样:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=AddYourOwnKeyHere

这将输出澳大利亚悉尼某点 500 米半径范围内类型为“食物”的请求地点,其名称中包含“海港”一词。数据将以 Json 格式返回。您可能正在使用 XML 数据而不是 Json,如果是这种情况,则只需在 http 请求中将 json 替换为 xml

可以找到有关使用 Places API 的更多信息 Here .

关于google-maps-api-3 - http 请求中的 Google Places API 边界,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17283257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com