附近搜索和在谷歌Places API的文本搜索之间的区别(difference between a

2019-09-04 04:48发布

请告诉我附近搜索和在谷歌Places API的文本搜索之间的区别?

例如, 对于网吧1公里收益只有1使用结果的半径范围内的周边搜索 https://maps.googleapis.com/maps/api/place/ nearbysearch / JSON? location=-41.319282,174.818717radius=1000sensor=truetypes=cafekey=your_api_key

使用1公里返回20个结果半径范围内的咖啡厅文本搜索 https://maps.googleapis.com/maps/api/place/ TEXTSEARCH / JSON? location=-41.319282,174.818717radius=1000sensor=truequery=cafekey=your_api_key

改变类型附近搜索 输入也返回20分的结果,其也以使用上述的文本搜索中发现的结果不同。 即https://maps.googleapis.com/maps/api/place/nearbysearch/json ? location=-41.319282,174.818717radius=1000sensor=truetype=cafekey=your_api_key

当你做网吧搜索对谷歌使用上面给出的位置映射Android应用程序 ,你得到的结果是一样的,你用上面的文本搜索得到的结果。

为方便起见,上述的clickable links如下。

https://maps.googleapis.com/maps/api/place/textsearch/json?location=-41.319282,174.818717&radius=1000&sensor=true&query=cafe&key=

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-41.319282,174.818717&radius=1000&sensor=true&type=cafe&key=

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-41.319282,174.818717&radius=1000&sensor=true&types=cafe&key=

Answer 1:

简而言之附近的地方可以让你更模糊搜索,但只返回特定的结果。 在文本搜索,如果搜索“餐馆”,它将搜索的地点,场所或名称文本“餐厅” .Anything是关系到餐馆。 与此同时,在附近搜索,如果搜索“餐馆”,它将返回餐馆设施,有或无文本“餐馆”,但“餐厅”只场所



文章来源: difference between a nearby search and a text search in Google Places API