public class Real3dDataDriver
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
void |
carPositionChanged(NdsPoint pos,
float distance,
int segIndex)
设置小车位置
|
void |
carPositionChanged(PointD pos,
float distance,
int segIndex)
设置小车位置
|
static Real3dDataDriver |
getInstance() |
void |
naviBegan()
导航开始,在
NaviSession 回调 naviBegin 和 simNaviBegin
事件时调用 |
void |
naviEnded()
导航结束,在
NaviSession 回调 naviEnded 和 simNaviEnd 事件时调用 |
void |
newRouteTakenWithBase(long routeBase)
采纳路线,在
NaviSession 回调 newRouteTaken 事件时调用 |
void |
newRouteTakenWithNaviInfo(Real3dRoute real3dRoute,
boolean isOnline)
以四维数据形式采纳路线,在
NaviSession 回调 newRouteTaken 事件时调用 |
void |
rerouteWillBegin()
重算路开始
|
void |
routeRemoved()
移除路线,在
NaviSession 回调 routeRemoved 事件时调用 |
void |
simNaviPaused()
暂停模拟导航,在
NaviSession 回调 simNaviPaused 事件时调用 |
void |
simNaviReset()
重置模式导航
|
void |
tiUpdated(RouteBase routeBase)
交通信息更新
|
public static Real3dDataDriver getInstance()
public void newRouteTakenWithNaviInfo(Real3dRoute real3dRoute, boolean isOnline)
NaviSession
回调 newRouteTaken 事件时调用public void newRouteTakenWithBase(long routeBase)
NaviSession
回调 newRouteTaken 事件时调用routeBase
- 路线,见RouteBase
public void naviBegan()
NaviSession
回调 naviBegin 和 simNaviBegin
事件时调用public void naviEnded()
NaviSession
回调 naviEnded 和 simNaviEnd 事件时调用public void routeRemoved()
NaviSession
回调 routeRemoved 事件时调用public void simNaviPaused()
NaviSession
回调 simNaviPaused 事件时调用public void simNaviReset()
public void rerouteWillBegin()
public void tiUpdated(RouteBase routeBase)
public void carPositionChanged(NdsPoint pos, float distance, int segIndex)
pos
- 自车所在位置distance
- 走过的距离segIndex
- 自车所在路段的索引public void carPositionChanged(PointD pos, float distance, int segIndex)
pos
- 自车所在位置distance
- 走过的距离segIndex
- 自车所在路段的索引©Mapbar Engine Team;All Rights Reserved