您现在的位置:

模拟导航

模拟导航为模拟在路线的过程的导航,主要帮助您预先了解既定路线的一些情况。模拟导航需要在算路成功后调用,示例代码如下:

                // 模拟导航
                mNaviSession.setSimulationSpeed(1.0f);      // 设置模拟导航时的速度
                mNaviSession.enableSound(true);             // 打开实时语音播报
                mNaviSession.startSimulation();             // 开始模拟
                
                // 模拟导航结束和开始导航必须配对使用
                // 模拟导航结束
                if (mRouteBase != null) {
                    if (mNaviSession.isInSimulation()) {
                        mNaviSession.endSimulation();
                        mDemoMapView.setTouchZoom(false);
                        //结束模拟导航回到起点
                        mDemoMapView.setCarPosition(mStartPoint);
                    }
                }
            
返回顶部