【问题标题】:How to nearby hotels using google places api based on driving distance如何根据行驶距离使用 google places api 到附近的酒店
【发布时间】:2012-04-13 12:22:16
【问题描述】:

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

【问题讨论】:

  • 您能否举个例子来澄清您的问题。

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


【解决方案1】:

Places Search API 将返回指定区域内的地点,这些地点按知名度(流行度;“rankby=prominence”)或独立于区域的距离(“rankby=distance”)排名。没有按行驶距离排名的选项。

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

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

距离矩阵 API 将根据一个或多个起点位置以及一个或多个目的地位置返回驾驶、步行或骑自行车的距离。

【讨论】:

    猜你喜欢
    • 2018-04-09
    • 1970-01-01
    • 2014-11-06
    • 2011-02-21
    • 2013-03-25
    • 1970-01-01
    • 2011-03-16
    • 1970-01-01
    • 2018-01-15
    相关资源
    最近更新 更多