谷歌提供了两种API:1.距离矩阵和2.方向服务。
我试图寻找1和2之间的差异。
我的任务是:“当用户通过某个路径从源S移动到目标D时,我们需要在谷歌地图上显示用户实际所走的路径。”
最好的方法是什么?
使用1.距离矩阵API还是2.方向服务?
我试图寻找1和2之间的差异。
我的任务是:“当用户通过某个路径从源S移动到目标D时,我们需要在谷歌地图上显示用户实际所走的路径。”
最好的方法是什么?
使用1.距离矩阵API还是2.方向服务?
我得到了我的问题的答案。
Google Maps V2为开发者提供了两套API:
1. 距离矩阵API: 这对于计算距离(步行/骑自行车/乘坐公交车),旅行成本,旅行时间非常有用。
但是这在这种情况下并不起作用。
2. 方向服务: 这对于此场景非常有用。
通过方向服务,我们可以实时获取用户在Google地图上的路径。
如果我们通过距离矩阵获得路径,则Google Maps返回源S和目标D之间的最短建立路径,这在这种情况下不是理想的。由于一些交通、个人原因和距离矩阵API的输出失败,用户可能不使用最短路径。
所以,我应该使用Direction Service API,它可以为我提供用户在Google地图上的实时输出位置。
感谢您的回复。