如何使用谷歌附近的酒店根据行车距离api api

时间:2012-04-13 12:22:17

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

我知道我可以通过使用google places api从中心节点给出圆的半径来搜索节点附近的酒店(例如)。但这会返回其他城市的地方。原因是地理位置在给定的半径范围内。但是行驶距离不同。无论如何要解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

Places Search API将返回按突出显示(受欢迎程度;“rankby =突出显示”)排名的指定区域内的地点,或按距离(“rankby =距离”)排名,与地区无关。没有选择按驾驶距离排名。

要根据行驶距离获得排名,您可以考虑将Places Search API与Distance Matrix API结合使用。

https://developers.google.com/maps/documentation/distancematrix/

Distance Matrix API将根据一个或多个原点位置以及一个或多个目的地位置返回驾驶,步行或骑车距离。