当我在项目中开始导航时,我的注释从一个纬度&经度到另一个而不是平稳移动。由于这个问题,道路装满了一个小混蛋。如何让我的导航顺利像谷歌和waze应用程序。 我在1秒的时间和10米的距离上使用GpsTracker类进行gps更新。建议我采用一些方法进行平滑导航。
答案 0 :(得分:0)
在Android中,您应该使用SKPositionPositionProvider。要实现SKPositionPositionProvider,您应该:
SKCurrentPositionProvider positionProvider = new SKCurrentPositionProvider(activity);
positionProvider.setCurrentPositionListener(new SKCurrentPositionListener(){
@Override
public void onCurrentPositionUpdate(SKPosition currentPosition) {
SKPositionerManager.getInstance().reportNewGPSPosition(currentPosition);
}
});
positionProvider.requestLocationUpdates(true, true, false);