我有一个兴趣点列表,我只需要从中选择与我的原点最近的 x 个兴趣点。
我使用谷歌距离矩阵 api 来计算从起点到每个目的地所需的步行时间。我在回调函数中进行了排序,因为结果仅在此范围内可用。这工作得很好。输入是两个数组:一个存储原点的坐标,另一个存储每个目的地的坐标。
这是我的问题:我想做同样的事情,但关于使用公交系统的旅行时间。我不能使用距离矩阵 api,因为它不接受过境作为旅行方式。相反,我使用了 Direction 服务 api。但在这种情况下,该函数只接受 1 个起点和 1 个目的地,因此我无法计算函数内每条路线之间的比较。但同样,在将结果集成到我的网页之前,我无法访问此范围之外的结果。
任何建议将不胜感激!