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 - 路线,见RouteBasepublic 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