Android应用中的路线API实时跟踪

Nit*_*hin 5 android google-maps google-places-api

我正在尝试使用谷歌地图方向API,持续点击API并通过获取位置更改的听众的当前位置更新方向,它的工作完美.

但是,我不需要多次点击,而是需要获取单个实例的路线API,并通过使用段起点和谷歌地图上的更新来获取路线,找到一种方法来了解用户在错误的距离内行驶并重新通过调用API路由映射.我尝试了这些方法和工作,但有很多情况需要处理这些方案.

我不明白要遵循什么以及为什么需要这样做,我们有一个显示周期,用户开始导航,并且应该通过BLE在循环硬件显示上显示方向.

请帮我解决这个问题.

Bas*_*ngh 3

您可以尝试使用Google Maps Util Library。该类PolyUtils具有检查 a 是否LatLng位于多边形/折线上的方法。

也许尝试使用该方法isLocationOnPath。如果位于折线之外,请向 Directions API 发出请求并重新绘制路线。

文档: http: //googlemaps.github.io/android-maps-utils/javadoc/