我需要使用谷歌地图在我的Android应用上显示从A点到B点的路线。 目前,我的应用仅显示了DistanceMatrix API的距离和旅行时间。现在,我想在地图上直观地显示整个路线。
问题是我应该同时使用DistanceMatrix来计算距离/旅行时间,还是同时使用Directions API来获取要显示的路线详细信息吗? 也许Directions API足以完成这两项任务? 我读过一些文章(即Why Google direction and distance matrix API show different results for source and destination value),这两个API都返回不同的距离结果...
答案 0 :(得分:0)
Directions API
确实返回来自DistanceMatrix API
的所有信息以及指示。 ?
我能够像这样深入查询距离信息:
const distance = payload?.body?.routes[0]?.legs[0]?.distance;
const duration = payload?.body?.routes[0]?.legs[0]?.duration;
_注意:请谨慎