如何在这里地图中计算行进距离

时间:2019-07-23 06:53:52

标签: android here-api

我想计算此处map中导航的行进距离。重新路由发生时,计算会得到一定的误差距离

我已经尝试了导航管理器中的getElapsedDistance,但是当发生重新路由时,它将变为零

我尝试过的代码是m_navigationManager.getElapsedDistance();

我希望输出19000米,但实际输出是16500

1 个答案:

答案 0 :(得分:0)

我计算

之类的两个位置之间的距离
startGeoPosition.distanceTo(endGeoPosition)

对我来说很好,请尝试一下。