Google maps 放置自动完成Api参数

Google maps 放置自动完成Api参数,google-maps,google-api,google-places-api,Google Maps,Google Api,Google Places Api,Google Places Autocomplete Api有多个参数,如下所示: 我需要知道使用位置参数时是否需要设置半径参数? 我可以只使用位置而忽略半径吗 您会得到响应,但很难验证结果是否确实偏向此位置。如果未指定半径,则API将忽略位置,并且您得到的结果不会偏向该位置,而是偏向用户IP地址中的位置 此位置调用位于旧金山内,无半径: 另一个没有位置和半径的呼叫: 返回相同的无偏位置结果;第一个结果是阿米巴音乐,日落大道,洛杉矶,加利福尼亚州,美国 如果同时使用位置和半径,则只能偏移结果,如

Google Places Autocomplete Api有多个参数,如下所示:

我需要知道使用位置参数时是否需要设置半径参数? 我可以只使用位置而忽略半径吗

您会得到响应,但很难验证结果是否确实偏向此位置。

如果未指定半径,则API将忽略位置,并且您得到的结果不会偏向该位置,而是偏向用户IP地址中的位置

此位置调用位于旧金山内,无半径:

另一个没有位置和半径的呼叫:

返回相同的无偏位置结果;第一个结果是阿米巴音乐,日落大道,洛杉矶,加利福尼亚州,美国

如果同时使用位置和半径,则只能偏移结果,如下所示:

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Amoeba&types=establishment&location=37.76999,-122.44696&radius=1000&key=KEY
请注意这第三个呼叫是如何首先返回变形虫音乐吧、海特街、旧金山、CA、美国的。 希望这有帮助

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Amoeba&types=establishment&key=KEY
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Amoeba&types=establishment&location=37.76999,-122.44696&radius=1000&key=KEY